Граф коммитов

21383 Коммитов

Автор SHA1 Сообщение Дата
Boris Zbarsky cf6ef6a24b Bug 1467437. Align with other browsers and the spec for whether hashchange and popstate events bubble. r=smaug
I think I caught all the places in our tree that add event listeners for these
events on a non-Window (and hence depend on bubbling behavior), but I'm a
little worried about what happens if webextensions do bareword
addEventListener() for these events...

Differential Revision: https://phabricator.services.mozilla.com/D66798

--HG--
extra : moz-landing-system : lando
2020-03-13 17:45:50 +00:00
moz-wptsync-bot 949748b3a1 Bug 1621936 - [wpt-sync] Update web-platform-tests to 418686f8133f02b6bcf9451522342747b266f1e2, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 418686f8133f02b6bcf9451522342747b266f1e2
wpt-type: landing
2020-03-13 16:47:06 +00:00
moz-wptsync-bot df56a11d2d Bug 1621851 [wpt PR 22206] - Update wpt metadata, a=testonly
wpt-pr: 22206
wpt-type: metadata
2020-03-13 16:47:05 +00:00
Makoto Shimazu e2bcaa143a Bug 1621851 [wpt PR 22206] - Plumb COEP reporter for requests initiated from a service worker, a=testonly
Automatic update from web-platform-tests
Plumb COEP reporter for requests initiated from a service worker

This adds COEP reporter for service worker contexts. CORP failures
happening on subresource requests initiated from a service worker are
reported to the COEP reporter owned by EmbeddedWorkerInstance.

Bug: 1056122
Change-Id: I7884487e0261b4d85bf98b5844c3e34c0b985ebe
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2098166
Commit-Queue: Makoto Shimazu <shimazu@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#749584}

--

wpt-commits: 418686f8133f02b6bcf9451522342747b266f1e2
wpt-pr: 22206
2020-03-13 16:47:05 +00:00
Hiroshige Hayashizaki 5454f26748 Bug 1621542 [wpt PR 22181] - [Import Maps] Drop WPTs for fallback/built-in modules support, a=testonly
Automatic update from web-platform-tests
[Import Maps] Drop WPTs for fallback/built-in modules support

