- 18 Dec, 2016 25 commits
-
-
tzik authored
This CL add explicit TaskTypes for tasks posted by Document itself. On Document::addConsoleMessage, since it's an Inspector message, this should not be throttled or suspended, so its TaskType should be Unthrottled. On Document::setAutofocusElement, the TaskType should be UserInteraction according to the spec: https://html.spec.whatwg.org/multipage/forms.html#autofocusing-a-form-control:-the-autofocus-attribute BUG=624696 Review-Url: https://codereview.chromium.org/2583003002 Cr-Commit-Position: refs/heads/master@{#439381}
-
ssid authored
BUG=607533 Review-Url: https://codereview.chromium.org/2542853002 Cr-Commit-Position: refs/heads/master@{#439380}
-
skia-deps-roller authored
https://skia.googlesource.com/skia.git/+log/113d05fa7b26..d4b9c35d9d8c $ git log 113d05fa7..d4b9c35d9 --date=short --no-merges --format='%ad %ae %s' 2016-12-18 msarett Fix iOS build Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, see: http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel TBR=rmistry@google.com Review-Url: https://codereview.chromium.org/2588613002 Cr-Commit-Position: refs/heads/master@{#439379}
-
tzik authored
This CL specifies the TaskType of a task posted by DataTransferItem as UserInteraction, instead of using the default Unspecified TaskType. The spec does not specify this explicitly, but TaskType::UserInteraction should be the best fit here. https://html.spec.whatwg.org/multipage/interaction.html#dom-datatransferitem-getasstring BUG=624696 Review-Url: https://codereview.chromium.org/2585073002 Cr-Commit-Position: refs/heads/master@{#439378}
-
dgozman authored
BUG=664683 TBR=pfeldman Review-Url: https://codereview.chromium.org/2573423002 Cr-Commit-Position: refs/heads/master@{#439377}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/bde1ec9c..74c24dd2 Please follow these instructions for assigning/CC'ing issues: https://github.com/v8/v8/wiki/Triaging%20issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;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 TBR=hablich@chromium.org,machenbach@chromium.org,littledan@chromium.org,vogelheim@chromium.org Review-Url: https://codereview.chromium.org/2584283002 Cr-Commit-Position: refs/heads/master@{#439376}
-
zqzhang authored
[MediaSession] Add playbackState attribute to Blink MediaSession and use it to determine playback state This CL implements MediaSession.playbackState attribute, and propagates the attribute through mojo to MediaSessionImpl. The attribute is then used to determine the actual playback state. Basically, the behavior change is: when the page media is currently paused while playbackState is "playing", we show a "pause" button instead of "playing" button. Spec PR: https://github.com/WICG/mediasession/pull/152 BUG=674470 Review-Url: https://codereview.chromium.org/2583463002 Cr-Commit-Position: refs/heads/master@{#439375}
-
zhongyi authored
so that we are able to verify tasks posted with delay in the future. Now all the tests that used to ExpectPrefUpdate() will need to call pref_task_runner_->FastForwardUntilNoTasksRemain() so that all the pref tasks complete running. Note running the pref(net)_task_runner might result in new tasks posted to net(pref)_task_runner. BUG=670519 Review-Url: https://codereview.chromium.org/2577863002 Cr-Commit-Position: refs/heads/master@{#439374}
-
hidehiko authored
This is preparation to split ArcSession running part from ArcbridgeService. - Remove friend test declaration, and use public interface only. - Rework ArcBridgeTest so that we can almost simply rename the ArcBridgeServiceImpl. - Use EXPECT rather than ASSERT. BUG=657687 BUG=b/31079732 TEST=Ran bots. Review-Url: https://codereview.chromium.org/2581533004 Cr-Commit-Position: refs/heads/master@{#439373}
-
krasin authored
In some cases, such as sanitizer_coverage_flags=edge, more than 5 GB of address space is reserved at a startup. Raising the address space limit to be higher than that. Unfortunately, Linux has a broken implementation of getrusage, and the proper way of fixing this (by setting the current usage + 4 GB) is not trivial / impossible under a sandbox. This is the riskless change I could make up: increase the address limit, while still not increasing the amount of memory allocated to avoid issues on Android. BUG=674665 Review-Url: https://codereview.chromium.org/2584123002 Cr-Commit-Position: refs/heads/master@{#439372}
-
blink-w3c-test-autoroller authored
Using update-w3c-deps in Chromium 74be73db. Build: https://build.chromium.org/p/chromium.infra.cron/builders/w3c-test-autoroller/builds/7833 TBR=qyearsley@chromium.org NOEXPORT=true Review-Url: https://codereview.chromium.org/2586773002 Cr-Commit-Position: refs/heads/master@{#439371}
-
gogag2 authored
For historical reasons, older tests are written using the js-test harness. This harness is deprecated, and should not be used for new tests. So, rewrite the layout test as following new tests guide[1]. [1] https://chromium.googlesource.com/chromium/src/+/master/docs/testing/writing_layout_tests.md#The-js_test_js-Legacy-Harness BUG=675437 Review-Url: https://codereview.chromium.org/2588583002 Cr-Commit-Position: refs/heads/master@{#439370}
-
chromeos-commit-bot authored
Cr-Commit-Position: refs/heads/master@{#439369}
-
dbeam authored
A mac-only "Set Up Automatic Updates for All Users" button existed in the old crome://help page, but was not ported over to the chrome://md-settings/help page. This CL aims to port that button over. By Scott Chen <scottchen@chromium.org> (http://crrev.com/2538013002) BUG=649187 TBR=dpapad@chromium.org (LG'd on other CL) CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2583743002 Cr-Commit-Position: refs/heads/master@{#439368}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/ad867e93..bde1ec9c Please follow these instructions for assigning/CC'ing issues: https://github.com/v8/v8/wiki/Triaging%20issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;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 TBR=hablich@chromium.org,machenbach@chromium.org,littledan@chromium.org,vogelheim@chromium.org Review-Url: https://codereview.chromium.org/2586753002 Cr-Commit-Position: refs/heads/master@{#439367}
-
dpranke authored
We've seen a bunch of bug reports for flaky build failures complaining about unused or undeclared arguments; it seems possible that this CL might be the cause, so I'm speculatively reverting it and we can see if things get better; reverting the change makes GN more permissive, so this should be reasonably safe. This reverts r433944 (f6fd4d74), i.e. https://codereview.chromium.org/2509333003. This CL leaves the build files changes that were in that CL because they are backwards-compatible and improvements regardless. TBR=brettw@chromium.org BUG=674213 Review-Url: https://codereview.chromium.org/2586073002 Cr-Commit-Position: refs/heads/master@{#439366}
-
girard authored
BUG=675414 Review-Url: https://codereview.chromium.org/2586743002 Cr-Commit-Position: refs/heads/master@{#439365}
-
chrome-cron authored
Cr-Commit-Position: refs/heads/master@{#439364}
-
michaelpg authored
Create an input method and an event handler to dispatch key events on the input method. Aura gives us raw key up/down events, but text input requires an input method ("IME"). This also enables the keypress event to be sent to the renderer. BUG=675413 R=steel@chromium.org Review-Url: https://codereview.chromium.org/2580733002 Cr-Commit-Position: refs/heads/master@{#439363}
-
rdevlin.cronin authored
The icon in the global error bubble currently only specifies "Image" while using voice over. Since each of these dialogs provide a title that makes the image relatively superfluous, remove the image entirely from the accessibility tree. Add a new utility function to do this generically in Cocoa, and use it in the website settings bubble controller as well. BUG=670350 Review-Url: https://codereview.chromium.org/2585953002 Cr-Commit-Position: refs/heads/master@{#439362}
-
estade authored
Several related changes in one go: 1. Remove padding from extension search icon in location bar (linux, cros, mac). This was causing misalignment between the popup icon and the location bar icon, and unintended discrepancies between platforms. 2. Make ExtensionIconManager handle all supported scale factors rather than just 1x. 3. Remove some obsolete code in the apps page. Apps will always be given a default icon, and we never use the small icon codepath any more. This also means FaviconWebUIHandler is no longer needed. BUG=674259,596757 TBR=kinaba@chromium.org CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2576833002 Cr-Commit-Position: refs/heads/master@{#439361}
-
dgozman authored
BUG=664683 TBR=pfeldman Review-Url: https://codereview.chromium.org/2575513004 Cr-Commit-Position: refs/heads/master@{#439360}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/6da448b4..ad867e93 Please follow these instructions for assigning/CC'ing issues: https://github.com/v8/v8/wiki/Triaging%20issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;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 TBR=hablich@chromium.org,machenbach@chromium.org,littledan@chromium.org,vogelheim@chromium.org Review-Url: https://codereview.chromium.org/2586723002 Cr-Commit-Position: refs/heads/master@{#439359}
-
estade authored
BUG=668221 Review-Url: https://codereview.chromium.org/2580013004 Cr-Commit-Position: refs/heads/master@{#439358}
-
sdefresne authored
Upstream all code and resources for Chrome on iOS today and share extensions. BUG=534433 Review-Url: https://codereview.chromium.org/2586713002 Cr-Commit-Position: refs/heads/master@{#439357}
-
- 17 Dec, 2016 15 commits
-
-
xlai authored
This patch aims to simplify the existing work flow of OffscreenCanvas commit() and help OffscreenCanvas transition to the new Display Compositor architecture. This facilitates the next step of adding resizing functionality of OffscreenCanvas. Major changes: 1. OffscreenCanvas now use SurfaceIdAllocator in the renderer/worker, instead of being in the browser. This is consistent with the new display compositor architecture. 2. SurfaceLayer for HTMLCanvasElement is only created when Surface is created in the browser; before that, a dummy SolidColorLayer is put as a placeholder. 3. CanvasSurfaceLayerBridge becomes the client of OffscreenCanvasSurfaceImpl, so that it can receive IPC messages from browser. 4. FrameSinkId is now generated in renderer/main by CanvasSurfaceLayerBridge, which remains unchanged throughout the lifecycle of canvas; LocalFrameId is generated in renderer/worker by OffscreenCanvasFrameDispatcher. At this time it is only generated once, but will be generated repeatedly when resizing functionality is added in the future patches. What is being simplified: 1. Sync IPC GetSurfaceId is removed, reducing overhead in HTMLCanvasElement. transferControlToOffscreen() API call. 2. When OffscreenCanvas is transferred from main thread to worker thread, there are now only 2 integers that need to be copied, which constitute the FrameSinkId. Before this, there were 5 integers that need to be copied. As a result, there are a lot less attributes that need to be kept by OffscreenCanvas and CanvasSurfaceLayerBridge. TBR=avi@chromium.org BUG=664547, 619138, 662498 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel Review-Url: https://codereview.chromium.org/2584643002 Cr-Commit-Position: refs/heads/master@{#439356}
-
rohitrao authored
This will allow the prefix to be used as a string constant in code. BUG=None Review-Url: https://codereview.chromium.org/2570043002 Cr-Commit-Position: refs/heads/master@{#439355}
-
glebl authored
After http://crrev.com/2562703003 NGConstraintSpace::ChildSpace became obsolete. Therefore this patch removes it. BUG=635619 Review-Url: https://codereview.chromium.org/2582913002 Cr-Commit-Position: refs/heads/master@{#439354}
-
jam authored
Revert of Temporarily enable PlzNavigate to see perf bot results. (patchset #1 id:1 of https://codereview.chromium.org/2584093003/ ) Reason for revert: Perf bots have started cycling Original issue's description: > Temporarily enable PlzNavigate to see perf bot results. > > BUG=368813 > TBR=clamy@chromium.org > > Committed: https://chromium.googlesource.com/chromium/src/+/3d001c287618b8298e5b95bd98556a5beffc0316 TBR=clamy@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=368813 Review-Url: https://codereview.chromium.org/2584183003 Cr-Commit-Position: refs/heads/master@{#439353}
-
sdefresne authored
Downstream code has been updated to use correct dependencies, so remove this temporary public_deps. BUG=None Review-Url: https://codereview.chromium.org/2575843002 Cr-Commit-Position: refs/heads/master@{#439352}
-
dgozman authored
Revert of Delay Input.dispatchKeyEvent response until after key event ack. (patchset #2 id:20001 of https://codereview.chromium.org/2581153003/ ) Reason for revert: This patch makes dispatchMouseEvent not respond for anything except mouse moves. This line is responsible: https://cs.chromium.org/chromium/src/content/browser/renderer_host/input/input_router_impl.cc?rcl=1481991563&l=576. Layout test inspector-protocol/input/dispatchMouseEvent.html times out consistently. Original issue's description: > Reland of Delay Input.dispatchKeyEvent response until after key event ack. > > This was originally landed in crrev.com/437706, but was reverted in > crrev.com/437706. This CL contains no changes from the original CL, except that > I've rebased and fixed some merge conflicts. > > BUG=chromedriver:1506 > TBR=pfeldman@chromium.org > > Committed: https://crrev.com/94fba022cb393c5016147649b7145d006c10f264 > Cr-Commit-Position: refs/heads/master@{#439224} TBR=samuong@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=chromedriver:1506 Review-Url: https://codereview.chromium.org/2584193002 Cr-Commit-Position: refs/heads/master@{#439351}
-
John Abd-El-Malek authored
BUG=368813 TBR=clamy@chromium.org Review-Url: https://codereview.chromium.org/2584093003 . Cr-Commit-Position: refs/heads/master@{#439350}
-
qyearsley authored
Using update-w3c-deps in Chromium 0e1205a9. Manual import. Review-Url: https://codereview.chromium.org/2572333003 Cr-Commit-Position: refs/heads/master@{#439349}
-
avi authored
There are lifetime issues due to IconLoader being refcounted for no good reason, so stop doing that. BUG=674743 Review-Url: https://codereview.chromium.org/2577273002 Cr-Commit-Position: refs/heads/master@{#439348}
-
hiroshige authored
ImageResourceTest.cpp and MultipartImageResourceParserTest.cpp were removed from BUILD.gn by https://codereview.chromium.org/2558033002/ and thus they have not been compiled and executed. This CL resurrects these entries in BUILD.gn and thus re-enabling these tests. BUG=655920 Review-Url: https://codereview.chromium.org/2577073004 Cr-Commit-Position: refs/heads/master@{#439347}
-
altimin authored
Review-Url: https://codereview.chromium.org/2581733002 Cr-Commit-Position: refs/heads/master@{#439346}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/116833c4..6da448b4 Please follow these instructions for assigning/CC'ing issues: https://github.com/v8/v8/wiki/Triaging%20issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;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 TBR=hablich@chromium.org,machenbach@chromium.org,littledan@chromium.org,vogelheim@chromium.org Review-Url: https://codereview.chromium.org/2582213002 Cr-Commit-Position: refs/heads/master@{#439345}
-
sky authored
I updated the aura-mus classes to support mus. BUG=674575 TEST=none R=ben@chromium.org, sadrul@chromium.org Review-Url: https://codereview.chromium.org/2577023003 Cr-Commit-Position: refs/heads/master@{#439344}
-
palar authored
Startup metrics can be sent only first 7 minutes from system start, while expected these metrics will be sent only if 7 minutes are passed from system start. Since M54 hit stable, drop these metrics. BUG=634408 R=fdoray@chromium.org, gab@chromium.org, isherman@chromium.org Review-Url: https://codereview.chromium.org/2576983003 Cr-Commit-Position: refs/heads/master@{#439343}
-
penghuang authored
With mus+ash, we host the discardable memory service in the mus process. For classic chrome, we will run the discardable memory service in the browser process. BUG=654678 Review-Url: https://codereview.chromium.org/2548423002 Cr-Commit-Position: refs/heads/master@{#439342}
-