- 06 Feb, 2019 40 commits
-
-
Etienne Pierre-doray authored
Now that Zucchini based patches are shipped by default, try Zucchini first and use Courgette/Bsdiff as a fallback. Change-Id: If2c34892c47fe8b22866ee2e1b6bb52800fceeb5 Reviewed-on: https://chromium-review.googlesource.com/c/1455457 Commit-Queue: Etienne Pierre-Doray <etiennep@chromium.org> Reviewed-by:
Greg Thompson <grt@chromium.org> Cr-Commit-Position: refs/heads/master@{#629599}
-
Sahel Sharify authored
With autoscroll being handled by browser side fling, there are GSU events with AUTOSCROLL source device type. This cl fixes the assumption of not wheel is equal to touch in input_handler_proxy and layer_tree_host_impl. Change-Id: Id5c54245aa10c6e958fe4e3a8ec7d338923101db Reviewed-on: https://chromium-review.googlesource.com/c/1081163Reviewed-by:
Sahel Sharify <sahel@chromium.org> Reviewed-by:
Timothy Dresser <tdresser@chromium.org> Reviewed-by:
David Bokan <bokan@chromium.org> Commit-Queue: Sahel Sharify <sahel@chromium.org> Cr-Commit-Position: refs/heads/master@{#629598}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/bf5dbd8d67fe..eb47e2c4bd08 git log bf5dbd8d67fe..eb47e2c4bd08 --date=short --no-merges --format='%ad %ae %s' 2019-02-06 syoussefi@chromium.org Vulkan: improve calculation of swapchain image count Created with: gclient setdep -r src/third_party/angle@eb47e2c4bd08 The AutoRoll server is located here: https://autoroll.skia.org/r/angle-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel TBR=geofflang@chromium.org Change-Id: I6045c32ffe351c5c7f88618e6fc358f622ace5fd Reviewed-on: https://chromium-review.googlesource.com/c/1456437Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#629597}
-
Sergio Villar Senin authored
ChildAccountService listens to GaiaCookieManagerService for notifications about signed in/out accounts. The code was starting to observe in the constructor and stopping in the destructor. That is not totally correct as services should start observing in Init() and stop on Shutdown(). Moved the AddObserver/RemoveObserver calls to their proper locations. Bug: 921007 Change-Id: I6a0afef6845ab59c2f7bf4994cb8a9c90b8ef034 Reviewed-on: https://chromium-review.googlesource.com/c/1454500Reviewed-by:
Marc Treib <treib@chromium.org> Reviewed-by:
Colin Blundell <blundell@chromium.org> Commit-Queue: Sergio Villar <svillar@igalia.com> Cr-Commit-Position: refs/heads/master@{#629596}
-
Andrew Grieve authored
No behaviour change Change-Id: I457a35b215c545a5049b67739607aa5b331ca301 Reviewed-on: https://chromium-review.googlesource.com/c/1455115 Commit-Queue: Christopher Grant <cjgrant@chromium.org> Auto-Submit: Andrew Grieve <agrieve@chromium.org> Reviewed-by:
Christopher Grant <cjgrant@chromium.org> Cr-Commit-Position: refs/heads/master@{#629595}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/e956049450f6..faa44a4c490b git log e956049450f6..faa44a4c490b --date=short --no-merges --format='%ad %ae %s' 2019-02-06 recipe-roller@chromium.org Roll recipe dependencies (trivial). Created with: gclient setdep -r src/third_party/skia@faa44a4c490b The AutoRoll server is located here: https://autoroll.skia.org/r/skia-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux-blink-rel;luci.chromium.try:linux-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel TBR=fmalita@chromium.org Change-Id: If3548c7f23c6f546c80b49cdab3c0088553257e4 Reviewed-on: https://chromium-review.googlesource.com/c/1456436Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#629594}
-
Tibor Goldschwendt authored
This fixes a bug where Chrome is left in the black state after resuming. Bug: 927031 Change-Id: Idc26d76ceff7b9555bd551ab84fa6af039291ba2 Reviewed-on: https://chromium-review.googlesource.com/c/1456220 Auto-Submit: Tibor Goldschwendt <tiborg@chromium.org> Reviewed-by:
Michael Thiessen <mthiesse@chromium.org> Commit-Queue: Tibor Goldschwendt <tiborg@chromium.org> Cr-Commit-Position: refs/heads/master@{#629593}
-
Mirko Bonadei authored
More info: https://webrtc-review.googlesource.com/c/src/+/120930. Bug: webrtc:8620 Change-Id: If1e7ca21db44d6e3c97c62142421fa3128e008c0 Reviewed-on: https://chromium-review.googlesource.com/c/1454898Reviewed-by:
Olga Sharonova <olka@chromium.org> Commit-Queue: Mirko Bonadei <mbonadei@chromium.org> Cr-Commit-Position: refs/heads/master@{#629592}
-
Sam Maier authored
This is a reland of 8e470e32 Original change's description: > Rerouting all Java tasks through TaskRunner API > > Pre-native Java tasks are now having their priority set when started. > Also switches dynamicmodule's ModuleLoader to use the TaskTrait's > priority setting instead of manually setting the thread priority. > > Bug: 863457 > Change-Id: Iee601ca1e18e2637f8e930c6d212c8115e682fc3 > Reviewed-on: https://chromium-review.googlesource.com/c/1407374 > Reviewed-by: Sami Kyöstilä <skyostil@chromium.org> > Reviewed-by: Yaron Friedman <yfriedman@chromium.org> > Reviewed-by: Andrew Grieve <agrieve@chromium.org> > Reviewed-by: Benoit L <lizeb@chromium.org> > Commit-Queue: Sam Maier <smaier@chromium.org> > Cr-Commit-Position: refs/heads/master@{#626095} Bug: 863457 Change-Id: Icf625b8df9e8335d9f59e979a9cbf423dec1af04 Reviewed-on: https://chromium-review.googlesource.com/c/1439300 Commit-Queue: Sam Maier <smaier@chromium.org> Reviewed-by:
Sami Kyöstilä <skyostil@chromium.org> Reviewed-by:
Benoit L <lizeb@chromium.org> Cr-Commit-Position: refs/heads/master@{#629591}
-
Robert Flack authored
In order to dispatch transitioncancel we need to allow dispatching events for non animation frame timing updates as a canceled transition does not run on the next frame. Bug: 642487 Change-Id: I1225b60dc1666d5f225f9ddff1b3f9603b1b378b Reviewed-on: https://chromium-review.googlesource.com/c/1450047 Commit-Queue: Robert Flack <flackr@chromium.org> Reviewed-by:
Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#629590}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/c4cf541859e6..a2d5f7847748 git log c4cf541859e6..a2d5f7847748 --date=short --no-merges --format='%ad %ae %s' 2019-02-06 machenbach@chromium.org Add fetch config for new node-ci repository. Created with: gclient setdep -r src/third_party/depot_tools@a2d5f7847748 The AutoRoll server is located here: https://autoroll.skia.org/r/depot-tools-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. TBR=agable@chromium.org Change-Id: If9dc33922a4e74dcc596b111f5f79e86b6b193c7 Reviewed-on: https://chromium-review.googlesource.com/c/1456439Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#629589}
-
David 'Digit' Turner authored
This CL adds Android resource strings xml files to various android_resources() targets, which didn't previously included them to avoid embedding them inside Chrome APKs (in order to save space). However, a previous CL [1] has changed the way resource strings are packaged by our build system, with better control of how these end up inside APKs and App Bundles. In a nutshell, these new strings will only be added to app bundles, while APKs will still be limited to our subset of 45 locales (out of 53) to reduce install size. Most of the changes here were performed automatically by simply running the following command: build/android/check_android_grit_strings.py \ --scan-dir . \ --fix-inplace Which was written to fix BUILD.gn and GRIT input files. Other changes include: - Adding the necessary lines to build/android/lint/supressions.xml - Changing the definition |ui_locales| in ui/android/BUILD.gn to include the new locales as well. I have manually verified the content of the newly generated packages using build/android/dump_apk_resource_strings.py, i.e. that: - The output of Chrome / ChromeModern is unchanged (both public and internal versions). - The output of SystemWebview and Monochrome includes new translations for existing WebView-related strings. This is responsible for an increase of about 26 kiB in size. - The output of Chrome / ChromeModern / Monochrome bundles include new strings for the 9 new locales. [1] https://chromium-review.googlesource.com/c/chromium/src/+/1448169 BUG=882860 R=agrieve@chromium.org, estevenson@chromium.org, benmason@chromium.org, yfriedman@chromium.org, boliu@chromium.org Change-Id: Id233e1974d0102f444c8194dcce2f21a9e923899 Binary-Size: Increase is due to new translations for WebView strings. Reviewed-on: https://chromium-review.googlesource.com/c/1448170 Commit-Queue: David Turner <digit@chromium.org> Reviewed-by:
Colin Blundell <blundell@chromium.org> Reviewed-by:
Sylvain Defresne <sdefresne@chromium.org> Reviewed-by:
Ken Rockot <rockot@google.com> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Reviewed-by:
Bo <boliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#629588}
-
Sami Kyostila authored
If BrowserChildProcessHostImpl is deleted before a pending child process launch has finished, child process disconnection can be notified without a valid process id for the child process. This patch changes the child exit observer to deal with this case. By code inspection both clients of this class (AwBrowserTerminator, ChildProcessCrashObserver) can already deal with notifications without a valid process id. Bug: 863341 Change-Id: I4237b1df68072263916e31dd23684519b6810bd4 Reviewed-on: https://chromium-review.googlesource.com/c/1455944 Commit-Queue: Sami Kyöstilä <skyostil@chromium.org> Commit-Queue: Peter Wen <wnwen@chromium.org> Auto-Submit: Sami Kyöstilä <skyostil@chromium.org> Reviewed-by:
Peter Wen <wnwen@chromium.org> Cr-Commit-Position: refs/heads/master@{#629587}
-
Alexander Dunaev authored
Two issues have been discovered and resolved: - The client is now destroyed properly when the test server thread is stopped, so the socket descriptors are freed. - The buffer manager now handles the passed file properly so the file descriptor is freed. R=msisov@igalia.com Bug: 873132 Change-Id: I8aabc38da915b61987a995a94fe7c343ce982f06 Reviewed-on: https://chromium-review.googlesource.com/c/1454530 Commit-Queue: Alexander Dunaev <adunaev@igalia.com> Reviewed-by:
Maksim Sisov <msisov@igalia.com> Reviewed-by:
Robert Kroeger <rjkroege@chromium.org> Cr-Commit-Position: refs/heads/master@{#629586}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/27a01705d27f..dac626c6844c Created with: gclient setdep -r src-internal@dac626c6844c The AutoRoll server is located here: https://autoroll-internal.skia.org/r/src-internal-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. TBR=mmoss@chromium.org Change-Id: Icceae0f87bb62c0e5195193f69e53b1da072b48a Reviewed-on: https://chromium-review.googlesource.com/c/1456189Reviewed-by:
chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#629585}
-
Nasko Oskov authored
This CL updates some navigation unit tests to use the NavigationSimulator code, which abstracts a lot of details in how navigation works away and allows navigation unit tests to focus on the key properties to test without lots of boilerplate code. Bug: 918565 Change-Id: If13f329f8ffa8b051eb4fc9f912fadc23783700a Reviewed-on: https://chromium-review.googlesource.com/c/1453582Reviewed-by:
Camille Lamy <clamy@chromium.org> Commit-Queue: Nasko Oskov <nasko@chromium.org> Cr-Commit-Position: refs/heads/master@{#629584}
-
Dan Harrington authored
Bug: 883486 Change-Id: Ic698365fead980646255f6026a393af7a374b11c Reviewed-on: https://chromium-review.googlesource.com/c/1454805Reviewed-by:
Carlos Knippschild <carlosk@chromium.org> Reviewed-by:
Brian White <bcwhite@chromium.org> Commit-Queue: Dan H <harringtond@google.com> Cr-Commit-Position: refs/heads/master@{#629583}
-
Michael Lippautz authored
DragState is a ScriptWrappable which can keep alive JavaScript upon unified heap garbage collection resulting in a leak of the last Window that used a drag event. Clear the state when the drag ended. Bug: 843903, 928781 Change-Id: Id86a1a917fe772f56fb679e1d73ef3453785ce6d Reviewed-on: https://chromium-review.googlesource.com/c/1456073Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Michael Lippautz <mlippautz@chromium.org> Cr-Commit-Position: refs/heads/master@{#629582}
-
Ivan Sandrk authored
There was a bug in locked fullscreen where docked magnifier mode wasn't properly cleaning up after being closed - the pinned (fullscreen) window wasn't being restored to it's full height (it kept the smaller height into which the docked magnifier pushed it). Bug: 901485 Change-Id: I4121444506a0da349f8a1ea300c225a7c32b434d Reviewed-on: https://chromium-review.googlesource.com/c/1454629 Auto-Submit: Ivan Šandrk <isandrk@chromium.org> Reviewed-by:
Robert Flack <flackr@chromium.org> Commit-Queue: Ivan Šandrk <isandrk@chromium.org> Cr-Commit-Position: refs/heads/master@{#629581}
-
Andrew Grieve authored
* Add example in docs * Don't store previous sources value (there is none) Change-Id: I5b876905d4117a7f9d1966a70ce7134aef3110b8 Reviewed-on: https://chromium-review.googlesource.com/c/1455340 Commit-Queue: David Turner <digit@chromium.org> Auto-Submit: Andrew Grieve <agrieve@chromium.org> Reviewed-by:
David Turner <digit@chromium.org> Cr-Commit-Position: refs/heads/master@{#629580}
-
Michael Spang authored
- Paths intererpreted by GN such as paths in inputs, sources, lib_dirs, etc should either be relative to BUILD.gn, or GN-absolute (relative to source root and start with "//"). They should not be rebased as system-absolute paths; those are only needed for paths that are actually outside the source tree. If paths are used in multiple contexts, rebasing should be deferred until they are used in a context where rebased paths are required. - Paths passed as arguments to scripts should be rebased on root_build_dir, which is the current working directory of the build. They should not be rebased on root_out_dir, as that is only the current working directory for the default toolchain. Using root_out_dir in place of root_build_dir breaks cross compilation. They should also not be resolved to system-absolute paths, as that introduces an undesired dependency on the location of the source tree. - The 3rd argument to rebase_path has no effect for GN-absolute paths, which includes all paths built by appending to predefined variables such as root_out_dir. Change-Id: I54ff2d9fed0daadacf5bd1bd8fdadc561c3a2882 Reviewed-on: https://chromium-review.googlesource.com/c/1448694 Commit-Queue: Michael Spang <spang@chromium.org> Reviewed-by:
Kevin Marshall <kmarshall@chromium.org> Cr-Commit-Position: refs/heads/master@{#629579}
-
Tim Volodine authored
Disable failing test due to permission model change. Failing on WebView M and N bots. (filed crbug.com/929129 to track this issue) BUG=927055,929129 NOTRY=true TBR=ntfschr@chromium.org,toyoshim@chromium.org Change-Id: I9dd4e11036b5a2bc4205da551008423b6ce40350 Reviewed-on: https://chromium-review.googlesource.com/c/1456576Reviewed-by:
Tim Volodine <timvolodine@chromium.org> Commit-Queue: Tim Volodine <timvolodine@chromium.org> Auto-Submit: Tim Volodine <timvolodine@chromium.org> Cr-Commit-Position: refs/heads/master@{#629578}
-
sebsg authored
external/wpt/html/dom/interfaces.worker.html is failing consistently. Tbr: tkent@chromium.org Bug: 929122 Change-Id: Ic11fbea14f6b0ce84cc3d34c93af6b33922ead32 Reviewed-on: https://chromium-review.googlesource.com/c/1456282Reviewed-by:
Sebastien Seguin-Gagnon <sebsg@chromium.org> Commit-Queue: Sebastien Seguin-Gagnon <sebsg@chromium.org> Auto-Submit: Sebastien Seguin-Gagnon <sebsg@chromium.org> Cr-Commit-Position: refs/heads/master@{#629577}
-
David Benjamin authored
https://boringssl.googlesource.com/boringssl/+log/1a51a5b4a6bdf7ee11b443f21f08dc2ba2de9815..70fe6105565e71e44e0a2a4ee617a26fd8fdcd96 The following commits have Chromium bugs associated: d7266ecc9 Enforce key usage for RSA keys in TLS 1.2. Bug: 795089 Change-Id: Icd7b0f0e2bf96fdd56b1a740766576d2d6484265 Reviewed-on: https://chromium-review.googlesource.com/c/1455639 Auto-Submit: David Benjamin <davidben@chromium.org> Commit-Queue: Steven Valdez <svaldez@chromium.org> Reviewed-by:
Steven Valdez <svaldez@chromium.org> Cr-Commit-Position: refs/heads/master@{#629576}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/484d74fa21a5..c4cf541859e6 git log 484d74fa21a5..c4cf541859e6 --date=short --no-merges --format='%ad %ae %s' 2019-02-06 recipe-roller@chromium.org Roll recipe dependencies (trivial). Created with: gclient setdep -r src/third_party/depot_tools@c4cf541859e6 The AutoRoll server is located here: https://autoroll.skia.org/r/depot-tools-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. TBR=agable@chromium.org Change-Id: Idd6673eb41507a2d9e871bb5fd296c135f5f1e71 Reviewed-on: https://chromium-review.googlesource.com/c/1456396Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#629575}
-
Roman Aleksandrov authored
Currently in Chrome OS the upgrade_detected_time is reset on each new update downloaded. It causes RelaunchNotificationPeriod policy could never force install new version of Chrome OS. upgrade_detected_time should be set once when first upgrade downloaded and becomes null due ChromeOS relaunch to install new upgrade. Bug: 928266 Change-Id: Ibd7c8829685e278e5579c08a11e70cc848bec426 Reviewed-on: https://chromium-review.googlesource.com/c/1452168Reviewed-by:
Greg Thompson <grt@chromium.org> Commit-Queue: Roman Aleksandrov <raleksandrov@google.com> Cr-Commit-Position: refs/heads/master@{#629574}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/3f408d006a60..38c83b97138a git log 3f408d006a60..38c83b97138a --date=short --no-merges --format='%ad %ae %s' 2019-02-06 solenberg@webrtc.org Remove unused file. Created with: gclient setdep -r src/third_party/webrtc@38c83b97138a The AutoRoll server is located here: https://autoroll.skia.org/r/webrtc-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_chromium_archive_rel_ng;luci.chromium.try:mac_chromium_archive_rel_ng BUG=chromium:none TBR=webrtc-chromium-sheriffs-robots@google.com Change-Id: I7b5086d806c09b18b7951edb98f87613abdf7c31 Reviewed-on: https://chromium-review.googlesource.com/c/1456197Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#629573}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromiumos/chromite.git/+log/b0d7bc961a5a..363655366ecf git log b0d7bc961a5a..363655366ecf --date=short --no-merges --format='%ad %ae %s' 2019-02-06 gmeinke@chromium.org cbuildbot: build only specified packages Created with: gclient setdep -r src/third_party/chromite@363655366ecf The AutoRoll server is located here: https://autoroll.skia.org/r/chromite-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. TBR=chrome-os-gardeners@chromium.org Change-Id: I9674178ea321a21990e0d6ca6f9e85c6706dea8c Reviewed-on: https://chromium-review.googlesource.com/c/1456317Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#629572}
-
chromium-autoroll authored
https://android.googlesource.com/platform/external/perfetto.git/+log/71b40a07a007..fd60cc8f224d git log 71b40a07a007..fd60cc8f224d --date=short --no-merges --format='%ad %ae %s' 2019-02-06 fmayer@google.com Create /data/nativetest if it doesn't exist. Created with: gclient setdep -r src/third_party/perfetto@fd60cc8f224d The AutoRoll server is located here: https://autoroll.skia.org/r/perfetto-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. TBR=perfetto-bugs@google.com Change-Id: I5c3071ab9ddf47de040068116dd725ac62f284f4 Reviewed-on: https://chromium-review.googlesource.com/c/1456336Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#629571}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/37b7d41d01cb..e956049450f6 git log 37b7d41d01cb..e956049450f6 --date=short --no-merges --format='%ad %ae %s' 2019-02-06 brianosman@google.com Fix makeColorSpace on YUV images Created with: gclient setdep -r src/third_party/skia@e956049450f6 The AutoRoll server is located here: https://autoroll.skia.org/r/skia-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux-blink-rel;luci.chromium.try:linux-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel TBR=fmalita@chromium.org Change-Id: If0e2ba829e8c7c5d60f4178cdd02b16f0c63ea3e Reviewed-on: https://chromium-review.googlesource.com/c/1456190Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#629570}
-
Stephen Nusko authored
This allows chromium code to use the native perfetto::DataSourceConfig everywhere rather then having to convert it to a mojo IPC representation. We ignore the other config protos in DataSourceConfig because this is just a mapping inside chromium code so only the chromium proto should be in use. In addition we drop the test_config since this typemap is used in production and we don't need to spend time parsing a test config. Change-Id: I043a93925a5f31e05a46d7d1b0cc594191d7b726 Reviewed-on: https://chromium-review.googlesource.com/c/1425615Reviewed-by:
Yusuke Sato <yusukes@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
oysteine <oysteine@chromium.org> Reviewed-by:
Sami Kyöstilä <skyostil@chromium.org> Commit-Queue: Stephen Nusko <nuskos@chromium.org> Auto-Submit: Stephen Nusko <nuskos@chromium.org> Cr-Commit-Position: refs/heads/master@{#629569}
-
Josh Karlin authored
The TopFrameOrigin of a dedicated worker is the top-frame-origin of the page which created the worker. Implemented by moving GetTopFrameOrigin from FrameFetchContext to BaseFetchContext and implementing the overrides in FrameFetchContext, and WorkerFetchContext. The WorkerFetchContext gets the value from its WebWorkerFetchContext, which is overridden by ServiceWorkerFetchContext and WebWorkerFetchContextImpl. The WebWorkerFetchContextImpl's TopFrameOrigin is set by RenderFrameImpl for dedicated workers, so I had to export Document's TopFrameOrigin() to WebDocument as well so that RenderFrameImpl could access it. It's unclear what the TopFrameOrigin of a service worker and shared worker should be so punting on that to bug 918868. Bug: 910713 Change-Id: Ide068c7e55e37633182bff27774472baec463c64 Reviewed-on: https://chromium-review.googlesource.com/c/1394824Reviewed-by:
Hiroki Nakagawa <nhiroki@chromium.org> Reviewed-by:
Mike West <mkwst@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Commit-Queue: Josh Karlin <jkarlin@chromium.org> Cr-Commit-Position: refs/heads/master@{#629568}
-
Vadym Doroshenko authored
CL https://chromium-review.googlesource.com/c/chromium/src/+/1422003 made changes in NavigationHandleImpl::HasUserGesture(), namely has_user_gestture is not updated on DidCommitNavigation. This CL implements setting has_user_gesture in RenderFrameHostImpl::DidCommitNavigationInternal. It basically returns the previous logic. The current calculation of HasUserGesture is the reason of failure tests on CL https://chromium-review.googlesource.com/c/chromium/src/+/1451999. Namely HasUserGesture() returns true in cases, when it should be false. Example: In test PasswordManagerBrowserTest.PromptForXHRSubmit navigation is done with clicking Submit() button with JavaScript, thus GetUserGesture() should return false. Bug: None Change-Id: Ibff0ec78267e9bace58f49b35818235dc2cd872d Reviewed-on: https://chromium-review.googlesource.com/c/1455957Reviewed-by:
Camille Lamy <clamy@chromium.org> Commit-Queue: Vadym Doroshenko <dvadym@chromium.org> Cr-Commit-Position: refs/heads/master@{#629567}
-
Eric Seckler authored
To help us debug. Bug: 919187 Change-Id: I9d0ac32d046aef3895025dde559fdc7dadf3e136 Reviewed-on: https://chromium-review.googlesource.com/c/1455898Reviewed-by:
Sami Kyöstilä <skyostil@chromium.org> Commit-Queue: Eric Seckler <eseckler@chromium.org> Cr-Commit-Position: refs/heads/master@{#629566}
-
Mohamed Amir Yosef authored
This CL changes the following: 1- Make ProtocolEvent.ToValue() a member method instead of a static method. 2- Changes most of the methods in ProtocolEvent to be private since there aren't used outside the class. 3- Replaces some deprecated methods. 3- Some general cleanup here and there in the touched files. I suggest starting the review from protocol_event.h and protocol_event.cc This is mostly a mechanical change. Bug: 929100 Change-Id: I32d86265fa1b1ac63af993ff34ef46df18b0c2ac Reviewed-on: https://chromium-review.googlesource.com/c/1456004 Commit-Queue: Mohamed Amir Yosef <mamir@chromium.org> Reviewed-by:
Marc Treib <treib@chromium.org> Cr-Commit-Position: refs/heads/master@{#629565}
-
Benoît Lizé authored
This CL adds an "aging" mechanism to parkable strings, and parks "old" strings, regardless of whether the renderer is in foreground or background. The "aging" terminology and mechanism are similar to the swapping logic in the linux kernel, that is: - A string becomes young when it's accessed - Periodically, young strings become old - Old strings are parked Here, the periodic tick only happens as long as progress is made, ensuring that an idle renderer stays idle, and a string can only become old if there are no "users", that is it is neither locked nor referenced externally. From local testing on Linux x86_64, this reduces memory by ~15MB for an active (logged-out) facebook tab, which is ~10% of Private Memory Footprint on the same tab. Total main thread CPU overhead for ~2min of active use of the page is <50ms. See the linked bug for more details and results. This new behavior is guarded by a feature flag which is disabled by default. Bug: 924164 Change-Id: I6ce59c74fd2608b4a2b543d6220e01e7a9ca1b48 Reviewed-on: https://chromium-review.googlesource.com/c/1426784 Commit-Queue: Benoit L <lizeb@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#629564}
-
Henrique Ferreiro authored
Remove the usage of the IdentityManager Mojo API in favor of the C++ API for consistency with other //chrome/browser code. Bug: 928184 Change-Id: I263a5fd9e5e2991639430b9d1280f88486c20690 Reviewed-on: https://chromium-review.googlesource.com/c/1456058 Auto-Submit: Henrique Ferreiro <hferreiro@igalia.com> Reviewed-by:
David Roger <droger@chromium.org> Commit-Queue: David Roger <droger@chromium.org> Cr-Commit-Position: refs/heads/master@{#629563}
-
Hans Wennborg authored
Bug: 926191 Change-Id: If0dd9569cdcae96ed6e2fb5e7844ad62595ded4b Reviewed-on: https://chromium-review.googlesource.com/c/1451840 Commit-Queue: Hans Wennborg <hans@chromium.org> Reviewed-by:
Stephen Martinis <martiniss@chromium.org> Reviewed-by:
Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#629562}
-
Raphael Kubo da Costa authored
Our WebIDL infrastructure has supported WebIDL's default values for optional arguments since 2015, but we were still using the non-standard [DefaultValue] syntax instead. There is no visible side-effect for users: the generated code in the bindings layer will now just stop converting undefined to a boolean via V8 and be slightly faster in that regard. Bug: 924839 Change-Id: I06853a9d8394fb58b97a64d0af3425d883aaa940 Reviewed-on: https://chromium-review.googlesource.com/c/1456064 Commit-Queue: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> Commit-Queue: Kentaro Hara <haraken@chromium.org> Auto-Submit: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#629561}
-
Michael Ludwig authored
Bug: chromium:928859 Change-Id: Iba4d946759fbabb70eafb14168e8ed89f6f495b4 Reviewed-on: https://chromium-review.googlesource.com/c/1455028 Commit-Queue: Michael Ludwig <michaelludwig@google.com> Reviewed-by:
Kenneth Russell <kbr@chromium.org> Cr-Commit-Position: refs/heads/master@{#629560}
-