-
Notifications
You must be signed in to change notification settings - Fork 212
[Android] Support third part media player on Crosswalk #353
base: master
Are you sure you want to change the base?
[Android] Support third part media player on Crosswalk #353
Commits on Jun 29, 2016
-
[M52] Make AVDA fall back to software decoding if needed.
This is a merge to M52 of: https://codereview.chromium.org/2084143002 https://codereview.chromium.org/2091253003 Android MediaCodec creation will sometimes never come back. On a N7 (2013) with Lollipop, this can happens when an attempt to allocate a hardware codec fails, and falls back to a software codec. Once mediaserver gets into a bad state, future attempts to create a hardware codec will hang. As a result, no additional AVDA instances will get codecs. Further, destroying any of them will hang the gpu process when it tries to join the thread that handles construction. This CL does several things: - Don't join the construction thread if there are outstanding MediaCodec creations on it. While this may sometimes not shut down the thread if the AVDA is destroyed while the creation is pending (and would return if we just waited a bit longer), the thread will be shut down the next time an AVDA instance is destroyed. It isn't leaked permanently. - Fall back to requesting a software codec if we believe that construction of a hardware codec is hung. We don't attempt to salvage the AVDA instance(s) that have pending HW codecs, but future AVDA instances will fall back to software. If those HW codecs are eventually allocated, then we will start requesting HW codecs again. For example, if we simply time out too quickly, or if mediaserver is restarted, then we can try for hardware codecs for future AVDA instances. - Release hardware codecs on a separate thread, since that can hang too if mediaserver is in a bad state. BUG=613238, 622927 [email protected] NOPRESUBMIT=true NOTRY=true Review-Url: https://codereview.chromium.org/2106133003 Cr-Commit-Position: refs/branch-heads/2743@{#519} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 706549d - Browse repository at this point
Copy the full SHA 706549dView commit details -
Gracefully handle dirtying of audio nodes while processing current set.
When processing the set of dirty output nodes, nodes further down the chain may be marked as dirty as a result. Take that into account when iterating over the current set. R=hoch BUG=610643, 613902 Review-Url: https://codereview.chromium.org/2006883002 Cr-Commit-Position: refs/heads/master@{#395643} (cherry picked from commit 7b953ca) Drop unique audio thread ID requirement. r391848 introduced the requirement that, once set, the audio thread ID could not be changed. This is proving too burdensome a constraint to keep, in case audio device threads do end up being stopped and new ones created. While r395182 took care of some cases where audio threads end up stopping, carefully resetting the recordeed audio thread ID, other cases remain (see associated bug.) While those could be similarly handled, precisely tracking the current audio thread ID is proving to not be worth the overhead. Hence, retire the constraint and let the audio thread processing a render quantum set its thread ID as part of executing, irrespective of what audio thread executed the previous quantum. This effectively reverts r395182. R= BUG=613902 (cherry picked from commit 94a98a7) Review-Url: https://codereview.chromium.org/2008903002 Cr-Original-Commit-Position: refs/heads/master@{#395682} Cr-Commit-Position: refs/branch-heads/2743@{#520} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Alex Mineer committedJun 29, 2016 Configuration menu - View commit details
-
Copy full SHA for d0b96fe - Browse repository at this point
Copy the full SHA d0b96feView commit details -
Register precache device state broadcast receiver when precahe starts
Device state broadcast receiver is registered after the sync backend initialized callback. It should be registered when precache GCM task starts, since WiFi/Power state changes may occur while the sync is being initialized. BUG=619225 (cherry picked from commit 411c94f) Review-Url: https://codereview.chromium.org/2064213002 Cr-Original-Commit-Position: refs/heads/master@{#400803} Cr-Commit-Position: refs/branch-heads/2743@{#521} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Alex Mineer committedJun 29, 2016 Configuration menu - View commit details
-
Copy full SHA for a33655c - Browse repository at this point
Copy the full SHA a33655cView commit details -
Adds WTF::debug::ScopedCrashKey as an alias of base::debug::ScopedCra…
…shKey. Allows Blink to use base::debug::ScopedCrashKey. BUG=621730 Review-Url: https://codereview.chromium.org/2105763002 Cr-Commit-Position: refs/heads/master@{#402602} (cherry picked from commit 28dd2ed) Review URL: https://codereview.chromium.org/2109163002 . Cr-Commit-Position: refs/branch-heads/2743@{#522} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for bbcd0a5 - Browse repository at this point
Copy the full SHA bbcd0a5View commit details -
fix a semi-rare crash in multibuffers
Currently, getting an unsatisfiable range error will crash multibuffers. That shouldn't normally happen if the server is sane, which is of course not guaranteed. (cherry picked from commit 625ddd9) Review-Url: https://codereview.chromium.org/2078833003 Cr-Original-Commit-Position: refs/heads/master@{#400766} Cr-Commit-Position: refs/branch-heads/2743@{#523} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Alex Mineer committedJun 29, 2016 Configuration menu - View commit details
-
Copy full SHA for 112f5a0 - Browse repository at this point
Copy the full SHA 112f5a0View commit details -
Revert "Gracefully handle dirtying of audio nodes while processing cu…
…rrent set." This reverts commit d0b96fe. Spoke with security TPM and we don't need this for M52. Reverting. Cr-Commit-Position: refs/branch-heads/2743@{#524} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Alex Mineer committedJun 29, 2016 Configuration menu - View commit details
-
Copy full SHA for 72d4f4a - Browse repository at this point
Copy the full SHA 72d4f4aView commit details -
Adds a crash key to V8EventListener to help diagnose crbug.com/621730 .
This change can be reverted after a day or two of data. BUG=621730 [email protected], [email protected] Review URL: https://codereview.chromium.org/2107773002 . Cr-Commit-Position: refs/heads/master@{#402609} (cherry picked from commit d0210f3) Review URL: https://codereview.chromium.org/2112573002 . Cr-Commit-Position: refs/branch-heads/2743@{#525} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for fe78b03 - Browse repository at this point
Copy the full SHA fe78b03View commit details -
Incrementing VERSION to 52.0.2743.59
Cr-Commit-Position: refs/branch-heads/2743@{#526} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJun 29, 2016 Configuration menu - View commit details
-
Copy full SHA for e8f1e99 - Browse repository at this point
Copy the full SHA e8f1e99View commit details -
[Extensions UI] Handle multiple warning bubbles racing to show
If multiple windows all tried to create a warning bubble at the same time, it would be handled incorrectly. Though only one bubble would show, the others would be destructed and potentially undo the work the first did (like highlighting extensions on the toolbar). Instead, link the warning bubbles with the toolbar model, which is per- profile and handles the highlighting logic. Also add a regression test, and beef up some existing tests. BUG=620434 Review-Url: https://codereview.chromium.org/2076093004 Cr-Commit-Position: refs/heads/master@{#400849} (cherry picked from commit af64c8c) [Extensions UI] Fix a crash when clicking on a bubble's learn more Clicking on a bubble's learn more link causes a tab to open, which in turn causes the bubble to be cleaned up (as part of losing focus to the new tab). Fix the order so that we clean up before opening the new tab and add a regression test. Also add end-to-end tests for clicking on the action and dismiss buttons. BUG=622117 Review-Url: https://codereview.chromium.org/2086193002 Cr-Commit-Position: refs/heads/master@{#401412} (cherry picked from commit bb826f1) [email protected] [email protected] Manual Merge Note: Merging the fix for crbug.com/620434 along with the fix for the crash related to that patch. Review URL: https://codereview.chromium.org/2105393002 . Cr-Commit-Position: refs/branch-heads/2743@{#527} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 182a245 - Browse repository at this point
Copy the full SHA 182a245View commit details -
Updating XTBs based on .GRDs from branch 2743
Cr-Commit-Position: refs/branch-heads/2743@{#528} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Krishna Govind committedJun 29, 2016 Configuration menu - View commit details
-
Copy full SHA for 00aa4b8 - Browse repository at this point
Copy the full SHA 00aa4b8View commit details -
[TTS] Protect against an empty Caption for Quick Answers.
BUG=622219 Review-Url: https://codereview.chromium.org/2107953003 Cr-Commit-Position: refs/heads/master@{#402698} (cherry picked from commit a54d742) Review URL: https://codereview.chromium.org/2110183002 . Cr-Commit-Position: refs/branch-heads/2743@{#529} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Donn Denman committedJun 29, 2016 Configuration menu - View commit details
-
Copy full SHA for 4a222db - Browse repository at this point
Copy the full SHA 4a222dbView commit details -
Avoid incorrect NC_AUTO_SUBFRAME renderer kills for non-web URLs.
There are several corner cases with in-page navigations where non-web URLs (e.g., about:blank, file) may look cross-origin. This was leading to renderer kills when a subframe went back/forward. A followup CL will account for these cases more accurately, but since this is just second line of defense against URL spoofs, we can loosen it to only check web URLs for the time being to avoid the kills. BUG=613732 TEST=See bug comment 10 for repro steps. CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Review-Url: https://codereview.chromium.org/2054013003 Cr-Commit-Position: refs/heads/master@{#399228} (cherry picked from commit 37988b9) Review URL: https://codereview.chromium.org/2111633002 . Cr-Commit-Position: refs/branch-heads/2743@{#530} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 38453ae - Browse repository at this point
Copy the full SHA 38453aeView commit details -
Update containing block's positioned descendants list when an object …
…becomes out-of-flow-positioned This is required when there are descendants needing overflow recalc. Otherwise during overflow recalc because the containing block's positioned descendant list didn't contain the new out-of-flow-positioned object we would not reach the descendants needing overflow recalc. BUG=623867 TEST=fast/overflow/add-visual-overflow-and-change-container-position.html Review URL: https://codereview.chromium.org/2111643002 . Review-Url: https://codereview.chromium.org/2103843003 Cr-Original-Commit-Position: refs/heads/master@{#402550} Cr-Commit-Position: refs/branch-heads/2743@{#531} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for ea9c8c0 - Browse repository at this point
Copy the full SHA ea9c8c0View commit details -
Revert of Avoid incorrect NC_AUTO_SUBFRAME renderer kills for non-web…
… URLs. (patchset crosswalk-project#1 id:1 of https://codereview.chromium.org/2111633002/ ) Reason for revert: Sigh, test failed to compile on builder: https://uberchromegw.corp.google.com/i/official.desktop.continuous/builders/win%20beta/builds/3447/steps/compile/logs/stdio FAILED: obj/content/browser/frame_host/content_browsertests.navigation_controller_impl_browsertest.obj ninja -t msvc -e environment.x86 -- "C:\b\depot_tools\win_toolchain\vs_files\95ddda401ec5678f15eeed01d2bee08fcbc5ee97\VC\bin\amd64_x86\cl.exe" /nologo /showIncludes /FC @obj\content\browser\frame_host\content_browsertests.navigation_controller_impl_browsertest.obj.rsp /c ..\..\content\browser\frame_host\navigation_controller_impl_browsertest.cc /Foobj\content\browser\frame_host\content_browsertests.navigation_controller_impl_browsertest.obj /Fdobj\content\content_browsertests.cc.pdb c:\b\build\slave\win_beta\build\src\content\browser\frame_host\navigation_controller_impl_browsertest.cc(749): error C2664: 'bool content::ExecuteScript(const content::ToRenderFrameHost &,const std::string &)': cannot convert argument 1 from 'content::FrameTreeNode *' to 'const content::ToRenderFrameHost &' Original issue's description: > Avoid incorrect NC_AUTO_SUBFRAME renderer kills for non-web URLs. > > There are several corner cases with in-page navigations where non-web > URLs (e.g., about:blank, file) may look cross-origin. This was > leading to renderer kills when a subframe went back/forward. > > A followup CL will account for these cases more accurately, but since > this is just second line of defense against URL spoofs, we can loosen > it to only check web URLs for the time being to avoid the kills. > > BUG=613732 > TEST=See bug comment 10 for repro steps. > CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation > > Review-Url: https://codereview.chromium.org/2054013003 > Cr-Commit-Position: refs/heads/master@{#399228} > (cherry picked from commit 37988b9) > > Committed: https://chromium.googlesource.com/chromium/src/+/38453aec59e45d2685bb327f3a9033554489e4e8 [email protected] # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=613732 Review-Url: https://codereview.chromium.org/2110183003 Cr-Commit-Position: refs/branch-heads/2743@{#532} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for f86ab86 - Browse repository at this point
Copy the full SHA f86ab86View commit details -
Avoid incorrect NC_AUTO_SUBFRAME renderer kills for non-web URLs.
There are several corner cases with in-page navigations where non-web URLs (e.g., about:blank, file) may look cross-origin. This was leading to renderer kills when a subframe went back/forward. A followup CL will account for these cases more accurately, but since this is just second line of defense against URL spoofs, we can loosen it to only check web URLs for the time being to avoid the kills. [email protected] BUG=613732 TEST=See bug comment 10 for repro steps. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review-Url: https://codereview.chromium.org/2054013003 Cr-Commit-Position: refs/heads/master@{#399228} (cherry picked from commit 37988b9) Review-Url: https://codereview.chromium.org/2111713002 Cr-Commit-Position: refs/branch-heads/2743@{#533} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 9a05b1c - Browse repository at this point
Copy the full SHA 9a05b1cView commit details -
Make sure to iterate over all viewport-constrained objects for scroll…
… invalidation. BUG=610287 Review-Url: https://codereview.chromium.org/2099383003 Cr-Commit-Position: refs/heads/master@{#402404} (cherry picked from commit 034b0a2) Review URL: https://codereview.chromium.org/2110953002 . Cr-Commit-Position: refs/branch-heads/2743@{#534} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for ce960ed - Browse repository at this point
Copy the full SHA ce960edView commit details -
Merge to M52: The automation API should only reset accessibility stat…
…e once per client. When a new automation API client is added but accessibility is already enabled (like if you disable and then re-enable ChromeVox), we have to reset the accessibility state of every frame to ensure that the new accessibility client gets a clean accessibility tree. On a site with iframes, this resulted in the accessibility tree getting reset once per each frame, leading to a performance regression that was especially noticeable on Mac. Fix it by only resetting once per frame tree. BUG=619113 Review-Url: https://codereview.chromium.org/2095393003 Cr-Commit-Position: refs/heads/master@{#402490} (cherry picked from commit 333a09d) Review URL: https://codereview.chromium.org/2105683007 . Cr-Commit-Position: refs/branch-heads/2743@{#535} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 08994b4 - Browse repository at this point
Copy the full SHA 08994b4View commit details -
Fix compilation error caused by crrev.com/ea9c8c0ffff
Caused by incorrect merge conflict resolution. BUG=624571 Review URL: https://codereview.chromium.org/2109023003 . Cr-Commit-Position: refs/branch-heads/2743@{#536} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 69d9587 - Browse repository at this point
Copy the full SHA 69d9587View commit details -
[merge-m52] Add com.apple.fonts to the sandbox profiles for Sierra
It was done for WebKit in http://wkrev.com/192805 Without it, the renderer process can't talk to the font server on macOS 10.12 Sierra and spawns an entire font server in each renderer process. This CL reduces the memory footprint of each renderer process by ~600MB on macOS 10.12 Beta (16A201w). BUG=619981 Review-Url: https://codereview.chromium.org/2075953002 Cr-Commit-Position: refs/heads/master@{#402523} (cherry picked from commit 56fd33c) Review URL: https://codereview.chromium.org/2104283003 . Cr-Commit-Position: refs/branch-heads/2743@{#537} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 5d5932d - Browse repository at this point
Copy the full SHA 5d5932dView commit details
Commits on Jun 30, 2016
-
Incrementing VERSION to 52.0.2743.60
Cr-Commit-Position: refs/branch-heads/2743@{#538} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJun 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 46a9ea0 - Browse repository at this point
Copy the full SHA 46a9ea0View commit details -
[Material][Mac] Set Incognito Omnibox Dropdown Icons to White
BUG=618763 Review-Url: https://codereview.chromium.org/2082723002 Cr-Commit-Position: refs/heads/master@{#402634} (cherry picked from commit a840351) Review URL: https://codereview.chromium.org/2105413003 . Cr-Commit-Position: refs/branch-heads/2743@{#539} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
spqchan committedJun 30, 2016 Configuration menu - View commit details
-
Copy full SHA for caeb412 - Browse repository at this point
Copy the full SHA caeb412View commit details -
[Mac][Material Design] Use white tab spinner for dark themes.
In Material Design we display a white tab spinner for Incognito mode tabs, but we need to also do so for dark themes. [email protected] BUG=624106 Review-Url: https://codereview.chromium.org/2103073003 Cr-Commit-Position: refs/heads/master@{#402643} (cherry picked from commit f61958a) Review URL: https://codereview.chromium.org/2104233004 . Cr-Commit-Position: refs/branch-heads/2743@{#540} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Jayson Adams committedJun 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 47aa3d9 - Browse repository at this point
Copy the full SHA 47aa3d9View commit details -
Merge M52: "Fix dropped demuxer buffers for fallback decoder"
An edge case was missed due to a typo in a DCHECK, during the original fallback decoder submission. Currently, the following scenario can happen: - DecoderStream requests buffers from the demuxer (STATE_PENDING_DEMUXER_READ). - |decoder_| returns a DECODE_ERROR before a frame was ouptutted, initiating a decoder fallback (STATE_REINITIALIZING_DECODER). - OnDecoderSelected() successfully completes (STATE_NORMAL). - OnBufferReady() is called back (the typo in the DCHECK meant we never considered when we enter the function in STATE_NORMAL). We return at line 601 because the state is not STATE_PENDING_DEMUXER_READ, and drop the buffer. This CL fixes the typo, and changes so we only drop the buffer whilst in STATE_ERROR, and also handles the case where we had saved buffers in the fallback buffer queue. BUG=597605, 615141 TEST= Setup GpuVideoDecoder to fail 10% and refreshed the page for several minutes. Hard to test the end to end though... Review-Url: https://codereview.chromium.org/2012293002 Cr-Commit-Position: refs/heads/master@{#396371} (cherry picked from commit 4849043) Review URL: https://codereview.chromium.org/2109083003 . Cr-Commit-Position: refs/branch-heads/2743@{#541} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 62136bd - Browse repository at this point
Copy the full SHA 62136bdView commit details -
Merge M52: "Remove pending demuxer read state, prefer flag, it's not …
…stable." The pending demuxer read state is overwritten in too many cases to be reliable, instead always use the flag instead of trying to have it both ways. The main issue this fixes is where there are parallel decodes and a demuxer read outstanding, one decode completes with an error, and the new decoder is initialized before the demuxer read completes. Previously this would stomp the pending read state and we'd try to issue a new demuxer read when the decoder initialization completed, blowing up the demuxer in the process. BUG=597605 TEST=new unittest Review-Url: https://codereview.chromium.org/2110463003 Cr-Commit-Position: refs/heads/master@{#402667} (cherry picked from commit 5d162a6) Review URL: https://codereview.chromium.org/2109383002 . Cr-Commit-Position: refs/branch-heads/2743@{#542} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for ee1dfc7 - Browse repository at this point
Copy the full SHA ee1dfc7View commit details -
[Merge to M52]Corrupted powerwash proposal UI
Merge to M52 on behalf of warx@. When getting screensize for powerwash reset, making sure the currentScreen is 'reset', not 'account-picker'. BUG=615088 [email protected], [email protected] TEST=Multiple tests on M52, the corrupted powerwash proposal UI doesn't happen any more. CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2109763003 Cr-Commit-Position: refs/heads/master@{#402676} (cherry picked from commit 956d75c) Review URL: https://codereview.chromium.org/2106273003 . Cr-Commit-Position: refs/branch-heads/2743@{#543} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
xdai committedJun 30, 2016 Configuration menu - View commit details
-
Copy full SHA for f0d084d - Browse repository at this point
Copy the full SHA f0d084dView commit details -
Revert "[M52] Make AVDA fall back to software decoding if needed."
This reverts commit 706549d. Causing crashes BUG=624482 Cr-Commit-Position: refs/branch-heads/2743@{#544} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Alex Mineer committedJun 30, 2016 Configuration menu - View commit details
-
Copy full SHA for d3e1c57 - Browse repository at this point
Copy the full SHA d3e1c57View commit details -
Incrementing VERSION to 52.0.2743.61
Cr-Commit-Position: refs/branch-heads/2743@{#545} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJun 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 597437a - Browse repository at this point
Copy the full SHA 597437aView commit details -
Revert "Merge M52: "Remove pending demuxer read state, prefer flag, i…
…t's not stable."" This reverts commit ee1dfc7. Reverting from M52 branch, broke the build BUG=597605 Cr-Commit-Position: refs/branch-heads/2743@{#546} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Alex Mineer committedJun 30, 2016 Configuration menu - View commit details
-
Copy full SHA for b9ec23c - Browse repository at this point
Copy the full SHA b9ec23cView commit details -
Incrementing VERSION to 52.0.2743.62
Cr-Commit-Position: refs/branch-heads/2743@{#547} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJun 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 9593a07 - Browse repository at this point
Copy the full SHA 9593a07View commit details -
Merge M52: "Remove pending demuxer read state, prefer flag, it's not …
…stable." The pending demuxer read state is overwritten in too many cases to be reliable, instead always use the flag instead of trying to have it both ways. The main issue this fixes is where there are parallel decodes and a demuxer read outstanding, one decode completes with an error, and the new decoder is initialized before the demuxer read completes. Previously this would stomp the pending read state and we'd try to issue a new demuxer read when the decoder initialization completed, blowing up the demuxer in the process. BUG=597605 TEST=new unittest Updates: - Includes missing base::RunLoop() header present in M53. Review-Url: https://codereview.chromium.org/2110463003 Cr-Commit-Position: refs/heads/master@{#402667} (cherry picked from commit cb4f8d08c791b49fed65b02818d01a818b4ec944) Review URL: https://codereview.chromium.org/2115633002 . Cr-Commit-Position: refs/branch-heads/2743@{#548} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for a0c3856 - Browse repository at this point
Copy the full SHA a0c3856View commit details -
Chrome UI string changes. providing <ex> for <ph> tags.
BUG=624503 Review-Url: https://codereview.chromium.org/2102883005 Cr-Commit-Position: refs/heads/master@{#403167} (cherry picked from commit ef5b4a2) Review URL: https://codereview.chromium.org/2110973003 . Cr-Commit-Position: refs/branch-heads/2743@{#549} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Mathieu Perreault committedJun 30, 2016 Configuration menu - View commit details
-
Copy full SHA for d7822dc - Browse repository at this point
Copy the full SHA d7822dcView commit details -
Merge to M52: VTVDA: Handle more missing IDR situations.
This CL reduces the conditions on dropping frames to just |waiting_for_idr_|. We don't need to consider whether there is a pending config change (this should be a decode error if we are not waiting) or whether |session_| is set (|waiting_for_idr_| covers this). BUG=623892 Review-Url: https://codereview.chromium.org/2101183004 Cr-Commit-Position: refs/heads/master@{#402853} (cherry picked from commit fcd0ee5) Review URL: https://codereview.chromium.org/2115643002 . Cr-Commit-Position: refs/branch-heads/2743@{#550} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Dan Sanders committedJun 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 34efc85 - Browse repository at this point
Copy the full SHA 34efc85View commit details -
Updating XTBs based on .GRDs from branch 2743
Cr-Commit-Position: refs/branch-heads/2743@{#551} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Krishna Govind committedJun 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 7362073 - Browse repository at this point
Copy the full SHA 7362073View commit details -
Data usage entrance/exit UI should be shown only when field trial exists
BUG=617786 Review-Url: https://codereview.chromium.org/2098973002 Cr-Commit-Position: refs/heads/master@{#402033} (cherry picked from commit 8fe1d53) Review URL: https://codereview.chromium.org/2112023002 . Cr-Commit-Position: refs/branch-heads/2743@{#552} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 99ac863 - Browse repository at this point
Copy the full SHA 99ac863View commit details -
Do not cancel precache periodic GCM task if current network is non-WiFi
Only the network prediction enabled preference should be used to schedule or cancel periodic GCM task. The GCM task itself will run only when suitable for precaching. BUG=616956 Review-Url: https://codereview.chromium.org/2037913002 Cr-Commit-Position: refs/heads/master@{#398119} (cherry picked from commit 2fd4cfe) Review URL: https://codereview.chromium.org/2114763002 . Cr-Commit-Position: refs/branch-heads/2743@{#553} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 102c583 - Browse repository at this point
Copy the full SHA 102c583View commit details -
Fix a potential segfault in GpuVideoDecoder
It's possible that NotifyError() is called between Initialize() and CompleteInitialization() which would previously result in a null pointer dereference. Now initialization is completed with an error. BUG=623740 Review-Url: https://codereview.chromium.org/2109343002 Cr-Commit-Position: refs/heads/master@{#403251} (cherry picked from commit 3154c1f) Review URL: https://codereview.chromium.org/2119663002 . Cr-Commit-Position: refs/branch-heads/2743@{#554} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Chris Watkins committedJun 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 9222d40 - Browse repository at this point
Copy the full SHA 9222d40View commit details -
Precache manifest should not be added to fetcher pool which is full
Fetcher pool accepts limited number of requests which are fetched in parallel. If the pool is full, precache manifest resources should not be added to it. BUG=606231 Review-Url: https://codereview.chromium.org/2037903002 Cr-Commit-Position: refs/heads/master@{#399387} (cherry picked from commit b2754f7) Review URL: https://codereview.chromium.org/2119673002 . Cr-Commit-Position: refs/branch-heads/2743@{#555} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for ad72f67 - Browse repository at this point
Copy the full SHA ad72f67View commit details -
Remove stable checks from precache code
When Chrome is started by the user, periodic task will be scheduled in stable build, if user is part of field trial. Remove boot receiver intent to schedule periodic task. Since the GCM task is persisted, this is not needed. When Chrome apk upgrade completes, schedule the periodic task if precache has been enabled in shared preferences. BUG=619212 Review-Url: https://codereview.chromium.org/2064313002 Cr-Commit-Position: refs/heads/master@{#402025} (cherry picked from commit 00a48bb) Review URL: https://codereview.chromium.org/2113803002 . Cr-Commit-Position: refs/branch-heads/2743@{#556} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for ed395a9 - Browse repository at this point
Copy the full SHA ed395a9View commit details -
Revert "Precache manifest should not be added to fetcher pool which i…
…s full" This reverts commit b2754f7. BUG=624936 Review URL: https://codereview.chromium.org/2112783003 . Cr-Commit-Position: refs/branch-heads/2743@{#557} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 997bb4d - Browse repository at this point
Copy the full SHA 997bb4dView commit details -
Include intent extras to identify moved tabs in multi-window for back…
… press When opening tabs in other windows or moving tabs between windows in Android N+ multi-window mode, include intent extras so that Chrome knows the intent came from Chrome and does not close the app when the 'back' button is pressed. BUG=624022 [email protected] Review URL: https://codereview.chromium.org/2111323002 . Original-Review-Url: https://codereview.chromium.org/2106953002 Original-Cr-Commit-Position: refs/heads/master@{#403030} Cr-Commit-Position: refs/branch-heads/2743@{#558} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Theresa Wellington committedJun 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 909e1d1 - Browse repository at this point
Copy the full SHA 909e1d1View commit details
Commits on Jul 1, 2016
-
Incrementing VERSION to 52.0.2743.63
Cr-Commit-Position: refs/branch-heads/2743@{#559} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 1, 2016 Configuration menu - View commit details
-
Copy full SHA for 77019cb - Browse repository at this point
Copy the full SHA 77019cbView commit details -
Merge "Improve performance to remove an OPTION from a SELECT element.…
…" to M52 This CL optimize HTMLSelectElement::resetToDefaultSelection(). We can quit the loop if a selected OPTION was removed. Removing 20,000 OPTIONs: 7,595ms -> 6,358ms BUG=620142, 624220 Review-Url: https://codereview.chromium.org/2108883003 Cr-Commit-Position: refs/heads/master@{#402709} (cherry picked from commit 6aa0504) Review URL: https://codereview.chromium.org/2113953002 . Cr-Commit-Position: refs/branch-heads/2743@{#560} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for ee4ea0d - Browse repository at this point
Copy the full SHA ee4ea0dView commit details -
Merge "Improve performance of SELECT element by optimizing Vector." t…
…o M52 Replace Vector::clear() with Vector::resize(0) to avoid to deallocate Vector buffers. Removing 20,000 OPTIONs: 7,595ms -> 5,779ms BUG=624220 Review-Url: https://codereview.chromium.org/2105863003 Cr-Commit-Position: refs/heads/master@{#402720} (cherry picked from commit 8881397) Review URL: https://codereview.chromium.org/2118743002 . Cr-Commit-Position: refs/branch-heads/2743@{#561} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 4477cc6 - Browse repository at this point
Copy the full SHA 4477cc6View commit details -
Merge "Improve performance of HTMLSelectElement::setActiveSelectionAn…
…chor()." to M52. Do not update m_cachedStateForActiveSelection if it's a menulist. m_cachedStateForActiveSelection is used only in listboxes. Removing 20,000 OPTIONs: 4,787ms -> 3,772ms BUG=624220 Review-Url: https://codereview.chromium.org/2104883004 Cr-Commit-Position: refs/heads/master@{#402765} (cherry picked from commit 25445ac) Review URL: https://codereview.chromium.org/2115783002 . Cr-Commit-Position: refs/branch-heads/2743@{#562} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 195e694 - Browse repository at this point
Copy the full SHA 195e694View commit details -
Merge "Improve performance of HTMLSelectElement::resetToDefaultSelect…
…ion()." to M52. If we remove a selected OPTION from a SELECT element, selectOption() called from resetToDefaultSelection() doesn't need to call deselectItemsWithoutValidation() because there are no other selected OPTIONs. - !multiple() doesn't imply DeselectOtherOptions. Updates existing callsites of selectOption(). - Make SelectOptionFlags mandatory. Removing 20,000 OPTIONs: 6,348ms -> 5,324ms BUG=624220 Review-Url: https://codereview.chromium.org/2110003002 Cr-Commit-Position: refs/heads/master@{#402767} (cherry picked from commit 454e595) Review URL: https://codereview.chromium.org/2108503008 . Cr-Commit-Position: refs/branch-heads/2743@{#563} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 6fa87e0 - Browse repository at this point
Copy the full SHA 6fa87e0View commit details -
Merge M52: Update Flash plugin metadata versions to latest version.
https://helpx.adobe.com/security/products/flash-player/apsb16-18.html BUG=412078 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:closure_compilation [email protected] Review-Url: https://codereview.chromium.org/2113703002 Cr-Commit-Position: refs/heads/master@{#403184} (cherry picked from commit d5299ed) Review URL: https://codereview.chromium.org/2111363003 . Cr-Commit-Position: refs/branch-heads/2743@{#564} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for e2751e2 - Browse repository at this point
Copy the full SHA e2751e2View commit details -
Track if a panel is shown in onClosed and peekPanel
When a panel is requested to show, it may not be visible yet and isShowing will return false. If two panels try to show simultaneously this can cause the incorrect panel to appear. This change keeps track of whether peek has been called so there can be a corresponding close call, regardless of panel visibility. closePanel(...) and requestPanelShow(...) are not used in every case that closes or opens the panel; the close and peek methods are used instead. BUG=624054, 623017 Review-Url: https://codereview.chromium.org/2109823002 Cr-Commit-Position: refs/heads/master@{#402843} (cherry picked from commit 296d30e) Review URL: https://codereview.chromium.org/2111213003 . Cr-Commit-Position: refs/branch-heads/2743@{#565} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for c48b93e - Browse repository at this point
Copy the full SHA c48b93eView commit details -
Restricting output device authorization timeout to Windows only.
Previous CL on authorization timeout decrease is being reverted https://codereview.chromium.org/2106373002/, this one should be landed instead. The reason is we hit authorization timeout on platforms other than Windows (https://uma.googleplex.com/p/chrome/timeline_v2?sid=74e6fc3b3d0ef041f64f37272402ebb1), but the goal was to address windows driver hangs only. BUG=615589 Review-Url: https://codereview.chromium.org/2116443002 Cr-Commit-Position: refs/heads/master@{#403164} (cherry picked from commit b9debcd) [email protected] NOTRY=true NOPRESUBMIT=true Review-Url: https://codereview.chromium.org/2119843003 Cr-Commit-Position: refs/branch-heads/2743@{#566} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
olka authored and Commit bot committedJul 1, 2016 Configuration menu - View commit details
-
Copy full SHA for 4aba6cc - Browse repository at this point
Copy the full SHA 4aba6ccView commit details -
[m52] Change QuicHttpStream::OnError to look at both stream and conne…
…ction errors. BUG=622537 Review-Url: https://codereview.chromium.org/2090703003 Cr-Commit-Position: refs/heads/master@{#401526} (cherry picked from commit cd5f1c6) Review URL: https://codereview.chromium.org/2114033002 . Cr-Commit-Position: refs/branch-heads/2743@{#567} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 268e5e7 - Browse repository at this point
Copy the full SHA 268e5e7View commit details -
Record one more reason that download is canceled
Download was cancelled when a dangerous download infobar is dismissed. We missed it in the previous CL. [email protected],[email protected] BUG=618864 Review-Url: https://codereview.chromium.org/2111983002 Cr-Commit-Position: refs/heads/master@{#403274} (cherry picked from commit 513a888) Review URL: https://codereview.chromium.org/2117833002 . Cr-Commit-Position: refs/branch-heads/2743@{#568} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Min Qin committedJul 1, 2016 Configuration menu - View commit details
-
Copy full SHA for 2959ac8 - Browse repository at this point
Copy the full SHA 2959ac8View commit details -
[Material][Mac] Fixed HTTP and HTTPS icons in dark mode
BUG=621068 [email protected] Review URL: https://codereview.chromium.org/2108193004 . Cr-Commit-Position: refs/branch-heads/2743@{#569} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
spqchan committedJul 1, 2016 Configuration menu - View commit details
-
Copy full SHA for d9bdbbd - Browse repository at this point
Copy the full SHA d9bdbbdView commit details -
Stop watching USB device file descriptor after a disconnect error.
This patch prevents the thread watching a USB device connection file descriptor from entering a brief loop when the device is disconnected by canceling the watch on the FD when it encounters an ENODEV. Otherwise the FileThreadHelper will continue attempting to read from the descriptor until UsbDeviceHandleUsbfs::OnDisconnect is called. BUG=422562 Review-Url: https://codereview.chromium.org/2011653005 Cr-Commit-Position: refs/heads/master@{#396064} (cherry picked from commit 3f0cce7) Review URL: https://codereview.chromium.org/2116843002 . Cr-Commit-Position: refs/branch-heads/2743@{#570} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 79fdee2 - Browse repository at this point
Copy the full SHA 79fdee2View commit details -
Disabled xinput2 until edge cases can be fixed.
Forces all input devices to use xinput1, the previous path, until all the kinks are worked out with the new xinput2 path. BUG=616308 Review-Url: https://codereview.chromium.org/2108283002 Cr-Commit-Position: refs/heads/master@{#402966} (cherry picked from commit f7e731e) Review URL: https://codereview.chromium.org/2114143002 . Cr-Commit-Position: refs/branch-heads/2743@{#571} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for f43fd60 - Browse repository at this point
Copy the full SHA f43fd60View commit details -
Fix navigator.plugins and navigator.mimeTypes for OOPIFs.
Previously, Page::pluginData() returned nullptr when the Page's main frame was a RemoteFrame. This caused navigator.plugins and navigator.mimeTypes to both return empty arrays from an OOPIF. Page::pluginData() needed the main frame to run the FrameLoader::allowPlugins check on it. This CL moves this check to happen on the actual LocalFrame that needs to access Page::pluginData(). BUG=612200, 607981, 616445 Review-Url: https://codereview.chromium.org/1990343002 Cr-Commit-Position: refs/heads/master@{#394942} (cherry picked from commit fb92f3e) Review URL: https://codereview.chromium.org/2121433002 . Cr-Commit-Position: refs/branch-heads/2743@{#572} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Alex Moshchuk committedJul 1, 2016 Configuration menu - View commit details
-
Copy full SHA for bc0578a - Browse repository at this point
Copy the full SHA bc0578aView commit details -
Fix CustomTabs.ClientAppId counting.
Prior to this, the client ID was being counted on initial startup as well as any cold start refocuses of the CustomTabs. This moves the tracking to match StartedInitially which checks for the existence of getSavedInstanceState() BUG=622366 Review URL: https://codereview.chromium.org/2113403002 . Review-Url: https://codereview.chromium.org/2115613002 Cr-Original-Commit-Position: refs/heads/master@{#403220} Cr-Commit-Position: refs/branch-heads/2743@{#573} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Ted Choc committedJul 1, 2016 Configuration menu - View commit details
-
Copy full SHA for ac015ef - Browse repository at this point
Copy the full SHA ac015efView commit details
Commits on Jul 2, 2016
-
Incrementing VERSION to 52.0.2743.64
Cr-Commit-Position: refs/branch-heads/2743@{#574} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 2, 2016 Configuration menu - View commit details
-
Copy full SHA for 1caf490 - Browse repository at this point
Copy the full SHA 1caf490View commit details -
[Reland] [Media Router] Allow users to update cloud services pref whe…
…n sync is not active. There are two places users can update their cloud services pref: - First run flow, with a checkbox - Contextual menu, with a toggle Currently, users can only update their cloud services pref if they have sync enabled. There is no technical tie-in between having sync active and using cloud services. This change makes it such that users can toggle their cloud services pref locally if sync is inactive. Now, we only check that the user is authenticated. While sync is off, however, the pref will not sync across their devices. In the event where the user has already acknowledged the first run flow (locally on the profile), then turned on sync, we continue to enable cloud services. [Reland Comments] This was initially reverted because it caused failures on official bots; there were #includes that were mistakenly removed. BUG=621255, 623330 TBR=msw, imcheng NOTRY=true NOPRESUBMIT=true Committed: https://crrev.com/19a9b8f1411afe64b2163261a04245f617e25e17 Cr-Commit-Position: refs/heads/master@{#402072} patch from issue 2078213002 at patchset 160001 (http://crrev.com/2078213002#ps160001) Review-Url: https://codereview.chromium.org/2093353002 Cr-Commit-Position: refs/heads/master@{#402596} (cherry picked from commit eae3fc0) Review-Url: https://codereview.chromium.org/2115203002 Cr-Commit-Position: refs/branch-heads/2743@{#575} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for df14c0d - Browse repository at this point
Copy the full SHA df14c0dView commit details
Commits on Jul 3, 2016
-
Incrementing VERSION to 52.0.2743.65
Cr-Commit-Position: refs/branch-heads/2743@{#576} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 3, 2016 Configuration menu - View commit details
-
Copy full SHA for 388aa6d - Browse repository at this point
Copy the full SHA 388aa6dView commit details
Commits on Jul 4, 2016
-
Incrementing VERSION to 52.0.2743.66
Cr-Commit-Position: refs/branch-heads/2743@{#577} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 4, 2016 Configuration menu - View commit details
-
Copy full SHA for e6bb973 - Browse repository at this point
Copy the full SHA e6bb973View commit details -
Ensure acks are sent for all blocking events.
It was possible for two touch moves that had acks to get coalesced together and the main thread would only process one and deliver the ack for it. This caused a situation where the hung renderer timer was getting fired because there was an outstanding ack in the count. And this timer forced the omnibox to not go away. A large portion of this change (plumbing the ack_state will go away when I land my multi-thread main_thread_event_queue design); but since this needs to be merged back to M52 this is safest. BUG=616991 Review-Url: https://codereview.chromium.org/2094323002 Cr-Commit-Position: refs/heads/master@{#402703} (cherry picked from commit b08721e) Review URL: https://codereview.chromium.org/2118273002 . Cr-Commit-Position: refs/branch-heads/2743@{#578} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 5041a16 - Browse repository at this point
Copy the full SHA 5041a16View commit details -
Send synthetic GestureTapDown to focus BrowserPlugin
Since we now route Gesture events directly to the guest renderer, there is no longer any event to focus the BrowserPlugin in the embedder renderer, meaning that even though touch/gesture events work properly, the guest may not receive keyboard input. This CL provides a temporary fix by sending a synthetic GestureTapDown to the embedder on TouchStarti, in parallel with sending the TouchStart directly to the guest. The synthetic event focuses the BrowserPlugin. This CL also fixes two tests that were still sending Gestures to the embedder. When BrowserPlugin is removed, this code will disappear along with RenderWidgetHostViewGuest. BUG=619906 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Review-Url: https://codereview.chromium.org/2101663002 Cr-Commit-Position: refs/heads/master@{#403308} (cherry picked from commit 347f246) Review URL: https://codereview.chromium.org/2123523002 . Cr-Commit-Position: refs/branch-heads/2743@{#579} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
W. James MacLean committedJul 4, 2016 Configuration menu - View commit details
-
Copy full SHA for 5f87571 - Browse repository at this point
Copy the full SHA 5f87571View commit details -
Revert middle click related changes
This is the CL to revert the related middle button click changes. We decided to revert those changes because the issues that were caused by suppressing click event for middle button was hard to fix without having that event. Particularly the ability to prevent opening a new tab which can be done by "preventDefault"ing the click event of middle button was removed as the result of the original change. For now we revert these changes and we pursue the line of adding a new event for non-primary button click to be able to fix these problem in a more clean way. Revert "Prevent sending click event for non primary button" This reverts commit 76fea00. Revert "Dispatch middle click manually by tracking mouse" This reverts commit 88eb111. Revert "Fix history page middle click action" This reverts commit a154aed. BUG=255,618593,617444,611019,617875 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2107093003 Cr-Commit-Position: refs/heads/master@{#403496} (cherry picked from commit 4d9d918) Review URL: https://codereview.chromium.org/2124533002 . Cr-Commit-Position: refs/branch-heads/2743@{#580} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for eaaefc2 - Browse repository at this point
Copy the full SHA eaaefc2View commit details
Commits on Jul 5, 2016
-
Incrementing VERSION to 52.0.2743.67
Cr-Commit-Position: refs/branch-heads/2743@{#581} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 5, 2016 Configuration menu - View commit details
-
Copy full SHA for d51e0ce - Browse repository at this point
Copy the full SHA d51e0ceView commit details -
VDA unittest: use sync SwapBuffers on non-freon devices.
SwapBuffersAsync is not supported on non-freon devices. Use SupportsAsyncSwap to decide to call SwapBuffersAsync or SwapBuffers. BUG=chromium:565759 TEST=Run VDA test on nyan and oak. Review-Url: https://codereview.chromium.org/2098573005 Cr-Commit-Position: refs/heads/master@{#402102} (cherry picked from commit 3647b2d) Review URL: https://codereview.chromium.org/2124683002 . Cr-Commit-Position: refs/branch-heads/2743@{#582} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Wu-Cheng Li committedJul 5, 2016 Configuration menu - View commit details
-
Copy full SHA for 889fa1c - Browse repository at this point
Copy the full SHA 889fa1cView commit details
Commits on Jul 6, 2016
-
Incrementing VERSION to 52.0.2743.68
Cr-Commit-Position: refs/branch-heads/2743@{#583} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 6, 2016 Configuration menu - View commit details
-
Copy full SHA for d649290 - Browse repository at this point
Copy the full SHA d649290View commit details -
[M52][NTP Snippets] Stop fetching snippets when disabled.
NOTRY=true NOPRESUBMIT=true [email protected], [email protected] [email protected] BUG=625839 Review-Url: https://codereview.chromium.org/2128433002 Cr-Commit-Position: refs/branch-heads/2743@{#584} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
dgn authored and Commit bot committedJul 6, 2016 Configuration menu - View commit details
-
Copy full SHA for f75431b - Browse repository at this point
Copy the full SHA f75431bView commit details -
[MediaNotification] Use common idiom to detect if OS version is "N"
BUG=625936 Review-Url: https://codereview.chromium.org/2122143002 Cr-Commit-Position: refs/heads/master@{#403899} (cherry picked from commit 180530e) Review URL: https://codereview.chromium.org/2126853002 . Cr-Commit-Position: refs/branch-heads/2743@{#585} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Zhiqiang Zhang committedJul 6, 2016 Configuration menu - View commit details
-
Copy full SHA for 7d5331c - Browse repository at this point
Copy the full SHA 7d5331cView commit details -
Force standard progress bar colors if native page
Prior to this change, native pages that did not use the default color caused the progress bar color to be recomputed. This would cause the progress bar to be an incorrect color when navigating a non-native page and in the case of pages with no theme, they would never get updated. This change adds a parameter to the function responsible for computing theme color to force the default progress bar color. In practice this parameter is true if the page is native. BUG=621847 Review-Url: https://codereview.chromium.org/2088933002 Cr-Commit-Position: refs/heads/master@{#402196} (cherry picked from commit 0f222e2) Review URL: https://codereview.chromium.org/2123273002 . Cr-Commit-Position: refs/branch-heads/2743@{#586} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 0b13fca - Browse repository at this point
Copy the full SHA 0b13fcaView commit details -
[remoting linux host] Fix debian APT sources list entry.
This removes an extra '}' that accidentally got added in http://crrev.com/20447ead8ba4b9bf3310da0d80a23a199aba1d60 BUG=625014 Review-Url: https://codereview.chromium.org/2111383002 Cr-Commit-Position: refs/heads/master@{#403395} (cherry picked from commit 9c6b6e1) Review URL: https://codereview.chromium.org/2119403003 . Cr-Commit-Position: refs/branch-heads/2743@{#587} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Lambros Lambrou committedJul 6, 2016 Configuration menu - View commit details
-
Copy full SHA for 31e9a56 - Browse repository at this point
Copy the full SHA 31e9a56View commit details -
Ignore certain messages in plugin broker process if they are not sent…
… by the browser. BUG=610600 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Review-Url: https://codereview.chromium.org/2069853002 Cr-Commit-Position: refs/heads/master@{#400495} (cherry picked from commit 92cad45) Review URL: https://codereview.chromium.org/2122313004 . Cr-Commit-Position: refs/branch-heads/2743@{#588} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for a803c8e - Browse repository at this point
Copy the full SHA a803c8eView commit details -
[Sync] Stop purging sync data on restart for users who haven't finish…
…ed setup. Users who don't have first setup complete, but are signed in without sync suppressed, are in an invalid state, likely from previous issues in the sign in flow. We were purging their sync data over-aggressively on startup previously, causing a resync of the control types on each restart. Now we simply leave the data around, and only purge if the user is actually signed out. BUG=624915 Review-Url: https://codereview.chromium.org/2113453006 Cr-Commit-Position: refs/heads/master@{#403382} (cherry picked from commit 6862397) Review URL: https://codereview.chromium.org/2126923002 . Cr-Commit-Position: refs/branch-heads/2743@{#589} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Nicolas Zea committedJul 6, 2016 Configuration menu - View commit details
-
Copy full SHA for 9712879 - Browse repository at this point
Copy the full SHA 9712879View commit details -
Fix M52 only android build failure.
change 5041a16 was merged into M52 but failed on android because trunk doesn't contain the code anymore. Patch the code manually to fix the build. BUG=616991 (cherry picked from commit 2ad437491349565cfe2a9d38ccbc469febdb2399) Review URL: https://codereview.chromium.org/2126013003 . Cr-Commit-Position: refs/branch-heads/2743@{#590} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for ae1fbf0 - Browse repository at this point
Copy the full SHA ae1fbf0View commit details
Commits on Jul 7, 2016
-
Incrementing VERSION to 52.0.2743.69
Cr-Commit-Position: refs/branch-heads/2743@{#591} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 7, 2016 Configuration menu - View commit details
-
Copy full SHA for 8eb4b3a - Browse repository at this point
Copy the full SHA 8eb4b3aView commit details -
Add metrics for app banner preventDefault() and prompt().
The beforeinstallprompt event signals an imminent app install banner for a page. This CL adds UMA stats for preventDefault() being called on the event (stopping the banner from appearing), and for prompt() being called on the event (making the banner appear subsequent to a preventDefault()). BUG=625716 Review-Url: https://codereview.chromium.org/2122783002 Cr-Commit-Position: refs/heads/master@{#404039} (cherry picked from commit 4f6382c) Review URL: https://codereview.chromium.org/2132483002 . Cr-Commit-Position: refs/branch-heads/2743@{#592} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Dominick Ng committedJul 7, 2016 Configuration menu - View commit details
-
Copy full SHA for 3dd245a - Browse repository at this point
Copy the full SHA 3dd245aView commit details -
Logs for AIDE screen troubleshooting.
Added logs are printed out only during enrollment process. BUG=586961 Review-Url: https://codereview.chromium.org/2112553008 Cr-Commit-Position: refs/heads/master@{#403769} (cherry picked from commit 59d7359) Review URL: https://codereview.chromium.org/2126223002 . Cr-Commit-Position: refs/branch-heads/2743@{#593} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Polina Bondarenko committedJul 7, 2016 Configuration menu - View commit details
-
Copy full SHA for b88c4ce - Browse repository at this point
Copy the full SHA b88c4ceView commit details -
[Merge M52] Placing SRT Prompt on Feedback form behind Finch feature.
BUG=598702 Review-Url: https://codereview.chromium.org/2065243002 Cr-Commit-Position: refs/heads/master@{#402311} (cherry picked from commit 3e84f9c) Review URL: https://codereview.chromium.org/2127223002 . Cr-Commit-Position: refs/branch-heads/2743@{#594} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Mathieu Perreault committedJul 7, 2016 Configuration menu - View commit details
-
Copy full SHA for 8aa832b - Browse repository at this point
Copy the full SHA 8aa832bView commit details
Commits on Jul 8, 2016
-
Incrementing VERSION to 52.0.2743.70
Cr-Commit-Position: refs/branch-heads/2743@{#595} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 8, 2016 Configuration menu - View commit details
-
Copy full SHA for 9ab8c9b - Browse repository at this point
Copy the full SHA 9ab8c9bView commit details -
Reland of Clear the login webview when SAML flow is canceled (origina…
…l CL crrev.com/1988113004). The original CL was later reverted (CL crrev.com/2068953003) due to frequent failures of the SAMLPolicyTest.SAMLInterstitialNext test. This follow-up CL should resolve the tests flakiness. The problem with the original CL was that it could introduce raising the "ready" event too early, so that the test code could start working when the webview was still pointing to the blank page. BUG=613245,620353 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2082533002 Cr-Commit-Position: refs/heads/master@{#400703} (cherry picked from commit 93dc10b) Review URL: https://codereview.chromium.org/2134543003 . Cr-Commit-Position: refs/branch-heads/2743@{#596} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Maksim Ivanov committedJul 8, 2016 Configuration menu - View commit details
-
Copy full SHA for 4aa965d - Browse repository at this point
Copy the full SHA 4aa965dView commit details -
Refresh Public Suffic List to the latest version
This updates from revision 2226f9cc92213d0d68a74ecb535b15b3af00388a (2016-05-09) to revision 28e17a0f8f26f1bddfbd62d9861b223efa7792bc (2016-07-06) [email protected] BUG=610498 Review-Url: https://codereview.chromium.org/2127883004 Cr-Commit-Position: refs/heads/master@{#404050} (cherry picked from commit 7eb9569) Review URL: https://codereview.chromium.org/2135533002 . Cr-Commit-Position: refs/branch-heads/2743@{#597} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 750ae53 - Browse repository at this point
Copy the full SHA 750ae53View commit details -
Add delay to didAssociateFormControlsTimer so it doesn't fire too fre…
…quently When JS iteratively constructs a DOM tree containing form controls, didAssociateFormControlsTimer was fireing for every iteration, causing a massive slow down. BUG=614856 Review-Url: https://codereview.chromium.org/2055693002 Cr-Commit-Position: refs/heads/master@{#404083} (cherry picked from commit 6e1c00f) Review URL: https://codereview.chromium.org/2134653002 . Cr-Commit-Position: refs/branch-heads/2743@{#598} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Keishi Hattori committedJul 8, 2016 Configuration menu - View commit details
-
Copy full SHA for e0058d0 - Browse repository at this point
Copy the full SHA e0058d0View commit details -
[css-flexbox] Don't over-invalidate flex items
dirtyForLayoutFromPercentageHeightDescendants invalidates too much. We already have code to handle this case, so remove this call. We did have a bug in that code though -- we do need to force layout on flex items even if did not lay them out already: such percentages are only resolvable if the flexbox has a definite height. However, whether the flexbox height is definite may have changed since the last layout. So, we need to relayout in either case. The similar code in applyStretchAlignment does not have this issue because percentages in the cross axis can be resolved independent of whether the flexbox height itself is definite. This is covered by an existing test; the call to dirtyForLayoutFromPercentageHeightDescendants was previously covering this case but is slower. This caused a massive performance regression (many minutes to lay out a flexbox-based website instead of a few seconds). TEST=css3/flexbox/definite-cross-sizes.html BUG=595361,617792 [email protected],[email protected] Review-Url: https://codereview.chromium.org/2128093003 Cr-Commit-Position: refs/heads/master@{#404056} (cherry picked from commit e31affc) Review URL: https://codereview.chromium.org/2135733002 . Cr-Commit-Position: refs/branch-heads/2743@{#599} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 447be33 - Browse repository at this point
Copy the full SHA 447be33View commit details -
Use correct theme color when navigating from incognito native page
The background color of the toolbar is proceduraly generated. When navigating from a native page, the theme color for the toolbar is overridden to use the default. This change accounts for incognito native pages. BUG=624684 Review-Url: https://codereview.chromium.org/2113553003 Cr-Commit-Position: refs/heads/master@{#403469} (cherry picked from commit dfbb886) Review URL: https://codereview.chromium.org/2131403002 . Cr-Commit-Position: refs/branch-heads/2743@{#600} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for a92eae0 - Browse repository at this point
Copy the full SHA a92eae0View commit details -
[Merge M52] add experimental param to control the triggering threshol…
…d to default Always Translate checked BUG=622854 Review-Url: https://codereview.chromium.org/2090283002 Cr-Commit-Position: refs/heads/master@{#403232} (cherry picked from commit 2364a39) Review URL: https://codereview.chromium.org/2135813002 . Cr-Commit-Position: refs/branch-heads/2743@{#601} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 9db1167 - Browse repository at this point
Copy the full SHA 9db1167View commit details
Commits on Jul 9, 2016
-
Incrementing VERSION to 52.0.2743.71
Cr-Commit-Position: refs/branch-heads/2743@{#602} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 9, 2016 Configuration menu - View commit details
-
Copy full SHA for fade16f - Browse repository at this point
Copy the full SHA fade16fView commit details
Commits on Jul 10, 2016
-
Incrementing VERSION to 52.0.2743.72
Cr-Commit-Position: refs/branch-heads/2743@{#603} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 10, 2016 Configuration menu - View commit details
-
Copy full SHA for d09d522 - Browse repository at this point
Copy the full SHA d09d522View commit details
Commits on Jul 11, 2016
-
Incrementing VERSION to 52.0.2743.73
Cr-Commit-Position: refs/branch-heads/2743@{#604} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 11, 2016 Configuration menu - View commit details
-
Copy full SHA for 83a4686 - Browse repository at this point
Copy the full SHA 83a4686View commit details -
media: VEA unittest: make sure allocated memory is 64byte aligned
When running video_encode_accelerator_unittest : ../../media/gpu/video_encode_accelerator_unittest.cc:301: Failure Value of: 0 Expected: reinterpret_cast<off_t>(&test_stream->aligned_in_file_data[0]) & 63 Which is: 32 File should be mapped at a 64 byte boundary Also reuse base::bits::Align. BUG=624254 TEST=video_encode_accelerator_unittest Review-Url: https://codereview.chromium.org/2110063002 Cr-Commit-Position: refs/heads/master@{#403435} (cherry picked from commit b79f630) Review URL: https://codereview.chromium.org/2135073002 . Cr-Commit-Position: refs/branch-heads/2743@{#605} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Wu-Cheng Li committedJul 11, 2016 Configuration menu - View commit details
-
Copy full SHA for cb0c66d - Browse repository at this point
Copy the full SHA cb0c66dView commit details -
Fix initialization of udev in MidiManagerAlsa.
New devices would not be detected on Linux. Worse, things would get very confused if you disconnected one device and connected another. This has been broken for four months, with crrev.com/17cd1b10ded3a5e730bbcb39c57a6d2f8e16a51e BUG=625123 Review-Url: https://codereview.chromium.org/2126023004 Cr-Commit-Position: refs/heads/master@{#404092} (cherry picked from commit e74c2a9) [email protected] Review URL: https://codereview.chromium.org/2135903002 . Cr-Commit-Position: refs/branch-heads/2743@{#606} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 7e412ca - Browse repository at this point
Copy the full SHA 7e412caView commit details -
Prevent to measure the whole word when break-all
This patch applies the same heuristic fix as break-word to break-all. Since the switch to the complex path, r385693 fixed the performance and correctness issue of break-word and break-all in common cases. However, it also introduced a performance regression when a word is really long, such as minimized JS. This can be fixed by taking over the ShapeResult to the next lines as Gecko does, but it will require larger overhaul of the line breaker and need more time to bake. As an interim fix, r387974 introduced a heuristic fix for break-word. This patch applies the same heuristic to break-all. This patch also revealed that the fix for crbug.com/603679 was not correct. MidWordBreak must be recomputed when floats pushed the line down and available width changed. This patch includes the fix. BUG=622810, 603679 Review-Url: https://codereview.chromium.org/2077313002 Cr-Commit-Position: refs/heads/master@{#403830} (cherry picked from commit d24d249) Review URL: https://codereview.chromium.org/2136013002 . Cr-Commit-Position: refs/branch-heads/2743@{#607} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 15a2ac4 - Browse repository at this point
Copy the full SHA 15a2ac4View commit details -
Perform BSP polygon splitting and orientation selection in a single s…
…tep. This eliminates redundant testing of vertices for orientation with respect to the splitting polygon. Previously, up to 3 sets of tests were made (once to determine whether the polygon was split, then once during the split, and then finally to determine the orientation of the split polygons. Merging these steps in order to reuse calculated values also eliminates the possibility that different calculations in testing and splitting could be inconsistent. BUG=606984 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel NOTRY=true NOPRESUBMIT=true Committed: https://crrev.com/89c62c8f69d76471e866f21ee4f1ae5e0c5bca48 Review-Url: https://codereview.chromium.org/2043283002 Cr-Original-Commit-Position: refs/heads/master@{#399459} Cr-Commit-Position: refs/heads/master@{#403559} (cherry picked from commit 3e9082b) Review-Url: https://codereview.chromium.org/2136493002 Cr-Commit-Position: refs/branch-heads/2743@{#608} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
tobiasjs authored and Commit bot committedJul 11, 2016 Configuration menu - View commit details
-
Copy full SHA for 0ff47b3 - Browse repository at this point
Copy the full SHA 0ff47b3View commit details -
This CL lands AVDA fixes that were originally landed individually but were reverted due to crbug.com/624482 . Together, these allow AVDA to handle cases where Android's mediaserver hangs when trying to allocate a hardware codec. The individual commit messages follow. [M52] Make AVDA fall back to software decoding if needed. Merge of https://codereview.chromium.org/2084143002 Android MediaCodec creation will sometimes never come back. On a N7 (2013) with Lollipop, this can happens when an attempt to allocate a hardware codec fails, and falls back to a software codec. Once mediaserver gets into a bad state, future attempts to create a hardware codec will hang. As a result, no additional AVDA instances will get codecs. Further, destroying any of them will hang the gpu process when it tries to join the thread that handles construction. This CL does several things: - Don't join the construction thread if there are outstanding MediaCodec creations on it. While this may sometimes not shut down the thread if the AVDA is destroyed while the creation is pending (and would return if we just waited a bit longer), the thread will be shut down the next time an AVDA instance is destroyed. It isn't leaked permanently. - Fall back to requesting a software codec if we believe that construction of a hardware codec is hung. We don't attempt to salvage the AVDA instance(s) that have pending HW codecs, but future AVDA instances will fall back to software. If those HW codecs are eventually allocated, then we will start requesting HW codecs again. For example, if we simply time out too quickly, or if mediaserver is restarted, then we can try for hardware codecs for future AVDA instances. - Release hardware codecs on a separate thread, since that can hang too if mediaserver is in a bad state. [M52] Fix Log formatting in MediaCodecUtils. Merge of: https://codereview.chromium.org/2091253003 [M52] Remove usage of MediaCodec.getName(), use proxy instead. Merge of: https://codereview.chromium.org/2114473002 This method does not exist API < 18 and it is simpler to just trust the |require_software_codec| value which is the inverse of |allow_autodetection_|. [M52] Release MediaCodec on another thread more often. Merge of: https://codereview.chromium.org/2116573002 Since MediaCodec::release() can hang, this CL moves more cases of it to a separate thread when needed. Previously, we did this only during AVDA destruction. This CL adds support for other cases in which we replace or clear |media_codec_|. BUG=613238,624482 [email protected] NOPRESUBMIT=true NOTRY=true Review-Url: https://codereview.chromium.org/2143433002 Cr-Commit-Position: refs/branch-heads/2743@{#609} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for c3f7289 - Browse repository at this point
Copy the full SHA c3f7289View commit details -
Re-enable the unified media pipeline for JellyBean
The blocking bugs are fixed so we can turn it back on. BUG=597467 Review-Url: https://codereview.chromium.org/1997483002 Cr-Commit-Position: refs/heads/master@{#395385} (cherry picked from commit 1580687) Review URL: https://codereview.chromium.org/2138233002 . Cr-Commit-Position: refs/branch-heads/2743@{#610} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Chris Watkins committedJul 11, 2016 Configuration menu - View commit details
-
Copy full SHA for 6e72427 - Browse repository at this point
Copy the full SHA 6e72427View commit details -
Always post deletion of WebMediaPlayerMSCompositor.
Another speculative fix to ensure that the provider is not deleted before the compositor is finished with it. BUG=595980, 623217 NOTRY=TRUE NOPRESUBMIT=TRUE [email protected] Review-Url: https://codereview.chromium.org/2053133003 Cr-Commit-Position: refs/heads/master@{#399209} (cherry picked from commit 3ac77d9) Review-Url: https://codereview.chromium.org/2139903002 Cr-Commit-Position: refs/branch-heads/2743@{#611} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
qiangchen authored and Commit bot committedJul 11, 2016 Configuration menu - View commit details
-
Copy full SHA for 38db68a - Browse repository at this point
Copy the full SHA 38db68aView commit details
Commits on Jul 12, 2016
-
Incrementing VERSION to 52.0.2743.74
Cr-Commit-Position: refs/branch-heads/2743@{#612} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 12, 2016 Configuration menu - View commit details
-
Copy full SHA for dfb55bc - Browse repository at this point
Copy the full SHA dfb55bcView commit details -
Merge M52: Add AntiVirus information to the system profile.
Collection happens after Google Update data has been collected and before drive metrics data, on the FILE thread. BUG=615154 TEST=unit_tests TEST=manual, check system profile contains AV information via logging. Review-Url: https://codereview.chromium.org/2009773007 Cr-Commit-Position: refs/heads/master@{#398597} (cherry picked from commit c768983) Merge M52: Add support for obtaining AV products on Win7. Previously WSC API was used which is only available on Windows 8. This CL adds support via WMI, which is available from Vista onwards. BUG=615154 CQ_INCLUDE_TRYBOTS=tryserver.chromium.win:win10_chromium_x64_rel_ng Committed: https://crrev.com/1e8be206b2e8a96af660720bef1450f8a06af167 Review-Url: https://codereview.chromium.org/2064313004 Cr-Original-Commit-Position: refs/heads/master@{#400496} Cr-Commit-Position: refs/heads/master@{#403544} (cherry picked from commit 6813e4f) Review URL: https://codereview.chromium.org/2132693002 . Cr-Commit-Position: refs/branch-heads/2785@{crosswalk-project#43} Cr-Branched-From: 6862397-refs/heads/master@{#403382} (cherry picked from commit b75c31b) Review URL: https://codereview.chromium.org/2136423003 . Cr-Commit-Position: refs/branch-heads/2743@{#613} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 04f78ed - Browse repository at this point
Copy the full SHA 04f78edView commit details -
M52: Merge "Reland: service worker: Don't control a subframe of an in…
…secure context" This merge includes: [1] service worker: When claiming, don't assume document_url is valid Many provider hosts have an empty document_url, for example those that haven't yet been loaded or those created for special URLs like chrome-search://. So that claim can use IsContextSecureForServiceWorker, return false when the URL is invalid instead of doing a DCHECK that it's valid. BUG=621762,607543 Review-Url: https://codereview.chromium.org/2085923002 Cr-Commit-Position: refs/heads/master@{#401216} (cherry picked from commit dd5dd98) [2] Remove WebFrame::canHaveSecureChild To simplify the public API, ServiceWorkerNetworkProvider can do the parent walk itself. Follow-up to https://crrev.com/ad1850962644e19. BUG=607543 Review-Url: https://codereview.chromium.org/2082493002 Cr-Commit-Position: refs/heads/master@{#400896} (cherry picked from commit 8353baf) [3] Reland: service worker: Don't control a subframe of an insecure context We must check isSecureContext when creating the network provider to adhere to https://w3c.github.io/webappsec/specs/powerfulfeatures/#settings-privileged. We already did this for getRegistration(), register(), unregister() but must also do this when deciding whether to control an in-scope document. BUG=607543 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Original review: https://codereview.chromium.org/2009453002 Review-Url: https://codereview.chromium.org/2071433003 Cr-Commit-Position: refs/heads/master@{#400093} (cherry picked from commit ad18509) [4] service worker: Remove unused PROVIDER_FOR_SANDBOXED_IFRAME Clean-up only. This was added in https://codereview.chromium.org/1191293002/ then became unused in https://codereview.chromium.org/1399363004. Originally it signaled to the ServiceWorkerNetworkProvider ctor that the provider id should be set to invalid; now the default ctor is used accomplish that. BUG= Review-Url: https://codereview.chromium.org/2023733002 Cr-Commit-Position: refs/heads/master@{#396685} (cherry picked from commit ae9107f) TBR=horo Review URL: https://codereview.chromium.org/2142523004 . Cr-Commit-Position: refs/branch-heads/2743@{#614} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 894ba96 - Browse repository at this point
Copy the full SHA 894ba96View commit details -
Remove itself from the widget observers in destructor
This patch may fix the use-after-free reported in crbug.com/612050. BUG=612050 TEST=msan passes Review-Url: https://codereview.chromium.org/2031763003 Cr-Commit-Position: refs/heads/master@{#402408} (cherry picked from commit 58f821b) Review URL: https://codereview.chromium.org/2140923003 . Cr-Commit-Position: refs/branch-heads/2743@{#615} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 48a749e - Browse repository at this point
Copy the full SHA 48a749eView commit details -
Check events in OverlayPanelEventFilter
BUG=613069 Review-Url: https://codereview.chromium.org/2072513002 Cr-Commit-Position: refs/heads/master@{#404731} (cherry picked from commit 932a937) Review URL: https://codereview.chromium.org/2143673002 . Cr-Commit-Position: refs/branch-heads/2743@{#616} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 1f1194b - Browse repository at this point
Copy the full SHA 1f1194bView commit details
Commits on Jul 13, 2016
-
Incrementing VERSION to 52.0.2743.75
Cr-Commit-Position: refs/branch-heads/2743@{#617} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 13, 2016 Configuration menu - View commit details
-
Copy full SHA for 6f4c375 - Browse repository at this point
Copy the full SHA 6f4c375View commit details -
Remove focus from base page when OverlayPanel open
Doing this causes any open controls including autofill to be closed. BUG=622603 Review-Url: https://codereview.chromium.org/2146743002 Cr-Commit-Position: refs/heads/master@{#405198} (cherry picked from commit 40ebdf1) Review URL: https://codereview.chromium.org/2150553003 . Cr-Commit-Position: refs/branch-heads/2743@{#618} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for e0fadb8 - Browse repository at this point
Copy the full SHA e0fadb8View commit details -
[Material][Mac] Update Security Icon Colors in Omnibox
[email protected] BUG=621068 Review URL: https://codereview.chromium.org/2150733002 . Cr-Commit-Position: refs/branch-heads/2743@{#619} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
spqchan committedJul 13, 2016 Configuration menu - View commit details
-
Copy full SHA for bb23f0a - Browse repository at this point
Copy the full SHA bb23f0aView commit details
Commits on Jul 14, 2016
-
Incrementing VERSION to 52.0.2743.76
Cr-Commit-Position: refs/branch-heads/2743@{#620} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 14, 2016 Configuration menu - View commit details
-
Copy full SHA for 59af6f8 - Browse repository at this point
Copy the full SHA 59af6f8View commit details -
Delay resetting image animation, if possible.
When the last client of an ImageResource removes itself, the animations of the image is explicitly reset. That resetting can happen either while finalizing objects after a GC or as part of other explicit removals of ImageObserver clients. Having that reset happen as part of a garbage collection is interacting badly with code in the middle of updating animations (which happen to trigger a conservative GC.) So, to avoid introducing such abrupt & harmful resets, delay the reset'ing until back at the event loop (and the animations update step having completed.) R= BUG=613709, 581546 Review-Url: https://codereview.chromium.org/2004263003 Cr-Commit-Position: refs/heads/master@{#400934} (cherry picked from commit a9a1730) Review URL: https://codereview.chromium.org/2146603006 . Cr-Commit-Position: refs/branch-heads/2743@{#621} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 0e3ade1 - Browse repository at this point
Copy the full SHA 0e3ade1View commit details -
Setting AudioOutputDevice authorization timeout to 1000ms
There is an ongoing discussion in https://codereview.chromium.org/2121223002/ regarding timeout values and UMA stats for those. Meanwhile, increasing the timeout from 900ms to 1000ms since 900ms is too strict: according to the latest UMA stats 0.4% of authorizations time out. Landing this will allow us to gather some stats at least. BUG=615589 [email protected] NOTRY=true NOPRESUBMIT=true Review-Url: https://codereview.chromium.org/2136513002 Cr-Commit-Position: refs/heads/master@{#404399} (cherry picked from commit bd9ad97) Review-Url: https://codereview.chromium.org/2147213002 Cr-Commit-Position: refs/branch-heads/2743@{#622} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
olka authored and Commit bot committedJul 14, 2016 Configuration menu - View commit details
-
Copy full SHA for 0c2c88b - Browse repository at this point
Copy the full SHA 0c2c88bView commit details -
Reland of Prevents crash in media::AudioInputController::OnData in Ma…
…c at shutdown (patchset crosswalk-project#1 id:1 of https://codereview.chromium.org/2125623002/ ) Reason for revert: I am landing the original fix and will then add a minor change directly after. The new change (https://codereview.chromium.org/2126603002/) will ensure that all tests runs as expected. Original issue's description: > Revert of Prevents crash in media::AudioInputController::OnData in Mac at shutdown (patchset crosswalk-project#3 id:40001 of https://codereview.chromium.org/2110133002/ ) > > Reason for revert: > Causes some WebRTC content_browsertests to fail on Mac https://build.chromium.org/p/chromium.webrtc/builders/Mac%20Tester/builds/56577 > > 17 tests failed: > WebRtcAudioDebugRecordingsBrowserTest.CallWithAudioDebugRecordings (../../content/browser/media/webrtc/webrtc_audio_debug_recordings_browsertest.cc:98) > WebRtcAudioDebugRecordingsBrowserTest.CallWithAudioDebugRecordingsEnabledThenDisabled (../../content/browser/media/webrtc/webrtc_audio_debug_recordings_browsertest.cc:164) > WebRtcBrowserTest.CallAndVerifyVideoMutingWorks (../../content/browser/media/webrtc/webrtc_browsertest.cc:318) > WebRtcBrowserTest.CallWithDataAndMedia (../../content/browser/media/webrtc/webrtc_browsertest.cc:225) > WebRtcBrowserTest.CallWithSctpDataAndMedia (../../content/browser/media/webrtc/webrtc_browsertest.cc:237) > WebRtcBrowserTest.CanSetupAudioAndVideoCall (../../content/browser/media/webrtc/webrtc_browsertest.cc:113) > WebRtcBrowserTest.CanSetupAudioAndVideoCallWithoutMsidAndBundle (../../content/browser/media/webrtc/webrtc_browsertest.cc:178) > WebRtcBrowserTest.CanSetupCallAndSendDtmf (../../content/browser/media/webrtc/webrtc_browsertest.cc:126) > WebRtcBrowserTest.CanSetupLegacyCall (../../content/browser/media/webrtc/webrtc_browsertest.cc:201) > WebRtcBrowserTest.EnsureLocalVideoMuteDoesntMuteAudio (../../content/browser/media/webrtc/webrtc_browsertest.cc:301) > WebRtcBrowserTest.EnsureRemoteVideoMuteDoesntMuteAudio (../../content/browser/media/webrtc/webrtc_browsertest.cc:307) > WebRtcBrowserTest.EstablishAudioVideoCallAndEnsureAudioIsPlaying (../../content/browser/media/webrtc/webrtc_browsertest.cc:271) > WebRtcBrowserTest.EstablishAudioVideoCallAndVerifyLocalMutingWorks (../../content/browser/media/webrtc/webrtc_browsertest.cc:295) > WebRtcBrowserTest.EstablishAudioVideoCallAndVerifyRemoteMutingWorks (../../content/browser/media/webrtc/webrtc_browsertest.cc:289) > WebRtcBrowserTest.EstablishAudioVideoCallAndVerifyUnmutingWorks (../../content/browser/media/webrtc/webrtc_browsertest.cc:313) > WebRtcBrowserTest.NegotiateOfferWithBLine (../../content/browser/media/webrtc/webrtc_browsertest.cc:197) > WebRtcBrowserTest.NoCrashWhenConnectChromiumSinkToRemoteTrack (../../content/browser/media/webrtc/webrtc_browsertest.cc:169) > > Original issue's description: > > Prevents crash in media::AudioInputController::OnData in Mac at shutdown > > > > BUG=623703 > > > > Committed: https://crrev.com/46d57073d145e2af834ae93aad15cc3a138a6cc4 > > Cr-Commit-Position: refs/heads/master@{#403664} > > [email protected],[email protected],[email protected],[email protected],[email protected],[email protected] > # Not skipping CQ checks because original CL landed more than 1 days ago. > BUG=623703 > > Committed: https://crrev.com/a52511fc4d907663193d7ba18928e7edd0890ce2 > Cr-Commit-Position: refs/heads/master@{#403783} [email protected],[email protected],[email protected],[email protected],[email protected],[email protected] NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=623703 Review-Url: https://codereview.chromium.org/2123103002 Cr-Commit-Position: refs/heads/master@{#403863} (cherry picked from commit 2b4dde9) Review URL: https://codereview.chromium.org/2152793002 . Cr-Commit-Position: refs/branch-heads/2743@{#623} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 06e4819 - Browse repository at this point
Copy the full SHA 06e4819View commit details -
Avoids accessing Core Audio APIs during shutdown
BUG=623703 Review-Url: https://codereview.chromium.org/2126603002 Cr-Commit-Position: refs/heads/master@{#403874} (cherry picked from commit fa2d2a6) Review URL: https://codereview.chromium.org/2152803002 . Cr-Commit-Position: refs/branch-heads/2743@{#624} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 31639da - Browse repository at this point
Copy the full SHA 31639daView commit details -
Fixes crash in AudioManagerMac at shutdown.
Takes a copy of the list of input streams before deleting the stream. The reason is that when a stream is deleted it also removes itself from the list and we are iterating over that same list. Should be resolved by taking a copy of the list first. BUG=626512 Review-Url: https://codereview.chromium.org/2133703002 Cr-Commit-Position: refs/heads/master@{#404349} (cherry picked from commit fe1a694) Review URL: https://codereview.chromium.org/2146373002 . Cr-Commit-Position: refs/branch-heads/2743@{#625} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 620e709 - Browse repository at this point
Copy the full SHA 620e709View commit details -
[Extensions] Rework inline installation observation
Instead of observing through the WebstoreAPI, observe directly in the TabHelper. This is a great deal less code, more direct, and also fixes a lifetime issue with the TabHelper being deleted before the inline installation completes. BUG=613949 Review-Url: https://codereview.chromium.org/2103663002 Cr-Commit-Position: refs/heads/master@{#403188} (cherry picked from commit d30a8bd) Review URL: https://codereview.chromium.org/2148343002 . Cr-Commit-Position: refs/branch-heads/2743@{#626} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 2bde772 - Browse repository at this point
Copy the full SHA 2bde772View commit details -
webgl: Handle null context provider when trying to restore context
If the gpu process is gone, the context provider may be null, so we must handle that scenario in the maybeRestoreContext method. BUG=627240 CQ_INCLUDE_TRYBOTS=tryserver.chromium.win:win_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel NOTRY=true Review-Url: https://codereview.chromium.org/2142223002 Cr-Commit-Position: refs/heads/master@{#404857} (cherry picked from commit 6656a4e) Review URL: https://codereview.chromium.org/2152903002 . Cr-Commit-Position: refs/branch-heads/2743@{#627} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for aaa903a - Browse repository at this point
Copy the full SHA aaa903aView commit details -
Don't rely on the destruction of ChromeAppDelegate's callback to free…
… the WebContents it references. It's possible that the callback is destroyed on the FILE thread, which leads to a crash without this change. BUG=595917 [email protected] Review-Url: https://codereview.chromium.org/2088273002 Cr-Commit-Position: refs/heads/master@{#401508} (cherry picked from commit 58212de) [email protected] Review URL: https://codereview.chromium.org/2146713005 . Cr-Commit-Position: refs/branch-heads/2743@{#628} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 05d478c - Browse repository at this point
Copy the full SHA 05d478cView commit details -
Update HistoryController::current_entry_ on all main frame back/forwa…
…rds. This fixes a case where it was left stale on a cross-origin commit because the provisional_entry_ had been cleared by a different commit. BUG=623319 TEST=See bug comment 14 for repro steps. CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Review-Url: https://codereview.chromium.org/2134493002 Cr-Commit-Position: refs/heads/master@{#404537} (cherry picked from commit ab22bdf) Review URL: https://codereview.chromium.org/2149203002 . Cr-Commit-Position: refs/branch-heads/2743@{#629} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for ee471f5 - Browse repository at this point
Copy the full SHA ee471f5View commit details -
Open reparented tab in the correct model
Extra intent flags were added to reparented tabs as part of https://codereview.chromium.org/2106953002 so that back press would be handled correctly. This introduced a crash when the reparented tab's model differs from the current model of the window it is moving to. Use the presence or absence of the EXTRA_OPEN_NEW_INCOGNITO_TAB intent flag to determine which model to use for the reparented tab. BUG=627931 [email protected] Review URL: https://codereview.chromium.org/2149223002 . Review-Url: https://codereview.chromium.org/2142383003 Cr-Original-Commit-Position: refs/heads/master@{#405326} Cr-Commit-Position: refs/branch-heads/2743@{#630} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Theresa Wellington committedJul 14, 2016 Configuration menu - View commit details
-
Copy full SHA for 3ff9731 - Browse repository at this point
Copy the full SHA 3ff9731View commit details -
Clear stale NavigationParams from HistoryController.
This prevents newly created iframes during a back/forward from targeting the wrong NavigationEntry. BUG=623319 TEST=See bug comment 20 for repro steps. CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Review-Url: https://codereview.chromium.org/2144823002 Cr-Commit-Position: refs/heads/master@{#404870} (cherry picked from commit 4d78d33) Review URL: https://codereview.chromium.org/2151743004 . Cr-Commit-Position: refs/branch-heads/2743@{#631} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for b59c2a8 - Browse repository at this point
Copy the full SHA b59c2a8View commit details -
Revert "Re-enable the unified media pipeline for JellyBean"
This reverts commit 6e72427. Re-disabling unified media pipeline due to crashes. TBR=liberato BUG=597467,612909 Review URL: https://codereview.chromium.org/2144733010 . Cr-Commit-Position: refs/branch-heads/2743@{#632} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Chris Watkins committedJul 14, 2016 Configuration menu - View commit details
-
Copy full SHA for 0068aff - Browse repository at this point
Copy the full SHA 0068affView commit details -
[Merge M52] Turn off AVDA for Vivante GC1000.
This CL disables the unified media pipeline for Vivante GC1000 GPUs on KitKat and earlier. It crashes quite a bit. BUG=626814 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel [email protected] NOPRESUBMIT=true NOTRY=true Review URL: https://codereview.chromium.org/2150133002 . Cr-Commit-Position: refs/branch-heads/2743@{#633} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 01efde0 - Browse repository at this point
Copy the full SHA 01efde0View commit details -
Harden a security CHECK in Font::individualCharacterRanges
This patch switches to a check (crash) for an assertion failure in Font::individualCharacterRanges which is only known to occur on OSX 10.9.5. A comment has been added to explain this further. This has the side benefit of exposing other cases of this bug on other platforms that may be a more serious issue. BUG=620952 Review-Url: https://codereview.chromium.org/2110703002 Cr-Commit-Position: refs/heads/master@{#402912} (cherry picked from commit e4ff7ba) Review URL: https://codereview.chromium.org/2152063002 . Cr-Commit-Position: refs/branch-heads/2743@{#634} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for da8f89d - Browse repository at this point
Copy the full SHA da8f89dView commit details -
Updating XTBs based on .GRDs from branch 2743
Cr-Commit-Position: refs/branch-heads/2743@{#635} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Krishna Govind committedJul 14, 2016 Configuration menu - View commit details
-
Copy full SHA for aa707cb - Browse repository at this point
Copy the full SHA aa707cbView commit details
Commits on Jul 15, 2016
-
Incrementing VERSION to 52.0.2743.77
Cr-Commit-Position: refs/branch-heads/2743@{#636} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 15, 2016 Configuration menu - View commit details
-
Copy full SHA for 3ff92f2 - Browse repository at this point
Copy the full SHA 3ff92f2View commit details -
Merge "Placeholder content direction should not affect INPUT/TEXTAREA…
… direction." to M52 Skip -webkit-input-placeholder elements when we compute direction for dir=auto in HTMLElement::directionality. - Using <bdi> for placeholders doesn't work. We want to inherit placeholder direction from the parent element. - Using unicode-bidi CSS property doesn't work. It doesn't affect dir=auto computation. BUG=625739 Review-Url: https://codereview.chromium.org/2145823003 Cr-Commit-Position: refs/heads/master@{#405069} (cherry picked from commit 55f27bb) Review URL: https://codereview.chromium.org/2147353002 . Cr-Commit-Position: refs/branch-heads/2743@{#637} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 681eea9 - Browse repository at this point
Copy the full SHA 681eea9View commit details -
[Constrained Web Dialogs] [Views] Enable autoresizing immediately if …
…intended. For constrained web dialogs, we currently enable autoresizing post-constructor, either when the document has loaded or when the RenderViewHost has been created or changed. Recently, we've found that this causes a race condition where the DelegatedFrameHost's resize lock is sometimes created on ChromeOS when we don't intend to. The resize lock should never be created when autoresizing is enabled. However, since we don't enable autoresizing until later, the lock is sometimes created before autoresizing has been enabled. The resize lock is never created on non-ChromeOS platforms. This change enables autoresizing to the constructor for views. If the max size is defined, we know the dialog will set to autoresize at some point, so it's fine to do that sooner rather than later. When the RVH is created or swapped, we also want to enable autoresizing immediately. This change also adds a check that we should not have a resize lock if autoresizing is enabled. Mac OSX cleanup will be done in a separate patch. BUG=609863 Committed: https://crrev.com/5c3d7e3bbd734669458396ab1c56041f7670a2d5 Cr-Commit-Position: refs/heads/master@{#404954} NOTRY=true NOPRESUBMIT=true TBR=asvitkine, msw, jbauman, sadrul Review URL: https://codereview.chromium.org/2151123002 . Cr-Commit-Position: refs/branch-heads/2743@{#638} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 38a9f42 - Browse repository at this point
Copy the full SHA 38a9f42View commit details -
Limit XSLT number format strings to their length.
BUG=619006 Review-Url: https://codereview.chromium.org/2076003002 Cr-Commit-Position: refs/heads/master@{#400737} (cherry picked from commit f878ab7) Review URL: https://codereview.chromium.org/2156433002 . Cr-Commit-Position: refs/branch-heads/2743@{#639} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 2cf6d66 - Browse repository at this point
Copy the full SHA 2cf6d66View commit details -
Make default constructor of Font class to initialize all member varia…
…bles This patch makes default constructor of |Font| class to initialize |m_canShapeWordByWord| and |m_shapeWordByWordComputed| member variables to make MSAN happy. This patch is a preparation of re-landing http://crrev.com/2082893005, which is revered by uninitialized member variables of |Font|. BUG=618237, 622566 TEST=n/a; MSAN will check this Review-Url: https://codereview.chromium.org/2091633002 Cr-Commit-Position: refs/heads/master@{#401567} (cherry picked from commit 2217e8c) Review URL: https://codereview.chromium.org/2151143002 . Cr-Commit-Position: refs/branch-heads/2743@{#640} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for c1b0695 - Browse repository at this point
Copy the full SHA c1b0695View commit details -
[TTS] Fix an index out of range crash in translation.
Evidently there are cases where the system gives us a locale that is an empty string causing an index out of range exception. Add a basic check for valid locales by checking the length. Minor readability improvement by using a foreach loop. BUG=626279 Review-Url: https://codereview.chromium.org/2148623002 Cr-Commit-Position: refs/heads/master@{#405317} (cherry picked from commit 8be59db) Review URL: https://codereview.chromium.org/2150223002 . Cr-Commit-Position: refs/branch-heads/2743@{#641} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Donn Denman committedJul 15, 2016 Configuration menu - View commit details
-
Copy full SHA for 185ad3a - Browse repository at this point
Copy the full SHA 185ad3aView commit details -
Make previousLinePosition() not to use dangling RootInlineBox
This patch makes |previousLinePosition()| not to use dangling |RootInlineBox| pointer to avoid use-after-free. Before this patch, |isEditablePosition()| is called with |DoUpdateStyle| parameter to update layout tree if needed. Usually, layout tree isn't updated by this |isEditablePosition()| call since |previousLinePosition()| updates layout tree at entry. However, if there are pending style sheet, e.g. @import directive, and HTML import, e.g link rel=import, layout tree is updated since document isn't rendering ready, |haveImportLoaded()| && |haveRenderBlockingStyleSheetsLoaded()|. BUG=618237 TEST=LayoutTests/editing/selection/modify_move/move_backward_line_import_crash.html Committed: https://crrev.com/fb81c66590538c2487a34b8623066a22d0b27dff Review-Url: https://codereview.chromium.org/2082893005 Cr-Original-Commit-Position: refs/heads/master@{#401231} Cr-Commit-Position: refs/heads/master@{#401581} (cherry picked from commit e9c943f) Review URL: https://codereview.chromium.org/2149913003 . Cr-Commit-Position: refs/branch-heads/2743@{#642} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 16d4aaf - Browse repository at this point
Copy the full SHA 16d4aafView commit details -
Removes crash keys for crbug.com/621730
Removes crash keys and temporary instrumentations to investigate the issue crbug.com/621730 . The crash keys and instrumentations were introduced at https://crrev.com/2107773002 https://crrev.com/2101283002 BUG=621730 Review-Url: https://codereview.chromium.org/2133743002 Cr-Commit-Position: refs/heads/master@{#404599} (cherry picked from commit 689a82c) Review URL: https://codereview.chromium.org/2149403002 . Cr-Commit-Position: refs/branch-heads/2743@{#643} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 210015d - Browse repository at this point
Copy the full SHA 210015dView commit details -
Remove the prototype from all V8 functions that aren't constructors
BUG=625823 [email protected] [email protected],[email protected] Review-Url: https://codereview.chromium.org/2126763002 Cr-Commit-Position: refs/heads/master@{#403888} (cherry picked from commit 596fd5e) Review URL: https://codereview.chromium.org/2150303002 . Cr-Commit-Position: refs/branch-heads/2743@{#644} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 0ae2f62 - Browse repository at this point
Copy the full SHA 0ae2f62View commit details -
Remove constructor from remaining functions that aren't constructors
BUG=625823 [email protected],[email protected] Review-Url: https://codereview.chromium.org/2124183003 Cr-Commit-Position: refs/heads/master@{#404137} (cherry picked from commit 587b0b3) Review URL: https://codereview.chromium.org/2152193002 . Cr-Commit-Position: refs/branch-heads/2743@{#645} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 16f22b2 - Browse repository at this point
Copy the full SHA 16f22b2View commit details -
Change ShapeResultShaping::computeSpacing to use TextRun::operator[]
ShapeResultShaping::computeSpacing used to use raw pointer to character buffer in TextRun. This patch changes it to use TextRun::operator[] so that it can rely on the range-check built into TextRun. BUG=621843 Review-Url: https://codereview.chromium.org/2090503002 Cr-Commit-Position: refs/heads/master@{#401250} (cherry picked from commit b18b753) Review URL: https://codereview.chromium.org/2153643003 . Cr-Commit-Position: refs/branch-heads/2743@{#646} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 2ed5418 - Browse repository at this point
Copy the full SHA 2ed5418View commit details -
Permissions API: take into account that name() can be overridden.
BUG=626124 TEST=clusterfuzz Review-Url: https://codereview.chromium.org/2140583002 Cr-Commit-Position: refs/heads/master@{#404650} (cherry picked from commit 570d2c5) Review URL: https://codereview.chromium.org/2147283003 . Cr-Commit-Position: refs/branch-heads/2743@{#647} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 2facaed - Browse repository at this point
Copy the full SHA 2facaedView commit details -
[Merge] Request the Identity API's Uber Token without a Channel ID
BUG=621542 Review-Url: https://codereview.chromium.org/2145103003 Cr-Commit-Position: refs/heads/master@{#405596} (cherry picked from commit b07bc57) Review URL: https://codereview.chromium.org/2153183002 . Cr-Commit-Position: refs/branch-heads/2743@{#648} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Anthony Vallee-Dubois committedJul 15, 2016 Configuration menu - View commit details
-
Copy full SHA for 217f328 - Browse repository at this point
Copy the full SHA 217f328View commit details -
Fix compile failure in ShapeResultSpacing.cpp
This patch fixes a compile failure when crbug.com/621843 was merged to branch 2743. TextRun::length() is unsinged in ToT but was int in 2743, which caused "comparison of integers of different signs" error. BUG=628682 [email protected] Review URL: https://codereview.chromium.org/2155643003 . Cr-Commit-Position: refs/branch-heads/2743@{#649} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for acdc826 - Browse repository at this point
Copy the full SHA acdc826View commit details -
CSP: Allow ':80' to match ':443' in source expressions.
w3c/webappsec-csp@22d08b9#diff-117d6498d2aa8019cc0abf5eeb87a9fa updated CSP to allow insecure ports to match secure ports in source expressions. This is a refinement of the change that landed in https://codereview.chromium.org/1455973003 to address Sniffly. BUG=625945 [email protected] Review-Url: https://codereview.chromium.org/2125873003 Cr-Commit-Position: refs/heads/master@{#404127} (cherry picked from commit e6d1814) Review URL: https://codereview.chromium.org/2148793008 . Cr-Commit-Position: refs/branch-heads/2743@{#650} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 6ebff0f - Browse repository at this point
Copy the full SHA 6ebff0fView commit details -
Fix loading placeholders for Lo-Fi
WebURLRequest and RequestExtraData Lo-Fi state became out of sync. Remove Lo-Fi state from RequestExtraData and keep updated on the WebUrlRequest. This allows us to change the state in WebKit where we cannot update extra data and pass along on RequestInfo, rather than update extra data later. Synchronously update the Lo-Fi state in RenderFrameImpl so new frame are not created with the old state during the asynchronous frame message. Also, clear the image resource, notify observers, and force a reload when the original request had Lo-Fi on. If the image was already loaded, make sure the image had a Lo-Fi response before reloading. BUG=620203 Review URL: https://codereview.chromium.org/2153493003 . Cr-Commit-Position: refs/branch-heads/2743@{#651} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Megan Jablonski committedJul 15, 2016 Configuration menu - View commit details
-
Copy full SHA for 5a5e442 - Browse repository at this point
Copy the full SHA 5a5e442View commit details -
Disallow theme colors with luminance > 0.94
BUG=606596, 621847 Review-Url: https://codereview.chromium.org/2156673002 Cr-Commit-Position: refs/heads/master@{#405878} (cherry picked from commit 3a0b574) Review URL: https://codereview.chromium.org/2158623002 . Cr-Commit-Position: refs/branch-heads/2743@{#652} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for e39b47a - Browse repository at this point
Copy the full SHA e39b47aView commit details
Commits on Jul 16, 2016
-
Incrementing VERSION to 52.0.2743.78
Cr-Commit-Position: refs/branch-heads/2743@{#653} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 2e51716 - Browse repository at this point
Copy the full SHA 2e51716View commit details -
Add a sanity DCHECK when constructing a UIResourceRequest.
Adds a DCHECK that we're actually deleting a resource when no bitmap is specified in the constructor. BUG=562353 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel Review-Url: https://codereview.chromium.org/2154473004 Cr-Commit-Position: refs/heads/master@{#405906} (cherry picked from commit 8aa5fa8) Review URL: https://codereview.chromium.org/2159583002 . Cr-Commit-Position: refs/branch-heads/2743@{#654} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Donn Denman committedJul 16, 2016 Configuration menu - View commit details
-
Copy full SHA for da3db90 - Browse repository at this point
Copy the full SHA da3db90View commit details -
[TTS] Handle showing of a Context Menu more gracefully.
When the TTS UX is showing and the user activates a context menu, the selection controller gets an event sequence that's confusing, causing a tap-selection to show the selection handles. This change hides the Contextual Search UX, and adds a state where the selection controller knows to ignore the next event that would show the selection handles, when a context menu has just been shown. This change cleans up a sequence implicated in a crash, so that won't be reproducible through triggering the Context Menu anymore. (Issue 562353) BUG=628436,562353 Review-Url: https://codereview.chromium.org/2150213002 Cr-Commit-Position: refs/heads/master@{#405901} (cherry picked from commit b09e367) Review URL: https://codereview.chromium.org/2153353002 . Cr-Commit-Position: refs/branch-heads/2743@{#655} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Donn Denman committedJul 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 8523f7f - Browse repository at this point
Copy the full SHA 8523f7fView commit details -
Avoid using stale UserScript pointers
BUG=625393 TEST=Manually. Compile Chrome with ASAN and follow the steps from the bug report. Review-Url: https://codereview.chromium.org/2116923002 Cr-Commit-Position: refs/heads/master@{#403725} (cherry picked from commit a807763) Review URL: https://codereview.chromium.org/2158683002 . Cr-Commit-Position: refs/branch-heads/2743@{#656} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for c4ddb31 - Browse repository at this point
Copy the full SHA c4ddb31View commit details
Commits on Jul 17, 2016
-
Incrementing VERSION to 52.0.2743.79
Cr-Commit-Position: refs/branch-heads/2743@{#657} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 17, 2016 Configuration menu - View commit details
-
Copy full SHA for 6658c82 - Browse repository at this point
Copy the full SHA 6658c82View commit details -
Don't allow deferred frames to create new windows.
New pages never defer loads, which makes it difficult for ScopedPageLoadDeferrer to protect against synchronous loads. This patch adds a check in ChromeClientImpl::createWindow. BUG=616907 Review-Url: https://codereview.chromium.org/2035973002 Cr-Commit-Position: refs/heads/master@{#403640} (cherry picked from commit 25a8ae7) Review URL: https://codereview.chromium.org/2160473002 . Cr-Commit-Position: refs/branch-heads/2743@{#658} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for cbe0b97 - Browse repository at this point
Copy the full SHA cbe0b97View commit details
Commits on Jul 18, 2016
-
Incrementing VERSION to 52.0.2743.80
Cr-Commit-Position: refs/branch-heads/2743@{#659} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 18, 2016 Configuration menu - View commit details
-
Copy full SHA for e02c763 - Browse repository at this point
Copy the full SHA e02c763View commit details -
Use Document::validBaseElementURL to init preloadscanner
Before this CL, Document::baseElementURL was used to initialize PreloadScanner. However, this URL can be !isValid(). This CL introduces Document::validBaseElementURL() which returns baseElementURL only when its valid, end returns empty URL when its invalid. This can safely be used to initialize preload scanner. BUG=623365 Review-Url: https://codereview.chromium.org/2132283002 Cr-Commit-Position: refs/heads/master@{#404595} (cherry picked from commit 51b5da5) Review URL: https://codereview.chromium.org/2157893002 . Cr-Commit-Position: refs/branch-heads/2743@{#660} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for bdc5db1 - Browse repository at this point
Copy the full SHA bdc5db1View commit details -
Fix build failure for the broken merge on M52/M53 tree
BUG=628975, 616907 [email protected] Review URL: https://codereview.chromium.org/2162463002 . Cr-Commit-Position: refs/branch-heads/2743@{#661} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for fdaa78d - Browse repository at this point
Copy the full SHA fdaa78dView commit details -
Add null check before accessing Tab.getView()
BUG=610044 Review-Url: https://codereview.chromium.org/2074523002 Cr-Commit-Position: refs/heads/master@{#400187} (cherry picked from commit 60042c7) Review URL: https://codereview.chromium.org/2161653002 . Cr-Commit-Position: refs/branch-heads/2743@{#662} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Alex Mineer committedJul 18, 2016 Configuration menu - View commit details
-
Copy full SHA for 62cc765 - Browse repository at this point
Copy the full SHA 62cc765View commit details -
Delay client registration of MessagePort to MessagePortChannel
MessagePort used to be registered to MessagePortChannel on entangle(), and be unregisted when the ExecutionContext is stopped or MessagePort is swept by GC. Once its start() is called, its hasPendingActivity() will be true and that extends the MessagePort lifetime to stop() or close() call. However, there's a time gap between the MessagePort instance is marked as unreachable, and swept by GC system. If MessagePortChannel accesses the MessagePort in this period, that causes use-after-poison crash. I.e. there are two pattern of the life of MessagePort. 1. entangle() + register -> gets unreachable -(poisoned period)-> swept + unregister 2. entangle() + register -> start() -> stop() + unregister 3. entangle() + register -> start() -> close() + unregister (2) and (3) cases are OK, while (1) has a dangerous period. This CL delays the registration from entangle() to start(), so that the case (1) doesn't register the MessagePort to MessagePortChannel at all. BUG=627457 Review-Url: https://codereview.chromium.org/2143003003 Cr-Commit-Position: refs/heads/master@{#405450} (cherry picked from commit f7dbf39) Review URL: https://codereview.chromium.org/2156293002 . Cr-Commit-Position: refs/branch-heads/2743@{#663} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 575679b - Browse repository at this point
Copy the full SHA 575679bView commit details -
Large heap collection type hits assertion in Heap::allocationSizeFrom…
…Size allocationSizeFromSize is called for large object page allocations as well. BUG=597953 Committed: https://crrev.com/57a75864e012b06db30f4b027e24f5fd758e46a3 Review-Url: https://codereview.chromium.org/1842263004 Cr-Original-Commit-Position: refs/heads/master@{#384230} Cr-Commit-Position: refs/heads/master@{#400958} (cherry picked from commit 908b160) Review URL: https://codereview.chromium.org/2159843002 . Cr-Commit-Position: refs/branch-heads/2743@{#664} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Alex Mineer committedJul 18, 2016 Configuration menu - View commit details
-
Copy full SHA for f8eeeb9 - Browse repository at this point
Copy the full SHA f8eeeb9View commit details -
Workaround RecentTabs blank issue on certain Samsung devices.
This was mystifyingly introduced by: https://codereview.chromium.org/2014433002 It turns out that previously, this relied on calls to setStatusBarColor based on theme color notifications when nothing changed. This was triggering a root level relayout, which hid this issue. For now, force a root level relayout when attaching the recent tabs page to the window. BUG=623515 Review URL: https://codereview.chromium.org/2158843004 . Review-Url: https://codereview.chromium.org/2109943002 Cr-Original-Commit-Position: refs/heads/master@{#402681} Cr-Commit-Position: refs/branch-heads/2743@{#665} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Ted Choc committedJul 18, 2016 Configuration menu - View commit details
-
Copy full SHA for 58a0c2c - Browse repository at this point
Copy the full SHA 58a0c2cView commit details -
Fix MultiPictureDraw issues with GpuImageDecodeController
Currently, the GpuImageDecodeController (GPU IDC) is used during the initial playback of a RasterSource. Unfortunately, the initial playback is just used to generate an SkPicture, not to actually raster. Actual rasterization happens later, via MultiPictureDraw. Because of this the calls to GetDecodedImageForDraw and DrawWithImageFinished on the GPU IDC do not scope Skia's usage of an image, as was intended. This can lead to lifetime issues, especially with large, software-backed images. This change moves the usage of ImageHijackCanvas and the GPU IDC to the later MultiPictureDraw phase, allowing lifetimes to line up as expected. [email protected] BUG=612329,628394 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel Review-Url: https://codereview.chromium.org/2149843003 Cr-Commit-Position: refs/heads/master@{#405649} (cherry picked from commit 1259d6e) Review URL: https://codereview.chromium.org/2161633003 . Cr-Commit-Position: refs/branch-heads/2743@{#666} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Eric Karl committedJul 18, 2016 Configuration menu - View commit details
-
Copy full SHA for 0701df6 - Browse repository at this point
Copy the full SHA 0701df6View commit details -
Incrementing VERSION to 52.0.2743.81
Cr-Commit-Position: refs/branch-heads/2743@{#667} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 18, 2016 Configuration menu - View commit details
-
Copy full SHA for e46254b - Browse repository at this point
Copy the full SHA e46254bView commit details -
Disable GPU raster for OSX 10.9
crbug.com/611310 contains a report of a rendering issue on 10.9. As I haven't been able to repro locally, I was hoping to get more data on this issue during beta/canary, but no additional reports have come in. In order to allow us to launch to stable with lower risk, this CL disables GPU raster on 10.9, which only accounts for ~7% of mac users. We may re-enable this for M53 Beta M54 Canary in order to track down the issue in question, and hopefully launch to 10.9 in M53. BUG=611310 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2151393002 Cr-Commit-Position: refs/heads/master@{#405902} (cherry picked from commit 51630e3) Review URL: https://codereview.chromium.org/2154343003 . Cr-Commit-Position: refs/branch-heads/2743@{#668} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Eric Karl committedJul 18, 2016 Configuration menu - View commit details
-
Copy full SHA for fe44ff5 - Browse repository at this point
Copy the full SHA fe44ff5View commit details -
Delete obsolete XPointer range-to function.
BUG=623378 Review-Url: https://codereview.chromium.org/2127493002 Cr-Commit-Position: refs/heads/master@{#403859} (cherry picked from commit b6ad54b) [email protected] Review URL: https://codereview.chromium.org/2154173003 . Cr-Commit-Position: refs/branch-heads/2743@{#669} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 90af22c - Browse repository at this point
Copy the full SHA 90af22cView commit details
Commits on Jul 19, 2016
-
Incrementing VERSION to 52.0.2743.82
Cr-Commit-Position: refs/branch-heads/2743@{#670} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 19, 2016 Configuration menu - View commit details
-
Copy full SHA for 4972177 - Browse repository at this point
Copy the full SHA 4972177View commit details -
[Merge m52] gpu: Disable webgl/accelerated canvas on vivante
Crash data shows a specific device where the gl_renderer is mis-parsed. BUG=628059 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2152803004 Cr-Commit-Position: refs/heads/master@{#405823} (cherry picked from commit f5d27b6) Review URL: https://codereview.chromium.org/2164643002 . Cr-Commit-Position: refs/branch-heads/2743@{#671} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Bo Liu committedJul 19, 2016 Configuration menu - View commit details
-
Copy full SHA for 480d4e8 - Browse repository at this point
Copy the full SHA 480d4e8View commit details -
Updating XTBs based on .GRDs from branch 2743
Cr-Commit-Position: refs/branch-heads/2743@{#672} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Krishna Govind committedJul 19, 2016 Configuration menu - View commit details
-
Copy full SHA for 8342c49 - Browse repository at this point
Copy the full SHA 8342c49View commit details
Commits on Jul 20, 2016
-
Incrementing VERSION to 52.0.2743.83
Cr-Commit-Position: refs/branch-heads/2743@{#673} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 20, 2016 Configuration menu - View commit details
-
Copy full SHA for 408c71b - Browse repository at this point
Copy the full SHA 408c71bView commit details -
Check for a null callback in RendererSurfaceViewManager
Now RSVM ignores surface created messages if there's no outstanding request instead of trying to call a null callback. BUG=627453 Review-Url: https://codereview.chromium.org/2141163003 Cr-Commit-Position: refs/heads/master@{#405322} (cherry picked from commit abac0bd) Review URL: https://codereview.chromium.org/2168503002 . Cr-Commit-Position: refs/branch-heads/2743@{#674} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Chris Watkins committedJul 20, 2016 Configuration menu - View commit details
-
Copy full SHA for 3318250 - Browse repository at this point
Copy the full SHA 3318250View commit details -
Add variations target to translate component in gyp.
In order to build translate_core_browser from projects built with gyp, variations is needed as a dependency. BUG= Review-Url: https://codereview.chromium.org/2115453004 Cr-Commit-Position: refs/heads/master@{#403363} (cherry picked from commit 0fa4226) Review URL: https://codereview.chromium.org/2171533002 . Cr-Commit-Position: refs/branch-heads/2743@{#675} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Justin Cohen committedJul 20, 2016 Configuration menu - View commit details
-
Copy full SHA for cd3edaf - Browse repository at this point
Copy the full SHA cd3edafView commit details -
Incrementing VERSION to 52.0.2743.84
Cr-Commit-Position: refs/branch-heads/2743@{#676} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 20, 2016 Configuration menu - View commit details
-
Copy full SHA for 505a27d - Browse repository at this point
Copy the full SHA 505a27dView commit details -
[appcache] Fix a nullptr crash
BUG=504066,620615,619572 Review-Url: https://codereview.chromium.org/1589883004 Cr-Commit-Position: refs/heads/master@{#402376} (cherry picked from commit 22e5bbd) Review URL: https://codereview.chromium.org/2165873004 . Cr-Commit-Position: refs/branch-heads/2743@{#677} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 3566eac - Browse repository at this point
Copy the full SHA 3566eacView commit details
Commits on Jul 21, 2016
-
Queued wheel events should not use ScopedInputScaleDisabler.
Since WebMouseWheelEvents returned by BrowserPlugin are sent to the guest's RenderWidgetHostImpl, which queues them and (may) send them later, they should have the device_scale_factor explicitly removed, as RenderWidgetHostImpl/InputRouterImpl may re-add it before sending. BUG=601875 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation Review-Url: https://codereview.chromium.org/2164673002 Cr-Commit-Position: refs/heads/master@{#406417} (cherry picked from commit 288a99f) Review URL: https://codereview.chromium.org/2168773002 . Cr-Commit-Position: refs/branch-heads/2743@{#678} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Grace Kihumba committedJul 21, 2016 Configuration menu - View commit details
-
Copy full SHA for a5b162a - Browse repository at this point
Copy the full SHA a5b162aView commit details -
Incrementing VERSION to 52.0.2743.85
Cr-Commit-Position: refs/branch-heads/2743@{#679} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 21, 2016 Configuration menu - View commit details
-
Copy full SHA for ba6643d - Browse repository at this point
Copy the full SHA ba6643dView commit details -
[M52] service worker: Don't BadMessageReceived when a response for a …
…timed out request arrives If the worker is stopping, assume an unhandled message is due to the request timing out which triggered the stopping. I considered saving timed out request ids but it's a bit cumbersome: you have to store the IPC message type along with the request id which involves some changes to PendingRequest along with the data structure to hold the timed out requests. Seems more trouble than it's worth to avoid this bug, and we expect to migrate to Mojo soon anyway. BUG=625040 Review-Url: https://codereview.chromium.org/2150863002 Cr-Commit-Position: refs/heads/master@{#405477} (cherry picked from commit b321c36) Review URL: https://codereview.chromium.org/2169733003 . Cr-Commit-Position: refs/branch-heads/2743@{#680} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 7ef056c - Browse repository at this point
Copy the full SHA 7ef056cView commit details -
Revert "[M52] service worker: Don't BadMessageReceived when a respons…
…e for a timed out request arrives" This reverts commit 7ef056c. Broke build: c:\b\build\slave\win_stable\build\src\content\browser\service_worker\embedded_worker_registry.cc(71): error C2653: 'EmbeddedWorkerStatus': is not a class or namespace name c:\b\build\slave\win_stable\build\src\content\browser\service_worker\embedded_worker_registry.cc(71): error C2065: 'STOPPING': undeclared identifier [email protected] BUG=625040 Review URL: https://codereview.chromium.org/2168033002 . Cr-Commit-Position: refs/branch-heads/2743@{#681} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for b51c1e6 - Browse repository at this point
Copy the full SHA b51c1e6View commit details -
Fix WebSocket to set first party for cookies
BUG=618962 [email protected],[email protected] Review-Url: https://codereview.chromium.org/2102993002 Cr-Commit-Position: refs/heads/master@{#405057} (cherry picked from commit 8572d57) Review URL: https://codereview.chromium.org/2170843002 . Cr-Commit-Position: refs/branch-heads/2743@{#682} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for d5c1d62 - Browse repository at this point
Copy the full SHA d5c1d62View commit details -
[M52] service worker: Don't BadMessageReceived when a response for a …
…timed out request arrives If the worker is stopping, assume an unhandled message is due to the request timing out which triggered the stopping. I considered saving timed out request ids but it's a bit cumbersome: you have to store the IPC message type along with the request id which involves some changes to PendingRequest along with the data structure to hold the timed out requests. Seems more trouble than it's worth to avoid this bug, and we expect to migrate to Mojo soon anyway. BUG=625040 Review-Url: https://codereview.chromium.org/2150863002 Cr-Commit-Position: refs/heads/master@{#405477} (cherry picked from commit b321c36) Review URL: https://codereview.chromium.org/2170873002 . Cr-Commit-Position: refs/branch-heads/2743@{#683} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for f76816b - Browse repository at this point
Copy the full SHA f76816bView commit details -
[top-chrome-md] Allows UpdateMaterialDesignColors to be called before…
… MDC::Initialize() BUG=622234 Review-Url: https://codereview.chromium.org/2089263002 Cr-Commit-Position: refs/heads/master@{#401707} (cherry picked from commit 6973071) Review URL: https://codereview.chromium.org/2171873002 . Cr-Commit-Position: refs/branch-heads/2743@{#684} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Valery Arkhangorodsky committedJul 21, 2016 Configuration menu - View commit details
-
Copy full SHA for 809abb1 - Browse repository at this point
Copy the full SHA 809abb1View commit details
Commits on Jul 22, 2016
-
Incrementing VERSION to 52.0.2743.86
Cr-Commit-Position: refs/branch-heads/2743@{#685} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 22, 2016 Configuration menu - View commit details
-
Copy full SHA for f9e965c - Browse repository at this point
Copy the full SHA f9e965cView commit details -
Fix referrerPolicy IDL attribute spelling
In the grand tradition of trivial HTTP-referrer-related misspellings that haunt the web forever, I miscapitalized the referrerPolicy IDL attribute. This CL fixes the mistake for compatibility with Firefox and the spec (see for example https://html.spec.whatwg.org/multipage/semantics.html#the-a-element). BUG=628718 Review-Url: https://codereview.chromium.org/2150393003 Cr-Commit-Position: refs/heads/master@{#406311} (cherry picked from commit 3c3b9e7) Review URL: https://codereview.chromium.org/2172923002 . Cr-Commit-Position: refs/branch-heads/2743@{#686} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 1374ba4 - Browse repository at this point
Copy the full SHA 1374ba4View commit details -
Open the notification URL (not the web app start_url) when deep-linki…
…ng into standalone mode. When deep-linking into a standalone web app from a notification, the app's start_url is always opened and the URL that the notification wants to open is ignored. This CL fixes the bug by injecting the notification URL in place of the web app URL when deep-linking. We also force a reload of the web app if it is already running to ensure that the desired url is loaded. Replacing the URL in this manner is correct as the notification URL is guaranteed to live within the web app's scope for notification deep-linking to trigger. BUG=627791 Review-Url: https://codereview.chromium.org/2145833003 Cr-Commit-Position: refs/heads/master@{#405638} (cherry picked from commit e10048e) Review URL: https://codereview.chromium.org/2172933002 . Cr-Commit-Position: refs/branch-heads/2743@{#687} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Dominick Ng committedJul 22, 2016 Configuration menu - View commit details
-
Copy full SHA for a681341 - Browse repository at this point
Copy the full SHA a681341View commit details -
Incrementing VERSION to 52.0.2743.87
Cr-Commit-Position: refs/branch-heads/2743@{#688} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 22, 2016 Configuration menu - View commit details
-
Copy full SHA for 278f3c8 - Browse repository at this point
Copy the full SHA 278f3c8View commit details -
Pass origin clean flag of ImageBitmap when structure clone
In this CL, we pass the origin clean flag of an ImageBitmap when this ImageBitmap is being structure cloned, so that the receive of the ImageBitmap is aware of this flag. BUG=623406 Review-Url: https://codereview.chromium.org/2097393002 Cr-Commit-Position: refs/heads/master@{#402204} (cherry picked from commit d790e33) Review URL: https://codereview.chromium.org/2168353003 . Cr-Commit-Position: refs/branch-heads/2743@{#689} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 1651c09 - Browse repository at this point
Copy the full SHA 1651c09View commit details -
Fix incognito tabs persisting when cct service is active
Swiping away the Chrome activity does not cause the process to be killed if a Chrome Custom Tab is open somewhere. In this case, when Chrome is started again, the CipherData static still has the old Activity's incognito key stored in it and the tabs are unexpectedly restored. This changes the start-up behaviour to explicitly ignore incognito tab state files when no bundle is passed to the activity's onCreate. TBR=amineer BUG=626629 Review URL: https://codereview.chromium.org/2173973002 . Review-Url: https://codereview.chromium.org/2166943002 Cr-Original-Commit-Position: refs/heads/master@{#406747} Cr-Commit-Position: refs/branch-heads/2743@{#690} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 145d1d5 - Browse repository at this point
Copy the full SHA 145d1d5View commit details -
Merge to M52: Bypass cached element rects in AXLayoutObject.
AXLayoutObject has code to cache the computed bounding box of an element because the computation can be expensive. However, it has a bug in that the cache doesn't get properly invalidated when an object's position changes due to only a CSS transformation. This is resulting in a serious user issue on Android (b/28988142) so this patch just temporarily removes the element rect caching. This will unfortunately impact performance, some pages will load more slowly when accessibility is enabled. I've been working on a better longer-term fix for many months - storing relative bounding boxes and transformation matrixes instead. It's much faster to compute those and doesn't require any caching to be fast. Unfortuantely it looks like we need to trade performance for correctness in the short term because there isn't a trivial fix to make the cache work. BUG=629439 Review-Url: https://codereview.chromium.org/2168663002 Cr-Commit-Position: refs/heads/master@{#406663} (cherry picked from commit d091cc2) Review URL: https://codereview.chromium.org/2174663004 . Cr-Commit-Position: refs/branch-heads/2743@{#691} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for a60b2c6 - Browse repository at this point
Copy the full SHA a60b2c6View commit details -
[Sync] Don't start up sync when FirstSetupCompleted is false and no s…
…etup in progress Instead of starting up the backend, we now don't even start it up if the first setup completed flag is false, unless a setup is in progress. On auto start platforms, first setup completed is manually set to true as part of init. BUG=624915 Review-Url: https://codereview.chromium.org/2159453002 Cr-Commit-Position: refs/heads/master@{#405950} (cherry picked from commit d1de1f7) Review URL: https://codereview.chromium.org/2172373002 . Cr-Commit-Position: refs/branch-heads/2743@{#692} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Nicolas Zea committedJul 22, 2016 Configuration menu - View commit details
-
Copy full SHA for fc73af1 - Browse repository at this point
Copy the full SHA fc73af1View commit details
Commits on Jul 23, 2016
-
Incrementing VERSION to 52.0.2743.88
Cr-Commit-Position: refs/branch-heads/2743@{#693} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 23, 2016 Configuration menu - View commit details
-
Copy full SHA for 683eb6d - Browse repository at this point
Copy the full SHA 683eb6dView commit details -
Merge to 2743 "[DevTools] Whitelist remoteFrontendUrl and remoteBase …
…params." > [DevTools] Whitelist remoteFrontendUrl and remoteBase params. > > This also fixes loadScriptsPromise to not normalize hostname. > > BUG=619414,618333 > > Review-Url: https://codereview.chromium.org/2065823004 > Cr-Commit-Position: refs/heads/master@{#400768} (cherry picked from commit 554517a) TBR=pfeldman Review URL: https://codereview.chromium.org/2179623002 . Cr-Commit-Position: refs/branch-heads/2743@{#694} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 2f07983 - Browse repository at this point
Copy the full SHA 2f07983View commit details
Commits on Jul 24, 2016
-
Incrementing VERSION to 52.0.2743.89
Cr-Commit-Position: refs/branch-heads/2743@{#695} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 24, 2016 Configuration menu - View commit details
-
Copy full SHA for ee3c807 - Browse repository at this point
Copy the full SHA ee3c807View commit details -
Merge "Ensure |m_image| is (re-)created in ImageResource::didAddClien…
…t()" After ImageResource is pruned, |m_image| can be turned into null, but is not re-created when ResourceClient is added to ImageResource later. We re-create |m_image| when ImageResourceObserver is added in ImageResource::addObserver(). This CL do the same thing in ImageResource::didAddClient() to ensure |m_image| is non-null when ImageResource is reused after pruning. This is regression since ImageResourceClient was split into ResourceClient and ImageResourceObserver but the |m_image| re-creation logic was put only in the ImageResourceObserver path and not in the ResourceClient path: https://codereview.chromium.org/1706083002 https://codereview.chromium.org/1728313003 BUG=618597, 587663 [email protected], [email protected], [email protected] Review-Url: https://codereview.chromium.org/2141843003 Cr-Commit-Position: refs/heads/master@{#405024} (cherry picked from commit d415aad) Review URL: https://codereview.chromium.org/2169363002 . Cr-Commit-Position: refs/branch-heads/2785@{crosswalk-project#290} Cr-Branched-From: 6862397-refs/heads/master@{#403382} (cherry picked from commit 79706ed) Review URL: https://codereview.chromium.org/2175163002 . Cr-Commit-Position: refs/branch-heads/2743@{#696} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for e704868 - Browse repository at this point
Copy the full SHA e704868View commit details
Commits on Jul 25, 2016
-
Incrementing VERSION to 52.0.2743.90
Cr-Commit-Position: refs/branch-heads/2743@{#697} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 25, 2016 Configuration menu - View commit details
-
Copy full SHA for f8b2eb0 - Browse repository at this point
Copy the full SHA f8b2eb0View commit details -
[Merge M52] gpu: Disable multisample on more adreno renderers
We know for sure the initial N release for N5X/N6P will have multisample bugs. There is evidence as well that adreno 530 drivers in existing devices like samsung s7 is affected as well. Expand the workaround to cover these devices. Planning on merging back to m52 BUG=612474 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2176703002 Cr-Commit-Position: refs/heads/master@{#407311} (cherry picked from commit 1243666) Review URL: https://codereview.chromium.org/2181703002 . Cr-Commit-Position: refs/branch-heads/2743@{#698} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Bo Liu committedJul 25, 2016 Configuration menu - View commit details
-
Copy full SHA for 4b37803 - Browse repository at this point
Copy the full SHA 4b37803View commit details -
Mac: Correct CALayer reuse logic
This is a bug in how we construct the CALayer tree. The code originally assumed that we would always re-use the old CALayer if it existed. This is no longer the case now that we sometimes use AVSampleBufferDisplayLayers. With this patch, we ensure that we always put the new CALayer in the position of the old CALayer. A unit test for this is coming in another patch, but this one is being merged back to M52, and the unit test files have changed dramatically. BUG=618287 Review-Url: https://codereview.chromium.org/2181713004 Cr-Commit-Position: refs/heads/master@{#407561} (cherry picked from commit 4eff049) Review URL: https://codereview.chromium.org/2176113003 . Cr-Commit-Position: refs/branch-heads/2743@{#699} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 09bcd55 - Browse repository at this point
Copy the full SHA 09bcd55View commit details
Commits on Jul 26, 2016
-
Incrementing VERSION to 52.0.2743.91
Cr-Commit-Position: refs/branch-heads/2743@{#700} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 26, 2016 Configuration menu - View commit details
-
Copy full SHA for 0a96508 - Browse repository at this point
Copy the full SHA 0a96508View commit details -
Setting version to 52.0.2743.107
Cr-Commit-Position: refs/branch-heads/2743@{#701} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Alex Mineer committedJul 26, 2016 Configuration menu - View commit details
-
Copy full SHA for a8bdd94 - Browse repository at this point
Copy the full SHA a8bdd94View commit details
Commits on Jul 27, 2016
-
Incrementing VERSION to 52.0.2743.108
Cr-Commit-Position: refs/branch-heads/2743@{#702} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 27, 2016 Configuration menu - View commit details
-
Copy full SHA for 4b93359 - Browse repository at this point
Copy the full SHA 4b93359View commit details
Commits on Jul 28, 2016
-
Incrementing VERSION to 52.0.2743.109
Cr-Commit-Position: refs/branch-heads/2743@{#703} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 28, 2016 Configuration menu - View commit details
-
Copy full SHA for 649bccd - Browse repository at this point
Copy the full SHA 649bccdView commit details -
Implement multi-phase build support in MB.
The PGO builders need to run multiple compiles in a single build, each with different arguments. This was not previously possible with MB, but this CL adds support for specifying a list of configs per builder, and adds a --phase command line arg to indicate which phase of the build should be generated. It is an error to specify --phase on a builder that isn't expected to have multiple phases. Also phases are 1-based (phase 1, phase 2, etc.). Also, this CL cleans up some TODOs that I no longer plan to fix. [email protected] BUG=595947 Review URL: https://codereview.chromium.org/2181183005 . Review-Url: https://codereview.chromium.org/2160353003 Cr-Original-Commit-Position: refs/heads/master@{#406955} Cr-Commit-Position: refs/branch-heads/2743@{#704} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 73a5c36 - Browse repository at this point
Copy the full SHA 73a5c36View commit details -
Notify the Blink client synchronously if the initial doc is accessed.
This avoids problems with the timer being delayed by nested message loops and ScopedPageLoadDeferrers, where code in the nested message loop might access the document and not generate a notification. The timer was originally added to prevent re-entrant calls to V8, but that can now be prevented with ScriptForbiddenScope. BUG=629542 TEST=See bug for repro steps. Review-Url: https://codereview.chromium.org/2171063002 Cr-Commit-Position: refs/heads/master@{#407269} (cherry picked from commit 0031498) Review URL: https://codereview.chromium.org/2190013003 . Cr-Commit-Position: refs/branch-heads/2743@{#705} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for a4f97ba - Browse repository at this point
Copy the full SHA a4f97baView commit details -
Copy array buffer data used by WebCrypto in the order expected by dra…
…ft specification. * Most data buffers to crypto.subtle.* are copied prior to algorithm normalization. * Data buffers that are part of algorithm dictionaries are copied and read in the declaration order of the properties. BUG=626948 Review-Url: https://codereview.chromium.org/2141843002 Cr-Commit-Position: refs/heads/master@{#406170} (cherry picked from commit 923aa7b) Review URL: https://codereview.chromium.org/2188293003 . Cr-Commit-Position: refs/branch-heads/2743@{#706} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Eric Roman committedJul 28, 2016 Configuration menu - View commit details
-
Copy full SHA for a0a2872 - Browse repository at this point
Copy the full SHA a0a2872View commit details -
Add UMA to record why chrome shows generic warning
Since DownloadProtectionService started to return "UNKOWN" verdict for some types, we need a UMA metrics to track how many generic warnings (Dangerous file warnings) are caused by these UNKOWN verdicts, vs. caused by SAFE verdicts for some types, or the unavailability of SB service. BUG=627244 Review-Url: https://codereview.chromium.org/2160003002 Cr-Commit-Position: refs/heads/master@{#406468} (cherry picked from commit fc3961b) Review URL: https://codereview.chromium.org/2194603002 . Cr-Commit-Position: refs/branch-heads/2743@{#707} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Jialiu Lin committedJul 28, 2016 Configuration menu - View commit details
-
Copy full SHA for f117e62 - Browse repository at this point
Copy the full SHA f117e62View commit details
Commits on Jul 29, 2016
-
Incrementing VERSION to 52.0.2743.110
Cr-Commit-Position: refs/branch-heads/2743@{#708} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 29, 2016 Configuration menu - View commit details
-
Copy full SHA for 8c73188 - Browse repository at this point
Copy the full SHA 8c73188View commit details -
[Merge to M52] Fix getComputedStyle for non-box-layout elements
This fixes a crash introduced by https://codereview.chromium.org/1826423003/ Code that treated a layout object as a Box layout were not properly guarded by isBox. This caused a crash when calling getComputedStyle on positioned non-box elements, e.g. <ruby>. BUG=610986 Review-Url: https://codereview.chromium.org/2102843002 Cr-Commit-Position: refs/heads/master@{#404336} (cherry picked from commit 86d16a6) NOTRY=true NOPRESUBMIT=true NOTREECHECKS=true Review-Url: https://codereview.chromium.org/2194933002 Cr-Commit-Position: refs/branch-heads/2743@{#709} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
awhalley authored and Commit bot committedJul 29, 2016 Configuration menu - View commit details
-
Copy full SHA for 80f75d2 - Browse repository at this point
Copy the full SHA 80f75d2View commit details -
[Merge M52] 3 CLs required to fix STHSet component startup regression.
Review-Url: https://codereview.chromium.org/2131233002 Cr-Commit-Position: refs/heads/master@{#404457} (cherry picked from commit 6cc7584) Review-Url: https://codereview.chromium.org/2140093002 Cr-Commit-Position: refs/heads/master@{#406009} (cherry picked from commit af4e289) Conflicts: chrome/browser/component_updater/sth_set_component_installer.cc Review-Url: https://codereview.chromium.org/2193163003 Cr-Commit-Position: refs/heads/master@{#408683} (cherry picked from commit 68cd24d) Conflicts: chrome/browser/component_updater/sth_set_component_installer.cc BUG=607946, 626676 [email protected] [email protected] Review URL: https://codereview.chromium.org/2195833002 . Cr-Commit-Position: refs/branch-heads/2743@{#710} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Gabriel Charette committedJul 29, 2016 Configuration menu - View commit details
-
Copy full SHA for 15a787e - Browse repository at this point
Copy the full SHA 15a787eView commit details -
Mac: Disable AVSampleBufferDisplayLayer
There are reports of this leaking IOSurfaces. BUG=631485 Review URL: https://codereview.chromium.org/2189423003 . Cr-Commit-Position: refs/branch-heads/2743@{#711} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 52c1eb8 - Browse repository at this point
Copy the full SHA 52c1eb8View commit details
Commits on Jul 30, 2016
-
Incrementing VERSION to 52.0.2743.111
Cr-Commit-Position: refs/branch-heads/2743@{#712} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 30, 2016 Configuration menu - View commit details
-
Copy full SHA for ab95d14 - Browse repository at this point
Copy the full SHA ab95d14View commit details
Commits on Jul 31, 2016
-
Incrementing VERSION to 52.0.2743.112
Cr-Commit-Position: refs/branch-heads/2743@{#713} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedJul 31, 2016 Configuration menu - View commit details
-
Copy full SHA for eeb6404 - Browse repository at this point
Copy the full SHA eeb6404View commit details -
Mac h264: Do not retain CVPixelBufferRefs
This (in particular, sending the retained CVPixelBufferRefs over to an AVSampleBufferDisplayLayer) may be causing IOSurface leaks in M52. BUG=631485 Review URL: https://codereview.chromium.org/2197893002 . Cr-Commit-Position: refs/branch-heads/2743@{#714} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 074273d - Browse repository at this point
Copy the full SHA 074273dView commit details -
Revert "Mac h264: Do not retain CVPixelBufferRefs"
This reverts commit 074273d. BUG=631485 Review URL: https://codereview.chromium.org/2201673002 . Cr-Commit-Position: refs/branch-heads/2743@{#715} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 1066f88 - Browse repository at this point
Copy the full SHA 1066f88View commit details
Commits on Aug 1, 2016
-
Incrementing VERSION to 52.0.2743.113
Cr-Commit-Position: refs/branch-heads/2743@{#716} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedAug 1, 2016 Configuration menu - View commit details
-
Copy full SHA for db43afc - Browse repository at this point
Copy the full SHA db43afcView commit details -
Merge "SELECT popup: Tentative fix for an issue on Android WebView." …
…to M52. Disable element visibility check only on Android. BUG=632561 Review-Url: https://codereview.chromium.org/2201703002 Cr-Commit-Position: refs/heads/master@{#408903} (cherry picked from commit ae36669) Review URL: https://codereview.chromium.org/2197033002 . Cr-Commit-Position: refs/branch-heads/2743@{#717} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for e41f38c - Browse repository at this point
Copy the full SHA e41f38cView commit details -
Use ChildThreadImpl::thread_safe_sender in font proxy if available
This changes the logic that the font proxy uses to get the IPC sender. It will now try to get a sender in the initialization code, and use that one if available. This allows it to get the sender while it is still running on the main thread in the plugin, so that it can use it for IPCs later when called from a different thread. This is a threading violation, but it will allow the proxy to work when called by Flash from a background thread. BUG=631254 Review-Url: https://codereview.chromium.org/2182213004 Cr-Commit-Position: refs/heads/master@{#408551} (cherry picked from commit ddaf999) Review URL: https://codereview.chromium.org/2199923002 . Cr-Commit-Position: refs/branch-heads/2743@{#718} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Ilya Kulshin committedAug 1, 2016 Configuration menu - View commit details
-
Copy full SHA for bc388cf - Browse repository at this point
Copy the full SHA bc388cfView commit details -
Pass in the right sender to font proxy init
Previous change passed the sender to FontFallback init, but not DWriteFontCollectionProxy which is what really matters. This will ensure that both classes get the right sender. BUG=631254 Review-Url: https://codereview.chromium.org/2196493003 Cr-Commit-Position: refs/heads/master@{#408804} (cherry picked from commit 1e94095) Review URL: https://codereview.chromium.org/2202713002 . Cr-Commit-Position: refs/branch-heads/2743@{#719} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Ilya Kulshin committedAug 1, 2016 Configuration menu - View commit details
-
Copy full SHA for cb9248a - Browse repository at this point
Copy the full SHA cb9248aView commit details -
Incrementing VERSION to 52.0.2743.114
Cr-Commit-Position: refs/branch-heads/2743@{#720} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedAug 1, 2016 Configuration menu - View commit details
-
Copy full SHA for 97a0f09 - Browse repository at this point
Copy the full SHA 97a0f09View commit details -
Make "All Bookmarks" to be controlled by feature
This is used for controlling this feature in field trial, which targets at M52. BUG=605614 Review-Url: https://codereview.chromium.org/2199033002 Cr-Commit-Position: refs/heads/master@{#409069} [email protected], [email protected] Review URL: https://codereview.chromium.org/2203603002 . Cr-Commit-Position: refs/branch-heads/2743@{#721} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Ian Wen committedAug 1, 2016 Configuration menu - View commit details
-
Copy full SHA for e0fc6bd - Browse repository at this point
Copy the full SHA e0fc6bdView commit details -
[Merge m52] android: Swallow PopupWindow exception from android
This is a workaround for Android L bug with PopupWindow. BUG=633224 Review-Url: https://codereview.chromium.org/2201923002 Cr-Commit-Position: refs/heads/master@{#409077} (cherry picked from commit 6b694e0) Review URL: https://codereview.chromium.org/2202043002 . Cr-Commit-Position: refs/branch-heads/2743@{#722} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Bo Liu committedAug 1, 2016 Configuration menu - View commit details
-
Copy full SHA for 715e3d8 - Browse repository at this point
Copy the full SHA 715e3d8View commit details
Commits on Aug 2, 2016
-
Incrementing VERSION to 52.0.2743.115
Cr-Commit-Position: refs/branch-heads/2743@{#723} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedAug 2, 2016 Configuration menu - View commit details
-
Copy full SHA for 5416de0 - Browse repository at this point
Copy the full SHA 5416de0View commit details -
m52 fork: Fix destroy when attached
Before this fix, the ref count would not be decremented, so the render thread objects end up being destroyed on the UI thread instead of the render thread, causing crashes and further issues. This is the safer though not as complete version of this fix: https://codereview.chromium.org/2188593002/ BUG=633325 [email protected] Review URL: https://codereview.chromium.org/2202823002 . Cr-Commit-Position: refs/branch-heads/2743@{#724} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Bo Liu committedAug 2, 2016 Configuration menu - View commit details
-
Copy full SHA for 7421201 - Browse repository at this point
Copy the full SHA 7421201View commit details -
CL #2204863002 for M52: Ensure push permission is denied when dismissed
This is Raymes' CL on top of the 2743 branch, originally uploaded here: https://codereview.chromium.org/2204863002/ BUG=633310 [email protected] Review URL: https://codereview.chromium.org/2200263002 . Cr-Commit-Position: refs/branch-heads/2743@{#725} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 37145ff - Browse repository at this point
Copy the full SHA 37145ffView commit details -
Revert cursor changes to RenderWidgetHostViewAura.
This is a selective revert of one file from https://codereview.chromium.org/1945423002, which was breaking cursor changes on zoom in/zoom out on the Linux version of chrome. BUG=602727,614654,631405 Review-Url: https://codereview.chromium.org/2027693003 Cr-Commit-Position: refs/heads/master@{#396977} (cherry picked from commit b9020ba) Review URL: https://codereview.chromium.org/2204883003 . Cr-Commit-Position: refs/branch-heads/2743@{#726} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Configuration menu - View commit details
-
Copy full SHA for 6b251be - Browse repository at this point
Copy the full SHA 6b251beView commit details -
Simple Cache: validate lengths before allocations.
This bug was most unfortunate. A corrupt entry could cause Chrome to crash when opening it, without removing the entry. Not a good loop to be in. Now we are much more careful with casts around the data coming from disk to confirm sanity before proceeding. [email protected] BUG=541720 Review-Url: https://codereview.chromium.org/2086053003 Cr-Commit-Position: refs/heads/master@{#408134} (cherry picked from commit bf840cc) Review URL: https://codereview.chromium.org/2176183008 . Cr-Commit-Position: refs/branch-heads/2785@{crosswalk-project#373} Cr-Branched-From: 6862397-refs/heads/master@{#403382} (cherry picked from commit 4cf8941) Review URL: https://codereview.chromium.org/2205073002 . Cr-Commit-Position: refs/branch-heads/2743@{#727} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
Alex Mineer committedAug 2, 2016 Configuration menu - View commit details
-
Copy full SHA for 39d229c - Browse repository at this point
Copy the full SHA 39d229cView commit details -
Incrementing VERSION to 52.0.2743.116
Cr-Commit-Position: refs/branch-heads/2743@{#728} Cr-Branched-From: 2b3ae3b-refs/heads/master@{#394939}
chrome-cron committedAug 2, 2016 Configuration menu - View commit details
-
Copy full SHA for 9115eca - Browse repository at this point
Copy the full SHA 9115ecaView commit details
Commits on Aug 16, 2016
-
Shiliu Wang authored and Maksim Sisov committed
Aug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 90fe67b - Browse repository at this point
Copy the full SHA 90fe67bView commit details -
Also need to set aura::Window title
Since each DesktopNativeWidgetAura uses a sole aura::Window as its backed, once the title of native widget gets updated, the title of aura::Window should also be updated in addition to updating the XWindow created by DesktopRootWindowHostX11. BUG=crosswalk-project/crosswalk#191 TEST=xwalk_browsertest --gtest_filter=XWalkRuntimeTest.GetWindowTitle Conflicts: ui/views/widget/desktop_aura/desktop_native_widget_aura.cc Rework with 34.0.1847.45 code base
Hongbo Min authored and Maksim Sisov committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 5260365 - Browse repository at this point
Copy the full SHA 5260365View commit details -
Add GetFieldID functing to jni_help in the content for XWalk.
Introduced by src@225471
Configuration menu - View commit details
-
Copy full SHA for 4f969c0 - Browse repository at this point
Copy the full SHA 4f969c0View commit details -
[SysApps] Expose ffmpeg function signatures needed by Device Capabili…
…ties API We need these functions in to get the list of Codecs available in the system for getAVCodecs(). If we ever fork ffmpeg, we can just remove this patch and add the signatures directly at the ffmpeg's signature list.
Thiago Marcos P. Santos authored and Maksim Sisov committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 1169e1e - Browse repository at this point
Copy the full SHA 1169e1eView commit details -
Fix default min-layout width and scrollbar appearence.
Fix scrollbar lengths so that they match up with the size of the content.
Configuration menu - View commit details
-
Copy full SHA for 82c3bfa - Browse repository at this point
Copy the full SHA 82c3bfaView commit details -
[SysApps] Make CodecIDToAudioCodec and CodecIDToVideoCodec available …
…as global functions Make CodecIDToAudioCodec and CodecIDToVideoCodec available as global functions so that they can be used by Device Capabilities getAVCodecs() interface to query the list of supported codecs.
Sudarsana Nagineni authored and Maksim Sisov committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for bc15570 - Browse repository at this point
Copy the full SHA bc15570View commit details -
[Android] Use the Chromium TLS for thread local storage allocation
On Android ICS, the max number of thread local storage is limited to 64. Chromium TLS provides a mechanism to support large number of TLS slots which is independent of OS restictions. This commit is to make sure the ThreadLocalPointer uses the Chromium TLS mechnism instead of directly calling pthread_create_key, so that it can avoid the crash if the number of TLS slots allocated exceeds the max number allowed by OS. BUG=https://crosswalk-project.org/jira/browse/XWALK-841
Hongbo Min authored and Maksim Sisov committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for b547859 - Browse repository at this point
Copy the full SHA b547859View commit details -
[Android] Change the API for ApplicationStatus in base dir.
Chromium class inherits from Application directly. This is not suitable for Crosswalk embedding API. Instead, define a new API which can pass Application instance as the parameter instead of asking users' application inheriting from Chromium Application. It is caused by this upstream CL: https://codereview.chromium.org/159173002 M49 rebasing notes: adjusted to the following CLs: * https://codereview.chromium.org/1649963002 * https://codereview.chromium.org/1678103006 M50 rebasing notes: adjusted to the following CLs: * https://codereview.chromium.org/1605993004
Yongsheng Zhu authored and Maksim Sisov committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 7a915f7 - Browse repository at this point
Copy the full SHA 7a915f7View commit details -
[Android] Add a new API to simulate activity started on ApplicationSt…
…atusManager When ApplicationStatus initialized after application started, the onActivityCreated(), onActivityStarted() and onActivityResumed() callbacks will be missed. This function will give the chance to simulate these three callbacks. BUG=XWALK-1366 M50 Rebasing: Adapted to following changes, * https://codereview.chromium.org/1605993004
Configuration menu - View commit details
-
Copy full SHA for 6803213 - Browse repository at this point
Copy the full SHA 6803213View commit details -
[Android] Ignore status from non tracked activities
When activity_1 start activity_2(contains XWalkView), ApplicationStatus will start tracking when XWalkView initialized, But ApplicationStatus will receive status such as onStop from activity_1, we do not need track activity_1, just ignore it. For upstream, there is no such kind of case, ApplicationStatus will track all activities inside the package. BUG=XWALK-1454
Configuration menu - View commit details
-
Copy full SHA for 63d9a71 - Browse repository at this point
Copy the full SHA 63d9a71View commit details -
[Android] Add Resource loading filter for MediaPlayer
Why: There are requirements to customize the MediaPlayer resource loading on Android which is implemented in Chromium code base. Till now we have two points: 1) Support the file:///android_asset in MediaPlayer. 2) Support app scheme in the resource loading of MediaPlayer. Unfortunately, the resource loading of MediaPlayer on Andoid goes a different way from other ports and no interface to handle this. How: Add a new interface ResourceLoadingFilter to filter the resource loading(setDataSource) in MediaPlayerBridge, which could be used in xwalk to do the customization by overriding the function of shouldOverrideResourceLoading() in xwalk. BUG=https://crosswalk-project.org/jira/browse/XWALK-880
Olli Raula authored and Maksim Sisov committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 3b2f90e - Browse repository at this point
Copy the full SHA 3b2f90eView commit details -
[Extensions] Build glib message pump on Ozone by default
Use glib main loop when building Ozone (not only for the extension process). This will make glib based external extensions work when disabling the extension process.
Thiago Marcos P. Santos authored and Maksim Sisov committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for c72323e - Browse repository at this point
Copy the full SHA c72323eView commit details -
[Android] Fix the crash of GetUserMedia
Crash happens when releasing the audio resource of localusermedia in openSL ES. On Android there are two ways to get the audio input: openSL ES and java Recording API. We swtich to the Recording API as a workaround of the bug. The limitation is Recording API only be avaiable after version 15 of SDK. BUG=XWALK-1833
Configuration menu - View commit details
-
Copy full SHA for c8cac22 - Browse repository at this point
Copy the full SHA c8cac22View commit details -
[Android] Add a new listener to listen the first rendered frame
To support the feature of launch screen. Added a new listener FirstRenderedFrameListener. This listener will be triggered when the first visible content has been updated to the screen. SPEC: https://docs.google.com/a/intel.com/document/d/17PuNuHRTQuREUpaCvj-eEx7uYi2avd-VW-oaMXMpvwo/edit?pli=1# Design Doc: https://docs.google.com/a/intel.com/document/d/1YLajlZC7CkBOtEvzD6p6yeBr0HrPsaIGX8Eqhr3oTF4/edit#heading=h.mfsu3bk9566e Bug: XWALK-637 Reworked for M37
Configuration menu - View commit details
-
Copy full SHA for 642cdb5 - Browse repository at this point
Copy the full SHA 642cdb5View commit details -
[Android] Use TextureView as an alternative compositing surface target
Unlike SurfaceView, TextureView can be moved, transformed and animated, but may consume a bit more memory resource. We need this since Crosswalk embedding API should have the capability of animating XWalkView in the embedder. See the discussion in chromium graphics-dev group https://groups.google.com/a/chromium.org/forum/#!topic/graphics-dev/Z0yE-PWQXc4 BUG=https://crosswalk-project.org/jira/browse/XWALK-1574
Hongbo Min authored and Maksim Sisov committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for d134925 - Browse repository at this point
Copy the full SHA d134925View commit details -
[Android] Bail out early in onNativeLibraryLoaded with TextureView.
We do not need to initialize mSurfaceCallback if we are not using SurfaceView. BUG=https://crosswalk-project.org/jira/browse/XWALK-1887 [M49 notes: this commit used to be "[Android] Only initialize ContentReadbackHandler in onNativeLibraryLoaded for TextureView", and had to be reworked because ContentReadbackHandler was removed in http://crrev.com/1415803006 and http://crrev.com/1514403002, so we now only need to stop earlier when not using SurfaceView]
Hongbo Min authored and Maksim Sisov committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for e9c7997 - Browse repository at this point
Copy the full SHA e9c7997View commit details -
.gitignore: Ignore src/third_party/khronos/CL.
We started checking out this directory with Crosswalk PR#2426, but since we do not have it in .gitignore the directory ends up being removed every time we run gclient sync.
Configuration menu - View commit details
-
Copy full SHA for c772e9f - Browse repository at this point
Copy the full SHA c772e9fView commit details -
[Android] Allow constructor of Notifications on Android.
We support notifications in Android but upstream doesn't so we should make sure they are enabled. We should really consider if the "desktop" notifications are the way forward for us in Android now that we have ServiceWorker and push notifications. https://codereview.chromium.org/920153002 BUG=XWALK-3653
Olli Raula authored and Maksim Sisov committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 00bcc4a - Browse repository at this point
Copy the full SHA 00bcc4aView commit details -
[Android] Implement ContentViewRenderView.setZOrderOnTop
Use this API to control whether the SurfaceView's surface is placed on top of its window. Note this only works when SurfaceView is used. For TextureView, it doesn't work. Related to XWALK-3778,XWALK-3742
Configuration menu - View commit details
-
Copy full SHA for 7fd9a22 - Browse repository at this point
Copy the full SHA 7fd9a22View commit details -
Add flag to disable hrtf in webaudio
The code in blink project will use this flag to reduce the binary size. This patch is backported from the crosswalk-lite branch.
Lin Sun authored and Maksim Sisov committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 29782db - Browse repository at this point
Copy the full SHA 29782dbView commit details -
Fix build on Windows when using components build.
Due to some ffmpeg changes which now statically build ffmpeg onto Chromium/Crosswalk the component build was broken on Windows. It turns out that it couldn't link due to missing symbols in ffmpeg.dll (the very same we use in sysapp code). It's due to two changes in upstream : - https://chromium.googlesource.com/chromium/third_party/ffmpeg/+/467a5ef970 which now use ffmpeg.sigs to generate the exported symbols - https://chromium.googlesource.com/chromium/third_party/ffmpeg/+/59c940d188 which is a following patch after ffmpegsumo removal. The code we have in chromium-crosswalk which adds the extra symbols we use from ffmpeg needs to be adapted and the sigs file needs to be renamed. See original patch : crosswalk-project@60bc442
Configuration menu - View commit details
-
Copy full SHA for 73cb270 - Browse repository at this point
Copy the full SHA 73cb270View commit details -
[Android] Allow intercepter to extract paks
Embedders may want to put paks in res/raw instead of assets. Because for Android Library project, assets is not handled well. Add intercepter in ResourceExtractor to allow embedder to provide the interceptable resources' list and the inputstream to intercept with.
Shiliu Wang authored and Maksim Sisov committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 36c2f2f - Browse repository at this point
Copy the full SHA 36c2f2fView commit details -
[Blink] Exclude impulse wav files is hrtf is disabled
hrtf means "Head-related transfer function". It's to put the source in a 3-D related position to the listener. Without this feature, we can remove all the impluse wav resources. This patch is backported from the crosswalk-lite branch BUG=https://crosswalk-project.org/jira/browse/XWALK-3929 TEST=Build with/without flag disable_webaudio_hrtf and simple test on XWalkCoreShell.apk SIZE_REDUCED=140k(Release build on ARM)
Lin Sun authored and Maksim Sisov committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 6cb27b5 - Browse repository at this point
Copy the full SHA 6cb27b5View commit details -
[Windows] Enable presentation API
The demo at https://storage.googleapis.com/presentation-api/index.html can be used to see how the API is works. The Crosswalk Presentation API implementation on Windows requires having a connected non-primary display (either wired (HDMI, Display Port, ...) or wireless (miracast)). BUG=XWALK-4811
Mikhail Pozdnyakov authored and Maksim Sisov committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for a132ed5 - Browse repository at this point
Copy the full SHA a132ed5View commit details -
[Android] Expose the constructor of ContentView
Unlike WebView, XWalkView uses a ContentView object as its child view, which is actually receiving all kinds of events such as touching and clicking. To let the XWalkView object receive these events too, it's necessary to override relevant methods of ContentView and redirect them to the XWalkView object. So we add XWalkContentView and have it extend ContentView. To make this possible, the contructor of ContentView must be public. XWalkContentView is a temporary solution. We are targeting to optimize the hierarchy of XWalkView to make it more like WebView. This task can be tracked via XWALK-6118. BUG=XWALK-6014
Lin Sun authored and Maksim Sisov committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for d83f2bf - Browse repository at this point
Copy the full SHA d83f2bfView commit details -
[Windows] Support RealSense Cameras
Add Intel RSSDK based video capture device VideoCaptureDeviceRSWin. It allows: 1. Crosswalk apps to share the RealSense camera with other native apps simultaneously. 2. Crosswalk apps to use getUserMedia API to preview RealSense camera in real-time while accessing RSSDK middlewares in Crosswalk extensions simultaneously. This feature is behind "use_rssdk" build flag and "use-rs-video-capture" runtime flag. TEST= On a device with RealSense camera and RSSDK, execute 1. DF_RawStreams.exe (RSSDK sample) 2. xwalk.exe --use-rs-video-capture https://webrtc.github.io/samples/src/content/devices/input-output/ Crosswalk and DF_RawStreams.exe should capture video frames from RealSense camera simultaneously. BUG=XWALK-6028
Configuration menu - View commit details
-
Copy full SHA for 84686b5 - Browse repository at this point
Copy the full SHA 84686b5View commit details -
Page Visibility API: visibilitychange on Windows screen lock/unlock
BUG=XWALK-5503 Some OSs (e.g. Windows and Linux) don't mark windows as hiden on screen lock or when other opaque windows fully cover them. Note that e.g. OSX and Android do this while Windows and Linux don't. OnSoftVisibilityChanged enables that OS window state is kept as is (on Linux and Windows) and that e.g. power saving PageVisibility API is still properly triggered. The first patch here targets Windows and screen lock. branch pagevis
Configuration menu - View commit details
-
Copy full SHA for e394c66 - Browse repository at this point
Copy the full SHA e394c66View commit details -
Screen orientation lock implementation for Windows
[windows] App does not support orientation lock On Windows 8 and later, fullscreen is not mandatory to get application prefered locking. Patch here implements Screen orientation lock API for Windows. BUG=XWALK-5002
Configuration menu - View commit details
-
Copy full SHA for d6d99dc - Browse repository at this point
Copy the full SHA d6d99dcView commit details -
[Android] Add SetBackgroundColor to avoid white screen on startup
If set the WindowBackground of Activity to RED, and webpage page's backgroudn to RED, when application starts or resumes after click back key, it will showup a white screen shortly. With this SetBackgroundColor, we can change the first screen to a fix color, which can help to avoid white screen. BUG=XWALK-4809, XWALK-4995 Conflicts: content/browser/android/content_view_core_impl.cc [M50 Rebase: SetBackgroundColor() was removed in https://crrev.com/1651933003. add back for content/browser/android/content_view_core_impl.h]
Configuration menu - View commit details
-
Copy full SHA for c34c2a7 - Browse repository at this point
Copy the full SHA c34c2a7View commit details -
[Temp] Do not enable generate_multidex_config by default on Android.
This setting, introduced in 070dd8c ("[Android] Rework multidex and enable multidex for unit_tests_apk. (RELAND 2)"), caused our test APKs to fail to build: Uncaught translation error: java.lang.IllegalArgumentException: already added: Lorg/chromium/base/multidex/ChromiumMultiDex; For now, revert the `generate_multidex_config` part of the change while we investigate how to make things work without this commit. BUG=XWALK-6547 BUG=XWALK-6625
Configuration menu - View commit details
-
Copy full SHA for 63e1f41 - Browse repository at this point
Copy the full SHA 63e1f41View commit details -
[Android] Enable transparent TextureView
Enable transparent TextureView when user changes the default SurfaceView to TextureView. BUG=XWALK-6519
Configuration menu - View commit details
-
Copy full SHA for fb1627b - Browse repository at this point
Copy the full SHA fb1627bView commit details -
[Android] Port OverScrolled Event to ContentViewClient for Crosswalk.
OverScrolled Event could be catch by WebView through Android View System. But XWalkView is not a true view, so XWalkView need this patch to port OverScrolled Event to it. BUG=XWALK-4871 BUG=XWALK-4894
Configuration menu - View commit details
-
Copy full SHA for 8a737df - Browse repository at this point
Copy the full SHA 8a737dfView commit details -
.gitignore: Stop ignoring third_party/khronos/CL.
Those headers will be imported into chromium-crosswalk, so we need to stop ignoring the directory. BUG=XWALK-6661
Configuration menu - View commit details
-
Copy full SHA for 7411696 - Browse repository at this point
Copy the full SHA 7411696View commit details -
Import Khronos' OpenCL headers into chromium-crosswalk.
These headers correspond to https://cvs.khronos.org/svn/repos/registry/trunk/public/cl/api/1.2@30030. The headers used to be pulled by Crosswalk's DEPS.xwalk, but with M49 the WebCL code that uses the OpenCL headers is always built, so we need them in chromium-crosswalk for content_shell builds to work. BUG=XWALK-6661
Configuration menu - View commit details
-
Copy full SHA for 263dd19 - Browse repository at this point
Copy the full SHA 263dd19View commit details -
[Windows] Implementation of 'AudioDestinationNode.devicePosition' att…
…ribute The newly added 'AudioDestinationNode.devicePosition' attribute helps to bind audio context time and performance time values. Please see for more details: WebAudio/web-audio-api#754 WebAudio/web-audio-api#12 For M51 rebase adapted to, https://codereview.chromium.org/1773813007
Mikhail Pozdnyakov authored and Maksim Sisov committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 2b2cbc8 - Browse repository at this point
Copy the full SHA 2b2cbc8View commit details -
Fix calling of AudioOutputStream::AudioSourceCallback API
Before this change calling of AudioOutputStream::AudioSourceCallback method without stream position ended up in an empty implementation. BUG=XWALK-6703
Mikhail Pozdnyakov authored and Maksim Sisov committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 43d41bf - Browse repository at this point
Copy the full SHA 43d41bfView commit details -
Remove .gclient and .gclient_entries.
Those two files were erroneously added in commit bbc2a01 ("[Temp] Do not enable generate_multidex_config by default on Android"). BUG=XWALK-6547 BUG=XWALK-6625 BUG=XWALK-6961
Configuration menu - View commit details
-
Copy full SHA for f6ad3a5 - Browse repository at this point
Copy the full SHA f6ad3a5View commit details -
[Temp] Make |enable_webvr==0| work.
**IMPORTANT** We actually intend to fix this properly. We are cherry-picking this commit from the crosswalk-18 branch first in order to have a stable baseline with no WebVR support propagating from Crosswalk 21 to 20 to 19. After that, we can start working on fixing this in 21 and 20 and, if there is enough time, 19 too. *From the original commit message:* Move `CardboardVRDevice.java` to a different directory so that it is not built by the `content_java` target even if `enable_webvr==0`. This is a prerequisite for getting the code to build with `enable_webvr=0`. BUG=XWALK-6746 (cherry picked from commit e593418)
Configuration menu - View commit details
-
Copy full SHA for ad2a7f0 - Browse repository at this point
Copy the full SHA ad2a7f0View commit details -
M52: Fix blink_platform.gyp for Android build.
FontRendererStyle was excluded. Fixing https://codereview.chromium.org/1944993003/ issue that missed FontRendererStyle.cpp in gyp file
Maksim Sisov committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 7e0c695 - Browse repository at this point
Copy the full SHA 7e0c695View commit details
Commits on Aug 31, 2016
-
[Android] Support third part media player on Crosswalk
A requirement from an important customer who want to forward web resources with proxy on Crosswalk, but android system MediaPlayer can't set a proxy with a standard API. The ExoMediaPlayer is playing videos and music is a popular activity on Android devices, and it can be configured with proxy. https://developer.android.com/guide/topics/media/exoplayer.html BUG=XWALK-6770
Configuration menu - View commit details
-
Copy full SHA for 8fcaeac - Browse repository at this point
Copy the full SHA 8fcaeacView commit details