Bug: 829084, 848607
Change-Id: I903141366d7fbda98f795840264f1c58c911d230
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2094383
Reviewed-by: Domenic Denicola <domenic@chromium.org>
Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org>
Cr-Commit-Position: refs/heads/master@{#749562}

--

wpt-commits: ea40adf0b1c61c91499724d45c6995d29ecbb816
wpt-pr: 22181
2020-03-13 16:47:04 +00:00
Yoav Weiss b735a1367d Bug 1621470 [wpt PR 22176] - [client-hints] Add UA full version hint, a=testonly
Automatic update from web-platform-tests
[client-hints] Add UA full version hint

This aligns the implementation with PR#79 [1], by adding both a JS API
and a Client Hint header that expose the browser's full version, and
removing Sec-CH-UA exposing the full version as a result of an opt-in.

[1] https://github.com/WICG/ua-client-hints/pull/79

Change-Id: Idb48b4ab17e5f80e2ecb950a7a3be63aa8099e0e
Bug: 1041883
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2093472
Auto-Submit: Yoav Weiss <yoavweiss@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Commit-Queue: Yoav Weiss <yoavweiss@chromium.org>
Cr-Commit-Position: refs/heads/master@{#749548}

--

wpt-commits: 2b59a1ef857e16769d2cb230cc512fb914e9ed5d
wpt-pr: 22176
2020-03-13 16:47:04 +00:00
haozhe 53f2688934 Bug 1621839 [wpt PR 22202] - Fix Flaky Composite Order test, a=testonly
Automatic update from web-platform-tests
Fix Flaky Composite Order test

This patch fixes the flakiness in getting running-animation order by
making sure the animation is running before we make a measurement.

This test passed all 500 repeated run.

Bug: 1060216
Change-Id: I8b271e1e0d31dac0203aa3a7bb3359f7f1d1eec6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2099474
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#749528}

--

wpt-commits: bb7e53928c77ab258efbd4023cf8687fed27a4c7
wpt-pr: 22202
2020-03-13 16:47:03 +00:00
moz-wptsync-bot 7b5039f408 Bug 1621637 [wpt PR 22188] - Update wpt metadata, a=testonly
wpt-pr: 22188
wpt-type: metadata
2020-03-13 16:47:03 +00:00
Makoto Shimazu 88b696d8b5 Bug 1621637 [wpt PR 22188] - Plumb COEP reporter to a service worker, a=testonly
Automatic update from web-platform-tests
Plumb COEP reporter to a service worker

CORP check happens before a service worker sends the response back to
the client. This CL plumbs a reporter to notify a server of failures of
the check. Note that the error is going to the COEP reporter for the
client, not for the service worker because the check in
FetchRespondWithObserver is considered for the network request is
initiated by the client.

Bug: 1056122
Change-Id: Id8b83f8c506a78e15653a993e9471d9eab0532b7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2094073
Commit-Queue: Makoto Shimazu <shimazu@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#749513}

--

wpt-commits: 406e70921a39c45e51e1856f10ad74f1b875a03b
wpt-pr: 22188
2020-03-13 16:47:02 +00:00
Mustaq Ahmed 5d1a4e44a0 Bug 1621430 [wpt PR 22168] - Add same-origin visibility test for user activation., a=testonly
Automatic update from web-platform-tests
Add same-origin visibility test for user activation.

Also tweak the existing test for crossorigin user activation visibility.

Change-Id: I814cd976f3389c89284d4db2db665464f7ee2689
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2096900
Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org>
Commit-Queue: Mustaq Ahmed <mustaq@chromium.org>
Cr-Commit-Position: refs/heads/master@{#749293}

--

wpt-commits: 413a5f533f40757314d81ee99fed3f04a148ec00
wpt-pr: 22168


--HG--
rename : testing/web-platform/tests/html/user-activation/resources/activation-hierarchy-grandchild.html => testing/web-platform/tests/html/user-activation/resources/activation-hierarchy-crossorigin-grandchild.html
2020-03-13 16:47:02 +00:00
moz-wptsync-bot 9fe094e5f9 Bug 1621348 [wpt PR 22160] - Update wpt metadata, a=testonly
wpt-pr: 22160
wpt-type: metadata
2020-03-13 16:47:01 +00:00
Kevin Ellis b713f3a680 Bug 1621348 [wpt PR 22160] - Fix timeout in update-and-send-events-replacment.html, a=testonly
Automatic update from web-platform-tests
Fix timeout in update-and-send-events-replacment.html

The handling of iframe load events is finicky as indicated in the open
WHATWG issue:

https://github.com/whatwg/html/issues/490

This patch switches the wait mechanism to one that is well behaved
across browsers.  The new process arms the listener before inserting the
iframe into the document.

Bug: 1059963
Change-Id: I372d4fdae3b270699aedf2c5a4de4429e62f42a5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2096782
Reviewed-by: Yi Gu <yigu@chromium.org>
Commit-Queue: Kevin Ellis <kevers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#748853}

--

wpt-commits: ee5cfa46292bdcdd576e698503f4a4a9ffa977c0
wpt-pr: 22160
2020-03-13 16:47:01 +00:00
Kai Ninomiya 4ba8a416cc Bug 1621437 [wpt PR 22169] - Roll WebGPU CTS, a=testonly
Automatic update from web-platform-tests
Roll WebGPU CTS

ec18cc3262..84ee597cde

Change-Id: I5174877da818c6228b2bdaa5f06f0ab244251c77
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2092947
Commit-Queue: Austin Eng <enga@chromium.org>
Reviewed-by: Austin Eng <enga@chromium.org>
Cr-Commit-Position: refs/heads/master@{#749265}

--

wpt-commits: 2003ca515c82ad74ca48c3beac4fb7f013d9d934
wpt-pr: 22169
2020-03-13 16:47:00 +00:00
moz-wptsync-bot 34476a2f65 Bug 1619786 [wpt PR 22074] - Update wpt metadata, a=testonly
wpt-pr: 22074
wpt-type: metadata
2020-03-13 16:47:00 +00:00
Jordan Taylor 38dc398979 Bug 1619786 [wpt PR 22074] - Implemented Phase for ScrollTimelines, a=testonly
Automatic update from web-platform-tests
Implemented Phase for ScrollTimelines

Implemented Phase for ScrollTimelines. Also updated Phase to match
current time model for internal and external behavior which will allow
phase to be accessed as an enum in animation.cc where it will be used
in different calculations.

Added unit test as well as a WPT test for ScrollTimeline Phases.

Bug: 1046833
Change-Id: Ib86f68b34ef91f4e70fdefd55bdb2629dc415a72
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2084777
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Commit-Queue: Jordan Taylor <jortaylo@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#749231}

--

wpt-commits: b1a00b22058e6fa8893f69f2752adcb111c72b10
wpt-pr: 22074
2020-03-13 16:46:59 +00:00
haozhe 379aa68f9f Bug 1620070 [wpt PR 22093] - Support getAnimations() for ShadowRoot, a=testonly
Automatic update from web-platform-tests
Support getAnimations() for ShadowRoot

This patch makes Webanimation to support getAnimations() whose target
element is a shadow root on which this method is called.

Spec: https://drafts.csswg.org/web-animations/#extensions-to-the-documentorshadowroot-interface-mixin

Bug: 1046916
Change-Id: Ibb201fe3a8a21f3852d4f5135ce344238b1476c7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2051768
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Reviewed-by: Robert Flack <flackr@chromium.org>
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#749222}

--

wpt-commits: 3a555dbaa99c26825758f7a3c6b38b7aa965f275
wpt-pr: 22093
2020-03-13 16:46:59 +00:00
moz-wptsync-bot 5d424f9835 Bug 1621607 [wpt PR 22186] - Update wpt metadata, a=testonly
wpt-pr: 22186
wpt-type: metadata
2020-03-13 16:46:58 +00:00
Anne van Kesteren 155c5cd2d0 Bug 1621607 [wpt PR 22186] - COOP: with COOP "same-origin" opener/name should be aligned, a=testonly
Automatic update from web-platform-tests
COOP: with COOP "same-origin" opener/name should be aligned

The two tests had inconsistent expectations as discovered by Valentin. When COOP is involved and COOP causes noopener to be set, we should simultaneously not copy over any name.

Unfortunately this was not clearly reflected by the specification, but is the intended behavior as the fewer unintentended communication channels the better.

--

wpt-commits: a74aa25543d131b783d8b24e625b9a87a8c586cb
wpt-pr: 22186
2020-03-13 16:46:58 +00:00
moz-wptsync-bot 2fef5ce599 Bug 1621335 [wpt PR 22159] - Update wpt metadata, a=testonly
wpt-pr: 22159
wpt-type: metadata
2020-03-13 16:46:57 +00:00
Yutaka Hirano 4ceb6dd07c Bug 1621335 [wpt PR 22159] - Implement COEP reporting for navigation, a=testonly
Automatic update from web-platform-tests
Implement COEP reporting for navigation

Implements https://github.com/mikewest/corpp/pull/10

Bug: 1052764
Change-Id: I76464069d3a0a4ea1463a2e626f5e0b355f175ee
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2091326
Commit-Queue: Yutaka Hirano <yhirano@chromium.org>
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#749129}

--

wpt-commits: 7276e150b9b597e1e688fd1c892454411952e37a
wpt-pr: 22159
2020-03-13 16:46:57 +00:00
youennf 14f1ac06d0 Bug 1620940 [wpt PR 22135] - Add tests verifying that bad preflight response headers fail the load, a=testonly
Automatic update from web-platform-tests
CORS: verify that bad preflight response headers fail the load

--

wpt-commits: 2f0cf365496719ff1a8f432522bf02e0b8785493
wpt-pr: 22135
2020-03-13 16:46:56 +00:00
moz-wptsync-bot 25fd989846 Bug 1621567 [wpt PR 22184] - Update wpt metadata, a=testonly
wpt-pr: 22184
wpt-type: metadata
2020-03-13 16:46:56 +00:00
Philipp Hancke 4993bd9fc8 Bug 1621567 [wpt PR 22184] - webrtc: add more BUNDLE assertions, a=testonly
Automatic update from web-platform-tests
webrtc: add more BUNDLE assertions

adding a positive test for "it bundles on the first transport and closed the second"

BUG=1058826

Change-Id: I1dad046855739d033f028385fb6caca288fa0cf7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2096763
Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com>
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#749114}

--

wpt-commits: 5c86a44cd5a4f6b7de63fe005b9558b2b5918a7f
wpt-pr: 22184
2020-03-13 16:46:55 +00:00
pyup-bot f826643175 Bug 1621504 [wpt PR 22179] - Update mypy to 0.770, a=testonly
Automatic update from web-platform-tests
Update mypy from 0.761 to 0.770
--

wpt-commits: 6d94cc0f2bae372732f56f69816cb29dfc247ace
wpt-pr: 22179
2020-03-13 16:46:55 +00:00
pyup-bot 9272b39eee Bug 1621464 [wpt PR 22174] - Update mozversion to 2.3.0, a=testonly
Automatic update from web-platform-tests
Update mozversion from 2.2.0 to 2.3.0
--

wpt-commits: 848251b33f2acbf24d56e075f05266f1d27a3371
wpt-pr: 22174
2020-03-13 16:46:54 +00:00
pyup.io bot 03bce38e8e Bug 1621461 [wpt PR 22172] - Update mozprofile to 2.5.0, a=testonly
Automatic update from web-platform-tests
Merge pull request #22172 from web-platform-tests/pyup-update-mozprofile-2.4.0-to-2.5.0

Update mozprofile to 2.5.0
--

wpt-commits: 75b2e3cf1ab9476a1abf09a4c4691425bf153061
wpt-pr: 22172
2020-03-13 16:46:54 +00:00
pyup-bot 9b286b25af Bug 1621460 [wpt PR 22171] - Update moznetwork to 1.1.0, a=testonly
Automatic update from web-platform-tests
Update moznetwork from 0.27 to 1.1.0
--

wpt-commits: 7b14ca00191563be5ef623300fe9607fe1fedbf8
wpt-pr: 22171
2020-03-13 16:46:54 +00:00
David Grogan 0057391033 Bug 1621103 [wpt PR 22147] - [css-flexbox] Delete redundant flex-wrap tests, a=testonly
Automatic update from web-platform-tests
[css-flexbox] Delete redundant flex-wrap tests

These don't have a match so weren't being run:

 third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-wrap-001.htm
 third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-wrap_nowrap.html
 third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-wrap_wrap-reverse.html
 third_party/blink/web_tests/external/wpt/css/css-flexbox/flex-wrap_wrap.html

These are failing in all browsers on wpt.fyi because they're not written
correctly:

 third_party/blink/web_tests/external/wpt/css/css-flexbox/ttwf-reftest-flex-wrap-reverse.html
 third_party/blink/web_tests/external/wpt/css/css-flexbox/ttwf-reftest-flex-wrap.html

And we already have these flex-wrap tests that encompass all the
behavior those above were trying to test:

flexbox-flex-wrap-default.htm
flexbox-flex-wrap-flexing.html
flexbox-flex-wrap-nowrap.htm
flexbox-flex-wrap-wrap.htm
flexbox-flex-wrap-wrap-reverse.htm

Fixed: 953534
Change-Id: I13d1c373da08db897548e9309058e25f75048f14
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2094545
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Auto-Submit: David Grogan <dgrogan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#749095}

--

wpt-commits: 7cb390c9ffc067383255b0906297943df332b289
wpt-pr: 22147
2020-03-13 16:46:53 +00:00
Eriko Kurimoto 4b00d3389c Bug 1621555 [wpt PR 22182] - MixedContent: Remove cross-origin workers WPTs, a=testonly
Automatic update from web-platform-tests
MixedContent: Remove cross-origin workers WPTs

This CL removes mixed-content wpts for cross-origin workers.
Cross-origin workers are not allowed regardless of its security policy,
so there is no need to test it.

The auto-generator was unintentionally changed to be able to delete
cross-origin workers wpts in the previous CL:
https://chromium-review.googlesource.com/c/chromium/src/+/2049953
but, the previous CL didn't appropriately delete these tests.
This CL actually deletes such tests. (generator.py is not changed.)

It is discussed here:
https://chromium-review.googlesource.com/c/chromium/src/+/2077319/8/third_party/blink/web_tests/external/wpt/mixed-content/gen/top.meta/opt-in/sharedworker-module/cross-http.no-redirect.https.html#b1

Bug: 906850
Change-Id: I50570a1d41437e7212655252c2f3eae4042dce3d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2097682
Commit-Queue: Eriko Kurimoto <elkurin@google.com>
Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Cr-Commit-Position: refs/heads/master@{#749081}

--

wpt-commits: b33b5e5b7e1f57c0d05b8635cce5a35630a8974b
wpt-pr: 22182
2020-03-13 16:46:53 +00:00
moz-wptsync-bot a4ae541ab9 Bug 1619281 [wpt PR 22039] - Update wpt metadata, a=testonly
wpt-pr: 22039
wpt-type: metadata
2020-03-13 16:46:52 +00:00
Dominic Farolino 5d638c20a9 Bug 1619281 [wpt PR 22039] - Update worklet referrer tests to match spec PR, a=testonly
Automatic update from web-platform-tests
Update worklet referrer tests to match spec PR (#22039)

--

wpt-commits: 4cec5596c806088cd8f1781bdaab1d10abb72394
wpt-pr: 22039
2020-03-13 16:46:52 +00:00
moz-wptsync-bot df9316abbb Bug 1619277 [wpt PR 22038] - Update wpt metadata, a=testonly
wpt-pr: 22038
wpt-type: metadata
2020-03-13 16:46:51 +00:00
Dominic Farolino 0cde59174a Bug 1619277 [wpt PR 22038] - Fix module script descendant referrer tests to match spec PR, a=testonly
Automatic update from web-platform-tests
Fix module script descendant referrer tests (#22038)

--

wpt-commits: 324142d9823b84742ba1dd0dec849e3a76778269
wpt-pr: 22038
2020-03-13 16:46:51 +00:00
Ulan Degenbaev 1e59fd4d46 Bug 1621349 [wpt PR 22161] - Change to plural |userAgentSpecificTypes|, a=testonly
Automatic update from web-platform-tests
Change to plural |userAgentSpecificTypes|

This changes the name of the field to |userAgentSpecificTypes| from
|userAgentSpecificType|

Bug: 1049093
Change-Id: I7583c998bb5f0cc222e5df12bd54368b96895a3f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2095129
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Commit-Queue: Kentaro Hara <haraken@chromium.org>
Auto-Submit: Ulan Degenbaev <ulan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#748968}

--

wpt-commits: ebcb931b73c52f49bb17f1443ba54b21e90e0967
wpt-pr: 22161
2020-03-13 16:46:50 +00:00
moz-wptsync-bot 67133719f2 Bug 1616970 [wpt PR 21908] - Update wpt metadata, a=testonly
wpt-pr: 21908
wpt-type: metadata


--HG--
rename : testing/web-platform/meta/feature-policy/reporting/oversized-images-reporting.html.ini => testing/web-platform/meta/document-policy/reporting/oversized-images-reporting.html.ini
rename : testing/web-platform/meta/feature-policy/reporting/unoptimized-lossy-images-reporting-onload.html.ini => testing/web-platform/meta/document-policy/reporting/unoptimized-lossy-images-reporting-onload.html.ini
rename : testing/web-platform/meta/feature-policy/reporting/unoptimized-lossy-images-reporting.html.ini => testing/web-platform/meta/document-policy/reporting/unoptimized-lossy-images-reporting.html.ini
2020-03-13 16:46:50 +00:00
Charlie Hu 86c5f39b80 Bug 1616970 [wpt PR 21908] - Migrate image policies from feature policy to document policy, a=testonly
Automatic update from web-platform-tests
Migrate image policies from feature policy to document policy

This CL migrates following features from feature policy to document policy:
- unoptimized-lossless-images
- unoptimized-lossless-images-strict
- unoptimized-lossy-images
- oversized-images

Following tests are being migrated to document policy:
- feature-policy-unoptimized-lossless-images

- feature-policy-unoptimized-lossless-images-strict

- feature-policy-unoptimized-lossy-images
- feature-policy-image-policies-with-border-radius
- feature-policy-unoptimized-images-cached-image
- unoptimized-lossy-images-reporting
- unoptimized-lossy-images-reporting-onload

- feature-policy-oversized-images
- feature-policy-oversized-images-edge-cases
- feature-policy-oversized-images-forced-layout
- feature-policy-oversized-images-responsive-image
- feature-policy-oversized-images-styles
- feature-policy-oversized-images-resize
- oversizsed-images-reporting

Changed the test content of
feature-policy-image-policies-with-border-radius. As
legacy-image-formats is removed, The bmp image is not expected to be
blocked. Previously ekaramad@ removed allow=”legacy-image-formats” in
the test but did not update the expected png file in CL(
https://chromium-review.googlesource.com/c/chromium/src/+/1548869).

Also removed flaky expectations on test
feature-policy-image-policies-with-border-radius.

Following web tests are removed:
- external/wpt/feature-policy/parameters/

Bug: 993790
Change-Id: I10e5c4a646efcfab1cdc757c012ae35e75a42241
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2058702
Commit-Queue: Charlie Hu <chenleihu@google.com>
Reviewed-by: Robert Sesek <rsesek@chromium.org>
Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
Reviewed-by: Ian Clelland <iclelland@chromium.org>
Cr-Commit-Position: refs/heads/master@{#748930}

--

wpt-commits: 3bf9565b16741968f6b02d55e6f359285fd4a414
wpt-pr: 21908


--HG--
rename : testing/web-platform/tests/feature-policy/reporting/oversized.jpg => testing/web-platform/tests/document-policy/reporting/oversized.jpg
rename : testing/web-platform/tests/feature-policy/reporting/unoptimized-image.jpg => testing/web-platform/tests/document-policy/reporting/unoptimized-image.jpg
2020-03-13 16:46:49 +00:00
moz-wptsync-bot ac39ab815a Bug 1618017 [wpt PR 21972] - Update wpt metadata, a=testonly
wpt-pr: 21972
wpt-type: metadata
2020-03-13 16:46:48 +00:00
Ovidio Henriquez aaeeaa9c66 Bug 1618017 [wpt PR 21972] - bluetooth: getDevices() implementation, a=testonly
Automatic update from web-platform-tests
bluetooth: getDevices() implementation

This change implements getDevices() which returns a list of
WebBluetoothDevice objects that the current site has permission to
access. If the kWebBluetoothNewPermissionsBackend flag is enabled, the
list of devices will contain all of the permitted devices. If the flag
is not enabled, then the list of devices will contain the permitted
devices that are currently connected to the system.

Design doc:
https://docs.google.com/document/d/1h3uAVXJARHrNWaNACUPiQhLt7XI-fFFQoARSs1WgMDM/edit#heading=h.5ugemo7p04z9

Bug: 577953
Change-Id: I9785f24ee46ac634b6a96d6146f54da37d132a4e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2044660
Commit-Queue: Ovidio de Jesús Ruiz-Henríquez <odejesush@chromium.org>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Reviewed-by: Vincent Scheib <scheib@chromium.org>
Reviewed-by: John Abd-El-Malek <jam@chromium.org>
Reviewed-by: Mustafa Emre Acer <meacer@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Cr-Commit-Position: refs/heads/master@{#748917}

--

wpt-commits: 298c1a238766be0140170f39e5c883fe2ca00ac3
wpt-pr: 21972
2020-03-13 16:46:48 +00:00
Joshua Bell 3619e7ca04 Bug 1620042 [wpt PR 22090] - WPT: Deflake some Indexed DB tests, a=testonly
Automatic update from web-platform-tests
WPT: Deflake some Indexed DB tests

Noticed as flakes in wpt-firefox-stability-nightly, interfering
with landing some other tests.

These tests don't use helpers to ensure unique database names and are
sensisive to residue left by previous tests, e.g. if the cleanup
functions don't run. Make the tests somewhat more robust by ensuring
unique names and deleting state left by previous runs.

Change-Id: Ie2cb5672f12c0fed0e6ff53900f16e5ba8998262
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2086452
Reviewed-by: Daniel Murphy <dmurph@chromium.org>
Commit-Queue: Joshua Bell <jsbell@chromium.org>
Cr-Commit-Position: refs/heads/master@{#748914}

--

wpt-commits: 0669d1c55b206b3d4ab5dfe22c118791ead205a7
wpt-pr: 22090
2020-03-13 16:46:48 +00:00
moz-wptsync-bot 9e709c6e1e Bug 1621161 [wpt PR 22151] - Update wpt metadata, a=testonly
wpt-pr: 22151
wpt-type: metadata
2020-03-13 16:46:47 +00:00
Nicolás Peña Moreno 45afea6209 Bug 1621161 [wpt PR 22151] - [PaintTiming] Add more CSS image testcases, a=testonly
Automatic update from web-platform-tests
[PaintTiming] Add more CSS image testcases

This CL adds testcases for border image, mask image, and image replaced
content.

Bug: 1059427
Change-Id: Ib46ee51df7024273d1c3cd548ae08bc92038eafa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2095916
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Reviewed-by: Annie Sullivan <sullivan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#748836}

--

wpt-commits: 3c27f724dd816cc9c5f55c09481310bb274bc6cb
wpt-pr: 22151
2020-03-13 16:46:47 +00:00
Marijn Kruisselbrink 0ea0cecc94 Bug 1621152 [wpt PR 22150] - [NativeFS] Update web tests to use new writing API., a=testonly
Automatic update from web-platform-tests
[NativeFS] Update web tests to use new writing API.

And remove tests for the old/soon to be removed writing API.

Bug: 853326
Change-Id: Ief44f98be8b59844976de26c90df9b4933041188
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2095564
Reviewed-by: Olivier Yiptong <oyiptong@chromium.org>
Commit-Queue: Marijn Kruisselbrink <mek@chromium.org>
Cr-Commit-Position: refs/heads/master@{#748758}

--

wpt-commits: afb12c96d94c64b056989284c3c90084d2e560c1
wpt-pr: 22150
2020-03-13 16:46:46 +00:00
Robert Ma dc1557777e Bug 1621131 [wpt PR 22148] - Update admin docs, a=testonly
Automatic update from web-platform-tests
Update admin docs (#22148)

* Add an emergency playbook in the wake of #21424
* Update contacts by the way

Co-Authored-By: Michael[tm] Smith <mike@w3.org>

--

wpt-commits: 90d1be516a4db2f71ffac6ec2dc3f3c44bc1bf5b
wpt-pr: 22148
2020-03-13 16:46:46 +00:00
moz-wptsync-bot 73204436b1 Bug 1620492 [wpt PR 22112] - Update wpt metadata, a=testonly
wpt-pr: 22112
wpt-type: metadata
2020-03-13 16:46:45 +00:00
Yutaka Hirano 6f5a8c78ce Bug 1620492 [wpt PR 22112] - [COEP] Fix up navigation CORP, a=testonly
Automatic update from web-platform-tests
[COEP] Fix up navigation CORP

Spec: the sixth item of
https://mikewest.github.io/corpp/#integration-html

Fix stale implementation, and add reporting.

 - Run CORP on redirects.
 - Use the parent COEP instead of the response COEP value.
 - Add reporting plumbing.

Bug: 887967, 1052764
Change-Id: I3723e671fb7d571dcce741f859d8d831ae7c584e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2089183
Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org>
Auto-Submit: Yutaka Hirano <yhirano@chromium.org>
Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org>
Reviewed-by: Sigurd Schneider <sigurds@chromium.org>
Cr-Commit-Position: refs/heads/master@{#748696}

--

wpt-commits: 2341819f62b22de51ff4e84b3d981fe50264dbcd
wpt-pr: 22112
2020-03-13 16:46:45 +00:00
moz-wptsync-bot 5c70091ffc Bug 1618786 [wpt PR 22015] - Update wpt metadata, a=testonly
wpt-pr: 22015
wpt-type: metadata
2020-03-13 16:46:44 +00:00
Camille Lamy aa4ce37a64 Bug 1618786 [wpt PR 22015] - [Security] Remove proxies and opener on COOP's Browsing instance swaps, a=testonly
Automatic update from web-platform-tests
[Security] Remove proxies and opener on COOP's Browsing instance swaps

This removes the relationship between the opener and opened window
during a Cross-Origin-Opener-Policy(COOP) triggered browsing instance
swap, as described in [1].
Which is done by:
- Keeping the |require_coop_browsing_instance_swap| boolean beyond the
navigation request scope as it is needed after its destruction.
- Removing render frame proxies to unrelated site instances within
CommitPending, after the creation of the swap out proxy.
- Deleting the |FrameTreeNode::opener_| (setting it to nullptr).

Most of the WPTs expectations were removed, except for the
CrossOriginIsolated bit which is not implemented yet. This required a
few changes to the tests (mainly common.js) as the change of the window
proxy may be delayed until the previous render frame is unloaded. Which
might take some time since several tests are run in parallel.
This can become immediate by addressing the TODO in [2], but this has
side effects that are not well understood yet.

Some tests are also crashing due to specificities of the test code,
which is being addressed in https://crrev.com/c/2074482.

[1] https://docs.google.com/document/d/1M9dYuKpUMVxWfufhJFPpdAR0rbDVQIYe-YFZWsfs9VQ/edit#heading=h.8uxfgpakgc0
[2] https://source.chromium.org/chromium/chromium/src/+/master:content/browser/frame_host/render_frame_proxy_host.cc;drc=70a2e4eb2bce58d4817b538f0249afb366245dda;l=121?originalUrl=https:%2F%2Fcs.chromium.org%2F

Change-Id: I2b69af8b20035a4b5d6f99795b4a05c4548da728
Bug: 922191
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2062335
Commit-Queue: Camille Lamy <clamy@chromium.org>
Reviewed-by: Alex Moshchuk <alexmos@chromium.org>
Auto-Submit: Pâris Meuleman <pmeuleman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#748656}

--

wpt-commits: 356d989b2b5d06448ac2b167833db21553a4bf29
wpt-pr: 22015
2020-03-13 16:46:44 +00:00
Ulan Degenbaev 2df92562b0 Bug 1621245 [wpt PR 22154] - Update performance.measureMemory to the latest proposal, a=testonly
Automatic update from web-platform-tests
Update performance.measureMemory to the latest proposal

This changes the |type| field of the result to |userAgentSpecificType|
that contains a list of memory types instead of a string.

Bug: 1049093
Change-Id: I313135f8c23f6a7cd00d0861bdd9ef9017846d40
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2096444
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Commit-Queue: Ulan Degenbaev <ulan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#748661}

--

wpt-commits: 63d868ddd979a22b1389ab3b46633ffed776de53
wpt-pr: 22154
2020-03-13 16:46:43 +00:00
moz-wptsync-bot 600c357d0e Bug 1621215 [wpt PR 22152] - Update wpt metadata, a=testonly
wpt-pr: 22152
wpt-type: metadata
2020-03-13 16:46:43 +00:00
Philipp Hancke cc7747c0dc Bug 1621215 [wpt PR 22152] - webrtc: add WPT for unbundled connections, a=testonly
Automatic update from web-platform-tests
webrtc: add WPT for unbundled connections

adds a web platform test which asserts that not negotiating
  https://tools.ietf.org/html/draft-ietf-mmusic-sdp-bundle-negotiation
results in different ICE transports.

BUG=1058826

Change-Id: I0c83c1092808d84c8ad876a97b9ba4661b340ccd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2095537
Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com>
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#748645}

--

wpt-commits: 9ced7dc56eb077a371dded8dbf37211ecb79ec00
wpt-pr: 22152
2020-03-13 16:46:42 +00:00