- 03 Mar, 2020 40 commits
-
-
Sylvain Defresne authored
This is a reland of 95ba7404 Original change's description: > [ios] Remove dependency of Showcase on //ios/chrome/app:app_internal > > Showcase should not depend on //ios/chrome/app (except for the hooks). > The dependencies were unnecessary and can be safely removed (after the > removal of one stale #include). > > After this CL, there is no dependency on //ios/chrome/app:app_internal: > > $ gn path out/Debug-iphonesimulator --all \ > //ios/showcase:ios_showcase_egtests \ > //ios/chrome/app:app_internal > No non-data paths found between these two targets. > > Bug: 870935 > Change-Id: I586fe8da7ce2e74dae2cedfd9720044afa97650f > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2067264 > Auto-Submit: Sylvain Defresne <sdefresne@chromium.org> > Commit-Queue: edchin <edchin@chromium.org> > Reviewed-by: edchin <edchin@chromium.org> > Cr-Commit-Position: refs/heads/master@{#744923} Bug: 870935 Change-Id: I720f8e8dd8ed43ed2417d566454e8612cd518e43 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2082914Reviewed-by:
edchin <edchin@chromium.org> Commit-Queue: Sylvain Defresne <sdefresne@chromium.org> Cr-Commit-Position: refs/heads/master@{#746301}
-
Guido Urdaneta authored
This reverts commit 8b1fecff. Reason for revert: Causes bot failures. https://crbug.com/1057949 Original change's description: > [RTCInsertableStreams] Always sync JS ArrayBuffer with internal buffer. > > It is possible to modify the data field without replacing it, so syncing > always. > Will work on an optimization for a follow-up CL. > > Bug: 1052765 > Change-Id: Ibc5b143413163f12af3c6cacefb3a9ee028b7eb1 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2083092 > Reviewed-by: Harald Alvestrand <hta@chromium.org> > Commit-Queue: Guido Urdaneta <guidou@chromium.org> > Cr-Commit-Position: refs/heads/master@{#746093} TBR=hta@chromium.org,guidou@chromium.org Change-Id: I69c89db2923f8279fdb40bd7415157dfbb48a189 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1052765 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2082921Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Commit-Queue: Guido Urdaneta <guidou@chromium.org> Cr-Commit-Position: refs/heads/master@{#746300}
-
Clemens Arbesser authored
This is a refactoring and should have no user-facing changes. There are three reasons for this change: (1) Basic interactions (i.e., interactions that are not platform-dependent) should be in a platform-agnostic location. (2) There is now a convenient build target to unit-test those interactions. (3) This is preparation for a follow-up CL where a new basic interaction will be added: SetChips. This will require calling Controller::SetUserActions, which would be impossible from within platform-dependent code without exposing way too much. (side note: chips should of course just be part of the model, which would make this change trivial. Unfortunately, they currently are not, and moving them is not easy / will be done in a separate CL). Bug: b/145043394 Change-Id: I8b26fbe15afdd8f5a1eec116c3790f67b2e63dbb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2074500Reviewed-by:
Mathias Carlen <mcarlen@chromium.org> Reviewed-by:
Sandro Maggi <sandromaggi@google.com> Commit-Queue: Clemens Arbesser <arbesser@google.com> Cr-Commit-Position: refs/heads/master@{#746299}
-
Simon Que authored
This reverts commit eca48c52. Reason for revert: Build still fails: https://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket.appspot.com/8886863551848667888/+/steps/compile/0/stdout Original change's description: > Reland "infra: Migrate builders to Goma RBE (iOS Week 1a)" > > This is a reland of 765c53e1 > > Original change's description: > > infra: Migrate builders to Goma RBE (iOS Week 1a) > > > > These are the two builders in webrtc.fyi: > > - WebRTC Chromium FYI ios-device > > - WebRTC Chromium FYI ios-simulator > > > > These builders are small. They are expected to have a peak traffic of > > 15 QPS: > > https://docs.google.com/spreadsheets/d/1-XKh-CqSoUcXEqCETVywjmIo1C18P0qEBDCY50ozBb0/edit#gid=1721756715 > > > > Schedule of migration: > > https://docs.google.com/spreadsheets/d/1TZhpasm6iceYm7zqkyEtZ1wn9ZcpREfH4LV4cusICJA/edit#gid=0 > > > > R=agable@chromium.org, bpastene@chromium.org, jbudorick@chromium.org, tikuta@chromium.org > > > > Bug: 950413 > > Change-Id: Id47cc7887bbefaf4dfe9f72275b80c8f04c428a7 > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043185 > > Reviewed-by: Yoshisato Yanagisawa <yyanagisawa@google.com> > > Reviewed-by: Ben Pastene <bpastene@chromium.org> > > Reviewed-by: smut <smut@google.com> > > Commit-Queue: Simon Que <sque@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#739771} > > Bug: 950413 > Change-Id: Idf2146ed92e80075675c15b79f9d65633458258f > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2074178 > Reviewed-by: smut <smut@google.com> > Reviewed-by: Aaron Gable <agable@chromium.org> > Reviewed-by: John Budorick <jbudorick@chromium.org> > Commit-Queue: Simon Que <sque@chromium.org> > Cr-Commit-Position: refs/heads/master@{#746203} TBR=sque@chromium.org,agable@chromium.org,yyanagisawa@google.com,smut@google.com,tikuta@chromium.org,bpastene@chromium.org,jbudorick@chromium.org Change-Id: I75499291c14e80bb6a90be0ef2126a7b6f98b9a3 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 950413 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2084217Reviewed-by:
Simon Que <sque@chromium.org> Commit-Queue: Simon Que <sque@chromium.org> Cr-Commit-Position: refs/heads/master@{#746298}
-
arthursonzogni authored
According to the specification: https://mikewest.github.io/corpp/#initialize-embedder-policy-for-global The COEP of a DedicatedWorker is the COEP of its owner document. This patch fix WPT test introduced in the previous patch: https://chromium-review.googlesource.com/c/chromium/src/+/2080355 TBR=mkwst@chromium.org Bug: 1031542 Change-Id: I5152096f543569696b57fd664942d0a9923d6ad3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2080355Reviewed-by:
Arthur Sonzogni <arthursonzogni@chromium.org> Reviewed-by:
Hiroki Nakagawa <nhiroki@chromium.org> Reviewed-by:
Camille Lamy <clamy@chromium.org> Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org> Cr-Commit-Position: refs/heads/master@{#746297}
-
arthursonzogni authored
This is a follow-up to haraken@ comment on: https://chromium-review.googlesource.com/c/chromium/src/+/1533913/33/content/renderer/render_frame_impl.cc#1517 Bug: None Change-Id: I03a15efd4bca486c7400693ac3cdfe9da32b14fe Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2083532Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org> Cr-Commit-Position: refs/heads/master@{#746296}
-
v8-ci-autoroll-builder authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/fc542822..7e2188de Please follow these instructions for assigning/CC'ing issues: https://v8.dev/docs/triage-issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel TBR=hablich@chromium.org,v8-waterfall-sheriff@grotations.appspotmail.com Change-Id: I145f9b85eb5d904e58f58d02701761f4299e457a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2083694Reviewed-by:
v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#746295}
-
Abhijeet Kandalkar authored
This CL has two goals, 1. Use To<LayoutView> and DynamicTo<LayoutView> as new downcast helper 2. Use IsA<LayoutView>(element) in place of IsLayoutView(element) Bug: 891908 Change-Id: I62c0752345578f5c6299dbdefd3fd3de891f7ef3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2018628 Commit-Queue: Abhijeet Kandalkar <abhijeet@igalia.com> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#746294}
-
Eriko Kurimoto authored
This CL adds dedicated-worker-parse-error-failure.html which tests the failing cases with parse error. We already have dedicated-worker-import-failure.html and this tests the failing cases with fetch failure. Change-Id: I8ae51b5b857aeadbaad0c5df3c8580e674ad5da7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2079728Reviewed-by:
Hiroki Nakagawa <nhiroki@chromium.org> Commit-Queue: Eriko Kurimoto <elkurin@google.com> Cr-Commit-Position: refs/heads/master@{#746293}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/80f55e974204..b84969ad69c3 git log 80f55e974204..b84969ad69c3 --date=short --first-parent --format='%ad %ae %s' 2020-03-03 jmadill@chromium.org Vulkan: Use QueryHelper for internal GPU timing. 2020-03-03 jmadill@chromium.org Split up EGLContextCompatibilityTest. 2020-03-03 jmadill@chromium.org Vulkan: Clean up QueryHelper uses. Created with: gclient setdep -r src/third_party/angle@b84969ad69c3 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 ianelliott@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-asan;luci.chromium.try:win_optional_gpu_tests_rel Bug: None Tbr: ianelliott@google.com Change-Id: I0cd144aa5b0dabfd71b4d002ebe2c797a6b84161 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2084108Reviewed-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@{#746292}
-
chromium-autoroll authored
https://android.googlesource.com/platform/external/perfetto.git/+log/df7c402d99bc..29f04c8cdb9b git log df7c402d99bc..29f04c8cdb9b --date=short --first-parent --format='%ad %ae %s' 2020-03-03 treehugger-gerrit@google.com Merge "Revert "Revert "Cleanup startup: remove CPU ratio""" Created with: gclient setdep -r src/third_party/perfetto@29f04c8cdb9b If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/perfetto-chromium-autoroll Please CC perfetto-bugs@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 Bug: None Tbr: perfetto-bugs@google.com Change-Id: Id78f5990cadfcc5f048ea9246c9397ca437621c9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2084431Reviewed-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@{#746291}
-
Jose Lopes authored
These callbacks are repeating because they are called (directly and indirectly) from an event handler. The callbacks are called in: * https://cs.chromium.org/chromium/src/media/filters/pipeline_controller.cc?rcl=172faf690d9ee133cd1f9ec0f3e055323a1861a9&l=165 * https://cs.chromium.org/chromium/src/media/filters/pipeline_controller.cc?rcl=172faf690d9ee133cd1f9ec0f3e055323a1861a9&l=194 * https://cs.chromium.org/chromium/src/media/filters/pipeline_controller.cc?rcl=172faf690d9ee133cd1f9ec0f3e055323a1861a9&l=204 * https://cs.chromium.org/chromium/src/media/filters/pipeline_controller.cc?rcl=172faf690d9ee133cd1f9ec0f3e055323a1861a9&l=256 * https://cs.chromium.org/chromium/src/media/filters/pipeline_controller.cc?rcl=172faf690d9ee133cd1f9ec0f3e055323a1861a9&l=339 The event handler is triggered by: * https://cs.chromium.org/chromium/src/media/filters/pipeline_controller.cc?rcl=4c6e8dd47f011e8b95095fdc8c05c453de9c0e3a&l=55 * https://cs.chromium.org/chromium/src/media/filters/pipeline_controller.cc?rcl=4c6e8dd47f011e8b95095fdc8c05c453de9c0e3a&l=220 * https://cs.chromium.org/chromium/src/media/filters/pipeline_controller.cc?rcl=4c6e8dd47f011e8b95095fdc8c05c453de9c0e3a&l=257 * https://cs.chromium.org/chromium/src/media/filters/pipeline_controller.cc?rcl=4c6e8dd47f011e8b95095fdc8c05c453de9c0e3a&l=319 This is part of the base::Callback migration. Context: https://cs.chromium.org/chromium/src/docs/callback.md?rcl=9fcc3764aea8f97e9f6de4a9ee61d554e67edcda&l=40 Bug: 714018 Change-Id: Id3acd465aa99e9d062e289575f140051fddb7377 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2080474Reviewed-by:
Xiaohan Wang <xhwang@chromium.org> Reviewed-by:
danakj <danakj@chromium.org> Commit-Queue: Jose Lopes <jabolopes@google.com> Cr-Commit-Position: refs/heads/master@{#746290}
-
Eugene But authored
WebStateList supports batch operation (f.e. used in Close All Tabs and Undo Close All Tabs actions). These batch operations may call the same WebStateListObserver callback multiple times which creates a lot of noise in breadcrumb logs. This CL adds support for Insert and Close batch operations and only logs the number of inserted or closed WebState objects. Additional changes: - Remove WebStateDetachedAt because it's always coupled with WillCloseWebStateAt and does not add anything on its own - Remove _ from "Browser_<id>" to be consistent with logging "Tab<id>" Bug: 1046231 Change-Id: I11429a281bf8d7c343132c02e4b92f463aa8a7ea Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2082484 Commit-Queue: Mike Dougherty <michaeldo@chromium.org> Auto-Submit: Eugene But <eugenebut@chromium.org> Reviewed-by:
Mike Dougherty <michaeldo@chromium.org> Cr-Commit-Position: refs/heads/master@{#746289}
-
Jose Lopes authored
This is a repeating callback because it's called by ProcessFrames which can be repeatedly called: * https://cs.chromium.org/chromium/src/media/filters/frame_processor.cc?rcl=c708c2ae1e32b8dfe18fa2636cecce1ff58ef979&l=379 For example, this method is called by an event handler: * https://cs.chromium.org/chromium/src/media/filters/source_buffer_state.cc?rcl=971142db40365137b9567f12af3ba2f03722aae4&l=949 This is part of the base::Callback migration. Context: https://cs.chromium.org/chromium/src/docs/callback.md?rcl=9fcc3764aea8f97e9f6de4a9ee61d554e67edcda&l=40 Bug: 714018 Change-Id: Ib2b48a9ed02e6670e0718c141bf60ad76a37902b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2080419Reviewed-by:
Xiaohan Wang <xhwang@chromium.org> Reviewed-by:
danakj <danakj@chromium.org> Commit-Queue: Jose Lopes <jabolopes@google.com> Cr-Commit-Position: refs/heads/master@{#746288}
-
chromium-autoroll authored
https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/23ee1aad0a5d..f996a1c537a0 git log 23ee1aad0a5d..f996a1c537a0 --date=short --first-parent --format='%ad %ae %s' 2020-03-03 szuend@chromium.org Revert "Typecheck Object.js" 2020-03-03 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools Chromium DEPS. 2020-03-03 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools DEPS. 2020-03-02 horo@chromium.org Remove sxg-with-network-service virtual tests from devtools-frontend 2020-03-02 tvanderlippe@chromium.org Update TypeScript to 3.8.3 2020-03-02 joselea@microsoft.com Typecheck Object.js Created with: gclient setdep -r src/third_party/devtools-frontend/src@f996a1c537a0 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/devtools-frontend-chromium Please CC devtools-waterfall-sheriff-onduty@grotations.appspotmail.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 Bug: chromium:1011811,chromium:1057538 Tbr: devtools-waterfall-sheriff-onduty@grotations.appspotmail.com Change-Id: I4f307a72b83535ce5305a40268d803d2091a2848 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2084107Reviewed-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@{#746287}
-
Mathias Bynens authored
Now that the corresponding DevTools front-end CL [1] has landed, we can re-enable the test with updated expectations. The CL that temporarily disabled the test was [2]. [1]: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2082372 [2]: https://chromium-review.googlesource.com/c/chromium/src/+/2083147 Bug: chromium:1057042 Change-Id: I0fe4c97dd2640df23fae9a3c0db45a7c8118421f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2083302Reviewed-by:
Peter Marshall <petermarshall@chromium.org> Commit-Queue: Mathias Bynens <mathias@chromium.org> Cr-Commit-Position: refs/heads/master@{#746286}
-
Colin Blundell authored
This CL creates //components/external_intents, initially populating it with the previously //chrome-level switch that is used to disable the launching of external intents. The ultimate goal is to have //chrome's ExternalNavigationHandler.java and friends live inside this component for sharing with WebLayer. Bug: 1031465 Change-Id: I738f5a9eff6d415aedc85364cb4b8e6c0bb1475b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2082377Reviewed-by:
Michael Thiessen <mthiesse@chromium.org> Reviewed-by:
Robert Sesek <rsesek@chromium.org> Reviewed-by:
Ted Choc <tedchoc@chromium.org> Commit-Queue: Colin Blundell <blundell@chromium.org> Cr-Commit-Position: refs/heads/master@{#746285}
-
Xing Liu authored
This reverts commit 14bdb1d3. Reason for revert: Might break Clank x86 builders. Please see: https://bugs.chromium.org/p/chromium/issues/detail?id=1056974 Original change's description: > Remove chromedriver/cipd. > > Change-Id: I5d81e5569a061d0e4609449c49835e61a810bae0 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2073120 > Auto-Submit: Andrew Luo <aluo@chromium.org> > Reviewed-by: John Chen <johnchen@chromium.org> > Reviewed-by: Changwan Ryu <changwan@chromium.org> > Reviewed-by: John Budorick <jbudorick@chromium.org> > Reviewed-by: Scott Violet <sky@chromium.org> > Commit-Queue: Scott Violet <sky@chromium.org> > Cr-Commit-Position: refs/heads/master@{#744790} TBR=sky@chromium.org,changwan@chromium.org,johnchen@chromium.org,jbudorick@chromium.org,aluo@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Change-Id: I7ea9fa3f9c0ee7951ae7a1d46770b2d1ebce9ada Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2083751Reviewed-by:
Xing Liu <xingliu@chromium.org> Reviewed-by:
Andrew Luo <aluo@chromium.org> Reviewed-by:
Changwan Ryu <changwan@chromium.org> Reviewed-by:
John Chen <johnchen@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Xing Liu <xingliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#746284}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/042cbe61eee3..89e8fe53505c Created with: gclient setdep -r src-internal@89e8fe53505c 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 Bug: None Tbr: jbudorick@google.com Change-Id: I043586ba76c006a0611819ad1a31fb7738b90ce4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2084106Reviewed-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@{#746283}
-
Chromium WPT Sync authored
Using wpt-import in Chromium 3540a78e. With Chromium commits locally applied on WPT: d5cd6b98 "SharedWorker: Assign unique names to SharedWorkers to avoid unintentional matching" Note to sheriffs: This CL imports external tests and adds expectations for those tests; if this CL is large and causes a few new failures, please fix the failures by adding new lines to TestExpectations rather than reverting. See: https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md Directory owners for changes in this CL: jsbell@chromium.org: external/wpt/resources rouslan@chromium.org, mathp@chromium.org: external/wpt/payment-request NOAUTOREVERT=true TBR=smcgruer No-Export: true Change-Id: I5c89f2f4bb552ee535248399b55d4db79a2330b8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2083057Reviewed-by:
WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#746282}
-
Abhijeet Kandalkar authored
This CL has two goals, 1. Use To<LayoutVideo> and DynamicTo<LayoutVideo> as new downcast helper 2. Use IsA<LayoutVideo>(element) in place of IsLayoutVideo(element) Bug: 891908 Change-Id: Ibae954a1b31aa034497a8474fb32f004c60aad13 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2084272Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Abhijeet Kandalkar <abhijeet@igalia.com> Cr-Commit-Position: refs/heads/master@{#746281}
-
Guido Urdaneta authored
This CL introduces underlying source and sink classes for encoded video. The source allows sending frames from WebRTC to a ReadableStream. The sink allows sending frames from a WritableStream to WebRTC. Bug: 1052765 Change-Id: I191c0deca35630a960e962913f0a42f89c306bb4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2080475Reviewed-by:
Adam Rice <ricea@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Harald Alvestrand <hta@chromium.org> Auto-Submit: Guido Urdaneta <guidou@chromium.org> Commit-Queue: Kinuko Yasuda <kinuko@chromium.org> Cr-Commit-Position: refs/heads/master@{#746280}
-
Makoto Shimazu authored
This reverts commit 79fca1ef. Reason for revert: Flakiness of TracingControllerTest. Filed crbug.com/1057896 Original change's description: > perfetto: Switch to SMB-based startup tracing > > Switch from StartupTraceWriter(Registry) and their thread-local buffers > to startup tracing using producer-supplied shared memory buffers. Each > ProducerClient allocates their own SMB now, which is provided to the > service when the ProducerClient connects. > > With this new mechanism, we're aiming for simpler code with fewer race > conditions and hopefully fewer chances for data loss, see design doc > for details. > > Note that this breaks startup tracing with the Perfetto system daemon. > At the moment, no tooling uses this, so we can probably remove support > for the time being. To add it back, we would have to: > - start tracing with an SMB allocated by PosixSystemProducer. In > sandboxed processes, we can allocate the SMB before the sandbox comes > up, or later via mojo's broker (and then somehow plumb it through > perfetto's IPC mechanism), or allocate it in the browser + pass an FD > to it via the cmdline when spawning. > - attempt to connect to the system service using this SMB. > - bail out, stop and restart the session with a service-provided SMB if > the system service doesn't support producer-provided SMBs (and thus > fails to adopt the producer-provided SMB). > > Design doc (incl. security review): > https://docs.google.com/document/d/1FygJQbD29vMkfVfT7m0Lb1u1zZZU1VgXAPi_R0uBoTw/edit > > Related Perfetto-side patches: > https://android-review.googlesource.com/c/platform/external/perfetto/+/1218420 > https://android-review.googlesource.com/c/platform/external/perfetto/+/1196779 > > Bug: 1006753, 941318 > Change-Id: I3fa7657d57bbf7261d7d504df8895edfc02d9f3f > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1978682 > Reviewed-by: Matthew Denton <mpdenton@chromium.org> > Reviewed-by: Sami Kyöstilä <skyostil@chromium.org> > Commit-Queue: Eric Seckler <eseckler@chromium.org> > Cr-Commit-Position: refs/heads/master@{#745556} TBR=skyostil@chromium.org,eseckler@chromium.org,mpdenton@chromium.org,nuskos@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 1006753, 941318, 1057896 Change-Id: Ia7547a2665f59883b6ac0f87097270f8b0635643 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2084037Reviewed-by:
Makoto Shimazu <shimazu@chromium.org> Commit-Queue: Makoto Shimazu <shimazu@chromium.org> Cr-Commit-Position: refs/heads/master@{#746279}
-
Haiyang Pan authored
Bug: 1057150 Change-Id: I0506b69083f327f7f4fcb40005d8828f2e004888 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2083438Reviewed-by:
John Budorick <jbudorick@chromium.org> Commit-Queue: Haiyang Pan <hypan@google.com> Cr-Commit-Position: refs/heads/master@{#746278}
-
Austin Tankiang authored
Auth timeout needs to prevent the access token fetcher from calling its callback to prevent |get_access_token_callback_| from being called twice. Add a test to test this case as well. Bug: 1057897 Change-Id: Ib082cd5685cdaf95ba2fa92f4afc85387a306875 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2082228 Commit-Queue: Austin Tankiang <austinct@chromium.org> Reviewed-by:
Sam McNally <sammc@chromium.org> Cr-Commit-Position: refs/heads/master@{#746277}
-
Hiroki Sato authored
ChromeVox ignored a node with text longer than 1500 chars. This changes TtsBackground to split such a long text into smaller chunks and makes these texts announced. Bug: b/150426797 Test: browser_tests --gtest_filter="ChromeVoxTtsBackgroundTest.*" Change-Id: I942e27a7222c9e401a70ad141efd4cac4af4b8dc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2081646 Commit-Queue: Hiroki Sato <hirokisato@chromium.org> Reviewed-by:
David Tseng <dtseng@chromium.org> Cr-Commit-Position: refs/heads/master@{#746276}
-
Clemens Backes authored
These histograms provide insights into wasm usage in the wild and should be kept (see issue and linked document). Drive-by: Fix wrong spelling of wasm. R=isherman@chromium.org Bug: chromium:1053285 Change-Id: Ieb9011171b2c1ff44193935603a93f6beacebc47 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2083180Reviewed-by:
Ilya Sherman <isherman@chromium.org> Commit-Queue: Clemens Backes <clemensb@chromium.org> Cr-Commit-Position: refs/heads/master@{#746275}
-
Kenichi Ishibashi authored
This struct is going to be used between content/ and the storage service. Convert it to a mojo struct so that it can be used from content/ and the storage service. Bug: 1016064 Change-Id: Id3f0bc87a0f315cd8b7dd567a19de7b978fb5839 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2066406 Commit-Queue: Kenichi Ishibashi <bashi@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Hiroki Nakagawa <nhiroki@chromium.org> Cr-Commit-Position: refs/heads/master@{#746274}
-
Clemens Backes authored
These histograms are not interesting any more and can be removed. Other wasm histograms will be extended in another CL. R=isherman@chromium.org Bug: chromium:1053285 Change-Id: Ibe25b8b63fb00208118aaeb2df669910da941ed1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2082555Reviewed-by:
Ilya Sherman <isherman@chromium.org> Commit-Queue: Clemens Backes <clemensb@chromium.org> Cr-Commit-Position: refs/heads/master@{#746273}
-
Sergey Silkin authored
This reverts commit 8a6b0ccd. Reason for revert: Update the test but keep it disabled until https://bugs.chromium.org/p/chromium/issues/detail?id=1047994 is fixed. Original change's description: > Revert "Update and enable CanSetupH264VideoCallOnSupportedDevice." > > This reverts commit 0fce13aa. > > Reason for revert: It broke the chromium.webrtc bot (example: https://ci.chromium.org/p/chromium/builders/webrtc.fyi/WebRTC%20Chromium%20FYI%20Android%20Tests%20(dbg)%20(K%20Nexus5)/5712) > > Original change's description: > > Update and enable CanSetupH264VideoCallOnSupportedDevice. > > > > - Ensure that call actually uses H264 by checking codec type in > > video track stats. > > > > - Enable CanSetupH264VideoCallOnSupportedDevice test. > > > > Bug: webrtc:11244, 1047994 > > Change-Id: I5ba241828500de9e465d5200e651640394d2ce6a > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2033511 > > Reviewed-by: Guido Urdaneta <guidou@chromium.org> > > Reviewed-by: Harald Alvestrand <hta@chromium.org> > > Commit-Queue: Sergey Silkin <ssilkin@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#742572} > > TBR=hta@chromium.org,mcasas@chromium.org,guidou@chromium.org,ssilkin@chromium.org > > Change-Id: I4ea3badad7ed564801a458263eb6366991f2924c > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: webrtc:11244, 1047994 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2063135 > Reviewed-by: Armando Miraglia <armax@chromium.org> > Commit-Queue: Armando Miraglia <armax@chromium.org> > Cr-Commit-Position: refs/heads/master@{#742621} TBR=hta@chromium.org,mcasas@chromium.org,guidou@chromium.org,armax@chromium.org,ssilkin@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: webrtc:11244, 1047994 Change-Id: I1b6d5c02f5b7230d8834d042d2605022f1fd8758 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2075617Reviewed-by:
Harald Alvestrand <hta@chromium.org> Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Commit-Queue: Sergey Silkin <ssilkin@chromium.org> Cr-Commit-Position: refs/heads/master@{#746272}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/8121d27b297c..b19408040143 git log 8121d27b297c..b19408040143 --date=short --first-parent --format='%ad %ae %s' 2020-03-03 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update Go Deps 2020-03-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ../src 66a8fb00..13184a2d (377 commits) 2020-03-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 ff60abaf62b4..b84969ad69c3 (6 commits) 2020-03-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 416d37452275..176f3a3dbbc9 (2 commits) 2020-03-03 herb@google.com Search for Strike at head of LRU first Created with: gclient setdep -r src/third_party/skia@b19408040143 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 herb@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 Bug: None Tbr: herb@google.com Change-Id: I66e54ef782225884461191b31bc15d0ebb1c36ee Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2084105Reviewed-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@{#746271}
-
Kenichi Ishibashi authored
This struct is going to be used between content/ and the storage service. Convert it to a mojo struct so that it can be used from content/ and the storage service. Bug: 1016064 Change-Id: Iefe90e4d293936f349e932696cf0213f144655db Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2059752Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Makoto Shimazu <shimazu@chromium.org> Commit-Queue: Kenichi Ishibashi <bashi@chromium.org> Cr-Commit-Position: refs/heads/master@{#746270}
-
Zhuoyu Qian authored
Bug: 1043716 Change-Id: I58d87c5beee9d9e2d14f78a81a6edb0f9d128039 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2074845Reviewed-by:
Brian White <bcwhite@chromium.org> Reviewed-by:
Christian Dullweber <dullweber@chromium.org> Commit-Queue: Zhuoyu Qian <zhuoyu.qian@samsung.com> Cr-Commit-Position: refs/heads/master@{#746269}
-
v8-ci-autoroll-builder authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/aa1b2c63..fc542822 Please follow these instructions for assigning/CC'ing issues: https://v8.dev/docs/triage-issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel TBR=hablich@chromium.org,v8-waterfall-sheriff@grotations.appspotmail.com Change-Id: I57223538cfe43866f0aa49221d1856e4ae4a6be4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2083058Reviewed-by:
v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#746268}
-
Makoto Shimazu authored
This reverts commit 63964fe6. Reason for revert: Failed to compile on linux-chromeos-chrome. https://ci.chromium.org/p/chrome/builders/ci/linux-chromeos-chrome/3680 Original change's description: > Refactor the session managers by using SessionManagerObserver > > Use a new class 'UserSessionInitializer' to handle common initialization > logics in 'ChromeSessionManager' and 'UserSessionManager'. Whenever > profiles are loaded, corresponding methods in the observer will be > triggered. > > Bug: 977489 > Change-Id: I24259636906d80cfbec48268eb0c68aa851a4df7 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2044278 > Commit-Queue: Anqing Zhao <anqing@google.com> > Reviewed-by: Xiyuan Xia <xiyuan@chromium.org> > Cr-Commit-Position: refs/heads/master@{#746258} TBR=xiyuan@chromium.org,anqing@google.com Change-Id: Iab6d9b65871a4866dabfb20d66bacaca6df0cedf No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 977489 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2083780Reviewed-by:
Makoto Shimazu <shimazu@chromium.org> Commit-Queue: Makoto Shimazu <shimazu@chromium.org> Cr-Commit-Position: refs/heads/master@{#746267}
-
Jimmy Gong authored
- The scrollable behavior is not used for this dialog as the items in the list do not require updates. - Fixes a bug where two scrolls bars are visible when zoomed in. Bug: 1055733 Change-Id: Ib28babbf5dbdf3aedf5bff4aec7875918de997d9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2083056Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Commit-Queue: jimmy gong <jimmyxgong@chromium.org> Cr-Commit-Position: refs/heads/master@{#746266}
-
Tsuyoshi Horo authored
This CL introduces ResourceSnapshotForWebBundle mojo interface and GetResourceSnapshotForWebBundle() method in LocalFrame mojo interface. This method will be used to create a web bundle file. Design Doc: https://docs.google.com/document/d/1O1fH7ev2NwRqOVd_WjEtv4JaI6fA4x6G3ogfz6Hi9Pc/edit# This is the working-in-progress CL: https://crrev.com/c/1994848 - The browser process will call GetResourceSnapshotForWebBundle() to get the Mojo endpoint of the interface. - The browser process will pass the Mojo endpoint to the utility (data decoder) process. - The utility process will calls the methods of the interface using the passed Mojo endpoint, and will generate a Web Bundle file. Basically this CL implements GetResourceSnapshotForWebBundle() method using the existing page serialization logic for MHTML generation. For web bundle generation, we need to change the serialization logic: - Subframe URL replacement - Style element URL replacement - Shadow DOM support But this CL doesn't implement the web bundle specific logic. We will create another CL to implement them. Bug: 1040752 Change-Id: Ia7470de2cd1e418d8bc2d393f5136042145f62d7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2060360Reviewed-by:
Robert Sesek <rsesek@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Kunihiko Sakamoto <ksakamoto@chromium.org> Commit-Queue: Tsuyoshi Horo <horo@chromium.org> Cr-Commit-Position: refs/heads/master@{#746265}
-
Christopher Lam authored
This CL replaces cros_colors and cros_palette the new JSON5 generated color format. This CL also adds GN generation targets and plumbs the generated CSS file through to OS Settings. Bug: 1018654 Change-Id: I5ef6b3f76c48aa59eac54163b085cd555b18369a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2035483 Commit-Queue: calamity <calamity@chromium.org> Reviewed-by:
Giovanni Ortuño Urquidi <ortuno@chromium.org> Cr-Commit-Position: refs/heads/master@{#746264}
-
Zhuoyu Qian authored
This CL update the functions SandboxFileSystemBackendDelegate::Next and ObfuscatedFileUtil::Next to use dedicated Origin type instead of GURL. Bug: 598424 Change-Id: Ib48ef509f171906bffa38f643f573aa647874831 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2007321 Commit-Queue: Zhuoyu Qian <zhuoyu.qian@samsung.com> Reviewed-by:
Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#746263}
-
John Chen authored
Rename test webkit_layout_tests to blink_web_tests, and update related tools and docs. Bug: 914213 Change-Id: I13031dee55409da093f8450db834c3c4595f579e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2040050 Commit-Queue: John Chen <johnchen@chromium.org> Reviewed-by:
John Budorick <jbudorick@chromium.org> Reviewed-by:
Robert Ma <robertma@chromium.org> Cr-Commit-Position: refs/heads/master@{#746262}
-