- 31 Aug, 2019 40 commits
-
-
Peter Kotwicz authored
This CL: - Introduces WebappIntentDataProvider and WebApkIntentDataProvider which extend BrowserServicesIntentDataProvider - Refactors WebappInfo and WebApkInfo to be backed by WebappIntentDataProvider/WebApkIntentDataProvider - Adds more JUnit tests for WebAPK updates now that WebApkInfo is backed by a much more complex object BUG=993651 Change-Id: I1ddd6a7c2e96d06639aa6d398d481d0581c6de07 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1770001 Commit-Queue: Peter Kotwicz <pkotwicz@chromium.org> Reviewed-by:
Peter Conn <peconn@chromium.org> Reviewed-by:
Dominick Ng <dominickn@chromium.org> Cr-Commit-Position: refs/heads/master@{#692344}
-
chromium-autoroll authored
https://dawn.googlesource.com/dawn.git/+log/58e68e0665ba..824424fa351b git log 58e68e0665ba..824424fa351b --date=short --no-merges --format='%ad %ae %s' 2019-08-30 bryan.bernhart@intel.com Fix MSVC build error due to sign mismatch. Created with: gclient setdep -r src/third_party/dawn@824424fa351b If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/dawn-chromium-autoroll Please CC cwallez@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md CQ_INCLUDE_TRYBOTS=luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel TBR=cwallez@google.com Bug: None Change-Id: I65e41fedeba452159cc71a20310d576af8afcda6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1779653Reviewed-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@{#692343}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/ed2fc50eb12d..ce6a0c8fb3f3 git log ed2fc50eb12d..ce6a0c8fb3f3 --date=short --no-merges --format='%ad %ae %s' 2019-08-31 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision 54ad211b..a42eacf1 (692182:692288) Created with: gclient setdep -r src/third_party/webrtc@ce6a0c8fb3f3 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/webrtc-chromium-autoroll Please CC webrtc-chromium-sheriffs-robots@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md TBR=webrtc-chromium-sheriffs-robots@google.com Bug: chromium:None Change-Id: Ib3c73e60cfbfe5fb1f3649c3ea45158cff5fabe2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1779648Reviewed-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@{#692342}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/f0640bc3c1dc..c3f57231124b git log f0640bc3c1dc..c3f57231124b --date=short --no-merges --format='%ad %ae %s' 2019-08-31 syoussefi@chromium.org Vulkan: revamp present semaphore management Created with: gclient setdep -r src/third_party/angle@c3f57231124b If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-chromium-autoroll Please CC cwallez@chromium.org on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md 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=cwallez@chromium.org Bug: None Change-Id: Ib6455ccd2b590b2c26f58ae5cc634a5c36663481 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1779651Reviewed-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@{#692341}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/5aeddeb96eb9..355e97e300e8 git log 5aeddeb96eb9..355e97e300e8 --date=short --no-merges --format='%ad %ae %s' 2019-08-31 tandrii@google.com OWNERS: add tandrii@google.com. Created with: gclient setdep -r src/third_party/depot_tools@355e97e300e8 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/depot-tools-chromium-autoroll Please CC agable@chromium.org on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md TBR=agable@chromium.org Bug: None Change-Id: Ie404354171fdbcf2294b93f1911c29e5571e1d05 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1779646Reviewed-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@{#692340}
-
James Darpinian authored
https://crrev.com/c/1767366 breaks this test, but we want to submit it anyway. We'll fix the breakage afterward. Vulkan is not a shipping configuration yet so this is OK for now. Bug: angleproject:3563 Bug: angleproject:3883 Change-Id: If5e26e098228c9f97839d1a492c66353ce8db436 TBR: kbr@chromium.org,syoussefi@chromium.org Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1779540Reviewed-by:
James Darpinian <jdarpinian@chromium.org> Commit-Queue: James Darpinian <jdarpinian@chromium.org> Cr-Commit-Position: refs/heads/master@{#692339}
-
Ting Shao authored
When ServiceWorkerImportedScriptUpdateCheck is enabled, service worker update check creates browser initiated scripts requests. And it doesn't call ContentBrowserClient::WillCreateLoaderFactory() when creating the loader factory. Thus extension WebRequestAPI is not aware of the script requests during update check. This change calls ContentBrowserClient::WillCreateLoaderFactory() and makes it support browser initiated service worker update check script requests. Bug: 995763 Change-Id: I64ff3aae18b03a3a2000da5b815915465432862d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1769854 Commit-Queue: Ting Shao <ting.shao@intel.com> Reviewed-by:
Makoto Shimazu <shimazu@chromium.org> Reviewed-by:
Matt Falkenhagen <falken@chromium.org> Reviewed-by:
Karan Bhatia <karandeepb@chromium.org> Cr-Commit-Position: refs/heads/master@{#692338}
-
Renjie Tang authored
https://quiche.googlesource.com/quiche.git/+log/28315b77c94c..45f8f861073d $ git log 28315b77c..45f8f8610 --date=short --no-merges --format='%ad %ae %s' 2019-08-30 bnc Make QuicSendControlStream send actual value for SETTINGS_QPACK_MAX_TABLE_CAPACITY. 2019-08-30 rch gfe-relnote: use QUIC_foo instead of ABSL_foo for mutex annotations in QUIC. Not flag protected. No behavior change. Created with: roll-dep src/net/third_party/quiche/src src/third_party/quic_trace/src Change-Id: I4c06014396d2e8fb6bc02d8c82ff57ed25ec1e25 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1779528Reviewed-by:
Ryan Hamilton <rch@chromium.org> Commit-Queue: Ryan Hamilton <rch@chromium.org> Cr-Commit-Position: refs/heads/master@{#692337}
-
Yannic Bonenberger authored
*** Note: There is no behavior change from this patch. *** This CL replaces calls to base::{Bind,BindRepeating} with calls to base::BindOnce, and removes calls to base::AdaptCallbackForRepeating when the returned base::RepeatingCallback is immediately converted to a base::OnceCallback. This CL was uploaded by git cl split. R=pwnall@chromium.org Bug: 714018 Change-Id: I65d9dd97238e1f1db116183e6a4909a5e8d54015 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1778775Reviewed-by:
Victor Costan <pwnall@chromium.org> Commit-Queue: Victor Costan <pwnall@chromium.org> Auto-Submit: Yannic Bonenberger <contact@yannic-bonenberger.com> Cr-Commit-Position: refs/heads/master@{#692336}
-
chromium-autoroll authored
https://chromium.googlesource.com/catapult.git/+log/354c81aceebe..9f64c5cb4902 git log 354c81aceebe..9f64c5cb4902 --date=short --no-merges --format='%ad %ae %s' 2019-08-30 bpastene@chromium.org devil: Add a yaml definition that builds a CIPD package Created with: gclient setdep -r src/third_party/catapult@9f64c5cb4902 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/catapult-autoroll Please CC skyostil@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md 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=skyostil@google.com Bug: None Change-Id: Iddffa84fb7f215ccfdea2719c2155f393a4d0a6b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1779449Reviewed-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@{#692335}
-
Ryan Hamilton authored
Change-Id: I67f7388eb33ae55ff527f31d9c0eb73dd4f2eb19 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1778965 Auto-Submit: Ryan Hamilton <rch@chromium.org> Reviewed-by:
Brad Lassey <lassey@chromium.org> Commit-Queue: Ryan Hamilton <rch@chromium.org> Cr-Commit-Position: refs/heads/master@{#692334}
-
Emily Stark authored
This extends SecurityStatePageLoadMetricsObserver to record Safety Tip metrics for page end reason (navigated away, reloaded, etc.) and time on page. These tests revealed an issue (bug? feature?) that the reputation check callback was not being called unless the page was actually flagged. For ease of testing, I've made ReputationService guarantee that the callback will be called even when the page isn't flagged (with a safety tip status of kNone). Bug: 987754 Change-Id: I5dc5d9fb221d4b8171faaeb7a970907f18927ee1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1776841 Commit-Queue: Emily Stark <estark@chromium.org> Reviewed-by:
Emily Stark <estark@chromium.org> Reviewed-by:
Charlie Harrison <csharrison@chromium.org> Reviewed-by:
Christopher Thompson <cthomp@chromium.org> Reviewed-by:
Joe DeBlasio <jdeblasio@chromium.org> Cr-Commit-Position: refs/heads/master@{#692333}
-
Fergus Dall authored
ARC++ has fixed the issue that was blocking this, so we can now properly support plain text drag and drop Bug: 927324 Change-Id: I6e5b2e0589e27001f94118806bcbf38faf4014cb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1775656Reviewed-by:
Mitsuru Oshima <oshima@chromium.org> Reviewed-by:
Daichi Hirono <hirono@chromium.org> Commit-Queue: Fergus Dall <sidereal@google.com> Auto-Submit: Fergus Dall <sidereal@google.com> Cr-Commit-Position: refs/heads/master@{#692332}
-
Yannic Bonenberger authored
*** Note: There is no behavior change from this patch. *** This CL replaces calls to base::{Bind,BindRepeating} with calls to base::BindOnce, and removes calls to base::AdaptCallbackForRepeating when the returned base::RepeatingCallback is immediately converted to a base::OnceCallback. This CL was uploaded by git cl split. R=chlily@chromium.org Bug: 714018 Change-Id: I6356d90dc7d1f414f26f96f4f06a473cca2a01b8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1778547Reviewed-by:
Lily Chen <chlily@chromium.org> Commit-Queue: Lily Chen <chlily@chromium.org> Auto-Submit: Yannic Bonenberger <contact@yannic-bonenberger.com> Cr-Commit-Position: refs/heads/master@{#692331}
-
chromium-autoroll authored
If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md CQ_INCLUDE_TRYBOTS=luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast TBR=cr-fuchsia+bot@chromium.org Change-Id: I2a747db127a33ef0596028a09ab363587edb867a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1779647Reviewed-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@{#692330}
-
chrome-release-bot authored
# This is an automated release commit. # Do not revert without consulting chrome-pmo@google.com. NOAUTOREVERT=true TBR=govind@chromium.org Change-Id: Ic57b70cea298e07e84b097d8d85e36758df0e58e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1778990Reviewed-by:
Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#692329}
-
Miyoung Shin authored
This CL converts SmsReceiverPtr and SmsReceiverRequest in content and blink to the new Mojo types. Bug: 955171, 978694 Change-Id: Ic10fe668c66bfc908e377a99b578f6f48e07c683 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1775941Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Joshua Bell <jsbell@chromium.org> Reviewed-by:
Oksana Zhuravlova <oksamyt@chromium.org> Commit-Queue: Miyoung Shin <myid.shin@igalia.com> Cr-Commit-Position: refs/heads/master@{#692328}
-
Daniel Rubery authored
This CL observes WebContents and cancels the PasswordProtectionRequest if the WebContents is destroyed. The destruction of WebContents is responsible for at least this ZoomController bug, since I was manually able to reproduce the callstack. The other bugs are added speculatively, since they involve dereferencing the WebContents as well. Bug: 999030, 998218, 927884 Change-Id: I18fcd2ce8b8b6190bc8fed849813cca01b03d3f1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1779579 Commit-Queue: Daniel Rubery <drubery@chromium.org> Reviewed-by:
Varun Khaneja <vakh@chromium.org> Cr-Commit-Position: refs/heads/master@{#692327}
-
Luciano Pacheco authored
Convert to ES6 classes the following files: - ui/file_manager/externs/background/media_import_handler.js - ui/file_manager/file_manager/background/js/media_import_handler.js - ui/file_manager/file_manager/background/js/media_import_handler_unittest.js - ui/file_manager/file_manager/background/js/task_queue.js - ui/file_manager/file_manager/background/js/task_queue_unittest.js - ui/file_manager/externs/background/import_runner.js Converting these to ES6 revealed a set of entangled dependencies between the Background (BG) and Foreground (FG) page implementations. We do not want FG and BG implementations depending on each other. For Closure type checking, externs can be used to declare their @interface, allowing the FG and BG implementations to only depend on their @interface. Fix BG progress_center.js depending on FG progress_center_panel.js by declaring a new extern progress_center_panel.js. media_import_handler.js extern was a cluster of its externs and its own dependencies. This CL splits parts of it into task_queue.js and duplicate_finder.js, so their implementations don't have to depend on the media_import_handler.js. Moved importer.TaskQueue.UpdateType enum to /common/ to be shared between FG and BG: enums can't be on externs because externs aren't loaded in our unittests or production code. Bug: 778674 Change-Id: I05cb122df95581d1c966d64cb7388d1591c322fe Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1772792Reviewed-by:
Noel Gordon <noel@chromium.org> Commit-Queue: Noel Gordon <noel@chromium.org> Auto-Submit: Luciano Pacheco <lucmult@chromium.org> Cr-Commit-Position: refs/heads/master@{#692326}
-
Findit authored
This reverts commit 2519fd76. Reason for revert: Findit (https://goo.gl/kROfz5) identified CL at revision 692312 as the culprit for failures in the build cycles as shown on: https://analysis.chromium.org/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyRAsSDVdmU3VzcGVjdGVkQ0wiMWNocm9taXVtLzI1MTlmZDc2ZTBmMDQ2OWE2N2U3YmIwN2Y3OWNkOTg5ZTUwNDQyYzEM Sample Failed Build: https://ci.chromium.org/buildbot/chromium.linux/Cast%20Audio%20Linux/51766 Sample Failed Step: net_unittests Original change's description: > Support IETF-style QUIC Alt-Svc advertisements. > > Change-Id: If9c443341119cdd82d4f162b702abd7a15ed10d6 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1773884 > Commit-Queue: Ryan Hamilton <rch@chromium.org> > Reviewed-by: Zhongyi Shi <zhongyi@chromium.org> > Cr-Commit-Position: refs/heads/master@{#692312} Change-Id: I5a1dc0ac31f7594f16808b25abbdff9e586df377 No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1779385 Cr-Commit-Position: refs/heads/master@{#692325}
-
Sophie Chang authored
These were loading URLs that had foo.jpg and bar.jpg requests and that was conflicting with the actual asserts from the test Bug: 996665 Change-Id: Ieafd295fbbaed218ddd700f73519622f296904af Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1779539 Commit-Queue: Sophie Chang <sophiechang@chromium.org> Commit-Queue: Tarun Bansal <tbansal@chromium.org> Auto-Submit: Sophie Chang <sophiechang@chromium.org> Reviewed-by:
Tarun Bansal <tbansal@chromium.org> Cr-Commit-Position: refs/heads/master@{#692324}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/8ef18d359b26..f46c8268bf2b git log 8ef18d359b26..f46c8268bf2b --date=short --no-merges --format='%ad %ae %s' 2019-08-30 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). 2019-08-30 fmalita@chromium.org [skottie] Discard unneeded static text animators Created with: gclient setdep -r src/third_party/skia@f46c8268bf2b If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/skia-autoroll Please CC stani@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md 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=stani@google.com Bug: None Change-Id: Ia034307736b89b5e7be0bb332dd863fd231cf9c7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1779367Reviewed-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@{#692323}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/2c5d48a6f0e4..f0640bc3c1dc git log 2c5d48a6f0e4..f0640bc3c1dc --date=short --no-merges --format='%ad %ae %s' 2019-08-30 lujc@google.com Use SemaphoreID in place of GLuint handle 2019-08-30 jmadill@chromium.org Update docs on enum names. 2019-08-30 jmadill@chromium.org Vulkan: Generalize ICD decision for loader. 2019-08-30 syoussefi@chromium.org Vulkan: Make vk::ImageView pointers const 2019-08-30 jmadill@chromium.org Vulkan: Move loader defines into BUILD.gn. Created with: gclient setdep -r src/third_party/angle@f0640bc3c1dc If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-chromium-autoroll Please CC cwallez@chromium.org on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md 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=cwallez@chromium.org Bug: None Change-Id: Ica8705de6f9572ee22ac62c6d22d5be48900775b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1779366Reviewed-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@{#692322}
-
Yannic Bonenberger authored
*** Note: There is no behavior change from this patch. *** This CL replaces calls to base::{Bind,BindRepeating} with calls to base::BindOnce, and removes calls to base::AdaptCallbackForRepeating when the returned base::RepeatingCallback is immediately converted to a base::OnceCallback. This CL was uploaded by git cl split. R=mattm@chromium.org Bug: 714018 Change-Id: I555437179dc4b607c77ac84e91117a4ef36bb15e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1778778 Auto-Submit: Yannic Bonenberger <contact@yannic-bonenberger.com> Reviewed-by:
Matt Mueller <mattm@chromium.org> Commit-Queue: Matt Mueller <mattm@chromium.org> Cr-Commit-Position: refs/heads/master@{#692321}
-
Hiroshige Hayashizaki authored
This CL introduce PendingImportMap to align import map implementation with spec structure and PendingScript processing. (When external import maps are introduced, PendingImportMap will control pending fetches and import map registration order) This CL also plumbs parse errors via PendingImportMap to ModulatorImplBase::RegisterImportMap() and fires window error events. Previously, console errors were output but no error events were fired. (This CL also adds a check for import maps moved between documents, but currently it is no-op because we can't move inline import maps between documents before registration) Bug: 990561 Change-Id: Ic3f818bcc52b698dde5456a70bbe3516eee73f5b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1760841 Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by:
Kouhei Ueno <kouhei@chromium.org> Cr-Commit-Position: refs/heads/master@{#692320}
-
sreejakshetty@chromium.org authored
-> Convert LoadingTaskQueue and LoadingControlTaskQueue to use the PrioritisationType queue trait and remove standalone functions. -> Update QueueTypeFromQueueTraits to access QueueTypes for Loading and LoadingControl queue traits. -> Rename all the instances of FrameTaskQueueController::NonLoadingTaskQueue to FrameTaskQueueController::GetTaskQueue which returns task queue given queue traits. Bug: 988408 Change-Id: I029e804bb1038547dfc3c63ccffc4aade92a8e79 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1753826Reviewed-by:
Scott Haseley <shaseley@chromium.org> Commit-Queue: Sreeja Kamishetty <sreejakshetty@chromium.org> Cr-Commit-Position: refs/heads/master@{#692319}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/408dc11ec29e..bcb7add1f488 Created with: gclient setdep -r src-internal@bcb7add1f488 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://skia-autoroll.corp.goog/r/src-internal-chromium-autoroll Please CC jbudorick@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md CQ_INCLUDE_TRYBOTS=luci.chrome.try:linux-chromeos-chrome TBR=jbudorick@google.com Bug: chromium:None,chromium:552274,chromium:None,chromium:None,chromium:None Change-Id: Id281966c0a9e562006d889989c8583465ed9dd14 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1779074Reviewed-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@{#692318}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/17016be940ad..5aeddeb96eb9 git log 17016be940ad..5aeddeb96eb9 --date=short --no-merges --format='%ad %ae %s' 2019-08-30 vadimsh@chromium.org [lucicfg] Bump lucicfg to v1.8.6. 2019-08-30 tandrii@chromium.org git cl: get rid of builders-map. Created with: gclient setdep -r src/third_party/depot_tools@5aeddeb96eb9 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/depot-tools-chromium-autoroll Please CC agable@chromium.org on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md TBR=agable@chromium.org Bug: chromium:986972,chromium:570733 Change-Id: I91e23574ece9508e0c68409193a7342f7211b3c2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1779584Reviewed-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@{#692317}
-
Miyoung Shin authored
This CL converts TextSuggestionHostPtr in blink and TextSuggestionHostRequest in content to the new Mojo types. Bug: 955171, 978694 Change-Id: Ic56dc8f8c4a2f2aacf0e0da073d0bef63d3b4186 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1777468Reviewed-by:
Oksana Zhuravlova <oksamyt@chromium.org> Reviewed-by:
Ted Choc <tedchoc@chromium.org> Commit-Queue: Miyoung Shin <myid.shin@igalia.com> Cr-Commit-Position: refs/heads/master@{#692316}
-
Miyoung Shin authored
This CL converts TextSuggestionBackendPtr in content and TextSuggestionBackendRequest in blink to the new Mojo types. Bug: 955171, 978694 Change-Id: I481157d60666e08ed26196cf1c78b54b7fdb1fa1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1777447Reviewed-by:
Oksana Zhuravlova <oksamyt@chromium.org> Reviewed-by:
Ted Choc <tedchoc@chromium.org> Commit-Queue: Miyoung Shin <myid.shin@igalia.com> Cr-Commit-Position: refs/heads/master@{#692315}
-
Miyoung Shin authored
This CL converts ReportingServiceProxyPtr in blink and ReportingServiceProxyRequest in content to the new Mojo types. Bug: 955171, 978694 Change-Id: Ied46648763bb6557220fd74f2c12440ab27bbad7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1776143Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Adam Langley <agl@chromium.org> Reviewed-by:
Oksana Zhuravlova <oksamyt@chromium.org> Commit-Queue: Miyoung Shin <myid.shin@igalia.com> Cr-Commit-Position: refs/heads/master@{#692314}
-
Joshua Bell authored
Stores with (1) a keyPath (a.k.a. inline keys) and (2) autoIncrement (a.k.a. a key generator) have primary keys generated by the browser and inserted into objects lazily, since the renderer doesn't know what the primary keys will be when the object is serialized. Indexes might have a keyPath that references the same spot in the object. This is handled by checking if the keypaths match. If so, the browser synthesizes the index key (same as the primary key). But Chrome was not handling the case where the index had a compound key - a keypath that's an array, plucking multiple values out of the object. An object with unresolved keypaths would normally just not be indexed, per spec. But since the primary keys should be injected before the indexing occurs, these should be indexed. Fix this by sending the index keys from the renderer to the browser as an array with "holes" that need to be filled in. This is covered by an existing Web Platform Test, which we now pass. Bug: 701972 Change-Id: I14940b23cfcbb7f8b673143b402f574220184fd7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1728058 Commit-Queue: Joshua Bell <jsbell@chromium.org> Reviewed-by:
Kenichi Ishibashi <bashi@chromium.org> Reviewed-by:
Chase Phillips <cmp@chromium.org> Cr-Commit-Position: refs/heads/master@{#692313}
-
Ryan Hamilton authored
Change-Id: If9c443341119cdd82d4f162b702abd7a15ed10d6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1773884 Commit-Queue: Ryan Hamilton <rch@chromium.org> Reviewed-by:
Zhongyi Shi <zhongyi@chromium.org> Cr-Commit-Position: refs/heads/master@{#692312}
-
Yannic Bonenberger authored
*** Note: There is no behavior change from this patch. *** This CL replaces calls to base::{Bind,BindRepeating} with calls to base::BindOnce, and removes calls to base::AdaptCallbackForRepeating when the returned base::RepeatingCallback is immediately converted to a base::OnceCallback. This CL was uploaded by git cl split. R=mmenke@chromium.org Bug: 714018 Change-Id: I8d6b6cea471f97bbf0a4aef8ea1882fc6c5d78bd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1778768Reviewed-by:
Matt Menke <mmenke@chromium.org> Commit-Queue: Matt Menke <mmenke@chromium.org> Commit-Queue: Yannic Bonenberger <contact@yannic-bonenberger.com> Auto-Submit: Yannic Bonenberger <contact@yannic-bonenberger.com> Cr-Commit-Position: refs/heads/master@{#692311}
-
chrome://dev-ui-loaderSamuel Huang authored
This CL adds the chrome://dev-ui-loader page (Android only) to install / the DevUI DFM (currently only supporting native resource splits). Design decisions from UX team for installation UI are: * Visiting the page triggers install / load flow automatically (i.e., no explicit "press to install" button). * Unlike other DFMs, DevUI DFM installation has minimal UI: No Toasts appear to indicate status, and no InfoBar appears if install fails to prompt retry (instead, one refreshes to retry). This simplifies code and avoids InfoBar-related race conditions. The fact that DevUI is intended only for developers justifies the minimalism. * Install failure leads to error message. Exact wording is TBD. On visiting chrome://dev-ui-loader: If the DevUI DFM is... * Not installed, then start installation. If this fails, then display error message and halt (refresh to retry). Else proceed to next step. * Installed but not loaded (i.e., dev_ui_resources.pak is not opened and mapped), then perform load. This is assumed to succeed always. When complete, proceed to the next step. * Installed and loaded, then redirect to chrome://chrome-urls, while excluding the page from history. The target page can be overridden by specifying the ?page= query param. The usual chrome:// restrictions are assumed to suffice in preventing abuse. Meanwhile, chrome://dev-ui-loader is located in the base module. Upcoming CLs to finish DevUI DFM (behind dfmify_dev_ui build flag): * Add specific chrome:// hosts into the DevUI DFM (multiple CLs). * On visiting the above hosts, if the DevUI DFM is not installed or not loaded, replace URL with chrome://dev-ui-loader URL to trigger install / load (Omnibox still shows original URL). Bug: 927131 Change-Id: Ibb7408a4f4701368e8d01183877a841c29716fcc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1775208Reviewed-by:
Samuel Huang <huangs@chromium.org> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Reviewed-by:
Dan Beam <dbeam@chromium.org> Commit-Queue: Samuel Huang <huangs@chromium.org> Cr-Commit-Position: refs/heads/master@{#692310}
-
Yannic Bonenberger authored
*** Note: There is no behavior change from this patch. *** This CL replaces calls to base::{Bind,BindRepeating} with calls to base::BindOnce, and removes calls to base::AdaptCallbackForRepeating when the returned base::RepeatingCallback is immediately converted to a base::OnceCallback. This CL was uploaded by git cl split. R=mmenke@chromium.org Bug: 714018 Change-Id: Id81c3450f3dc9c2d4e0b9cf062b5ee43e1c71e30 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1778770Reviewed-by:
Matt Menke <mmenke@chromium.org> Commit-Queue: Matt Menke <mmenke@chromium.org> Commit-Queue: Yannic Bonenberger <contact@yannic-bonenberger.com> Auto-Submit: Yannic Bonenberger <contact@yannic-bonenberger.com> Cr-Commit-Position: refs/heads/master@{#692309}
-
Bryan McQuade authored
This ensures that the shouldGetPageLoadMetrics policy is applied consistently to all page load metrics, as some invoke notifyPageLoadMetrics directly, bypassing the check that was previously in notifySinglePageLoadMetric. Change-Id: Iecc8f88ae9a5062894513d89483238a52d8c3f5a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1773888Reviewed-by:
Benoit L <lizeb@chromium.org> Commit-Queue: Bryan McQuade <bmcquade@chromium.org> Cr-Commit-Position: refs/heads/master@{#692308}
-
Sergey Ulanov authored
This will allow to play video/mp2t streams on Fuchsia. Bug: b/139838994, 999736 Change-Id: Icd19b8e223af8ff2e6edb465f2f226b3130c2209 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1769349Reviewed-by:
Matthew Wolenetz <wolenetz@chromium.org> Commit-Queue: Matthew Wolenetz <wolenetz@chromium.org> Commit-Queue: Sergey Ulanov <sergeyu@chromium.org> Cr-Commit-Position: refs/heads/master@{#692307}
-
Renjie Tang authored
Change-Id: Ic3e3f8fdaac8f98d2855e1ec2b1f105eb906adbd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1772386 Commit-Queue: Renjie Tang <renjietang@chromium.org> Reviewed-by:
Ryan Hamilton <rch@chromium.org> Cr-Commit-Position: refs/heads/master@{#692306}
-
DongJun Kim authored
This patch is for replacing Platform::Current()->GetURLLoaderMockFactory() calls with "url_test_helpers::" under "third_party/blink/renderer/core/". It is initial stage of integrating all helper classes to frame_test_helpers. We will be able to remove url_test_helpers::calls in the future. Bug: 751425 Change-Id: I082468123023925be73883fab6e730a5356d3a3c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1745122 Commit-Queue: DongJun Kim <djmix.kim@samsung.com> Reviewed-by:
Yutaka Hirano <yhirano@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#692305}
-