Commit Graph

755128 Commits

Author SHA1 Message Date
moz-wptsync-bot
4ab2f7357f Bug 1706802 [wpt PR 28633] - Update wpt metadata, a=testonly
wpt-pr: 28633
wpt-type: metadata
2021-04-24 15:48:04 +00:00
Daniel Clark
a2752bea74 Bug 1706802 [wpt PR 28633] - Add JSON module test for load and error events, a=testonly
Automatic update from web-platform-tests
Add JSON module test for load and error events

Add a test validating that the load event fires when appropriate for
a <script> element containing a JSON module import. Also check that
the error event is fired when a JSON module 404s.

These aren't intended to replicate the full suite of corresponding
tests for JavaScript modules. The purpose is to serve as a check that
implementers are reusing the codepaths for these events when
implementing JSON modules.

Bug: 1132413
Change-Id: I4277411c1f1f758c9ea163f87c2a539eacabe082

--

wpt-commits: 161110d01cafe02ac369cbcf205a49dd528305bc
wpt-pr: 28633
2021-04-24 15:48:04 +00:00
Sahir Vellani
848f4aa9e3 Bug 1707102 [wpt PR 28651] - Add fuzzy matching to transform-input-015.html, a=testonly
Automatic update from web-platform-tests
Add fuzzy matching to transform-input-015.html

external/wpt/css/css-transforms/transform-input-015.html is failing due
to anti-aliasing. Fix this issue by using fuzzy matching on 2 pixels.

Bug: 1051143
Change-Id: Ie60f02f95bcdaee7c26884c1dd2ec128df60f014
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2844766
Reviewed-by: Olga Gerchikov <gerchiko@microsoft.com>
Reviewed-by: Philip Rogers <pdr@chromium.org>
Commit-Queue: Sahir Vellani <sahir.vellani@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#875355}

--

wpt-commits: aaf4be7517225472afa14d2e7464ceb3562f3123
wpt-pr: 28651
2021-04-24 15:48:03 +00:00
Mason Freed
dbb195b40b Bug 1706451 [wpt PR 28604] - Handle exceptions thrown at step 12 of HTMLConstructor [1], a=testonly
Automatic update from web-platform-tests
Handle exceptions thrown at step 12 of HTMLConstructor [1]

[1] https://html.spec.whatwg.org/multipage/dom.html#html-element-constructors

Bug: 1197894
Change-Id: I2cc34e8b747ddc9325f03b3830e54a52651bf242
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2837484
Auto-Submit: Mason Freed <masonf@chromium.org>
Reviewed-by: Yuki Shiino <yukishiino@chromium.org>
Reviewed-by: Joey Arhar <jarhar@chromium.org>
Commit-Queue: Mason Freed <masonf@chromium.org>
Cr-Commit-Position: refs/heads/master@{#875303}

--

wpt-commits: 0eaf38744197756c848df29403243b5f8e0c6e53
wpt-pr: 28604
2021-04-24 15:48:02 +00:00
Liviu Tinta
c73515865d Bug 1707011 [wpt PR 28645] - Remove ClickPointerEventIntegerCoordinates flag, a=testonly
Automatic update from web-platform-tests
Remove ClickPointerEventIntegerCoordinates flag

We've decided to keep click, auxclick and contextmenu coordinates as
integers going forward. Remove the flag.

Bug: 1150438
Change-Id: I36814e3a3be9ab928547e5b2bca4dcfd134ce781
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2842807
Reviewed-by: Robert Flack <flackr@chromium.org>
Reviewed-by: Mustaq Ahmed <mustaq@chromium.org>
Commit-Queue: Liviu Tinta <liviutinta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#875276}

--

wpt-commits: b88a8d6e17922687b689950c52cab0fb7842abb6
wpt-pr: 28645
2021-04-24 15:48:01 +00:00
moz-wptsync-bot
c8f7db6fbc Bug 1706465 [wpt PR 28606] - Update wpt metadata, a=testonly
wpt-pr: 28606
wpt-type: metadata
2021-04-24 15:48:01 +00:00
Daniel Clark
81e95068f2 Bug 1706465 [wpt PR 28606] - Add JSON modules tests for charset, integrity, and MIME type parameters, a=testonly
Automatic update from web-platform-tests
Add JSON modules tests for charset, integrity, and MIME type parameters

Add JSON modules tests for the following:
- The <script> element's integrity attribute is respected.
- JSON modules are always decoded as UTF-8 regardless of Content-Type
  or the document's encoding.  The existing coverage we had on this in
  utf8.tenative.html was renamed to charset.html, refactored, and
  expanded.
- Adding parameters to the MIME type doesn't prevent it from being
  evaluated as a JSON MIME type.

Note, some of the existing MIME type tests for */*+json still fail
because it seems the spec issue on these at
https://github.com/whatwg/mimesniff/issues/112 hasn't been fully
resolved. I'll follow up with that separately.

Bug: 1132413
Change-Id: I682de01bbb14b53214fcc16f427a4875f8cfed7f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2841103
Reviewed-by: Domenic Denicola <domenic@chromium.org>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Commit-Queue: Dan Clark <daniec@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#875274}

--

wpt-commits: cda427384ac75751fe809c6006ca5167e0c8f7ad
wpt-pr: 28606
2021-04-24 15:48:00 +00:00
moz-wptsync-bot
bab961734f Bug 1706817 [wpt PR 28634] - Update wpt metadata, a=testonly
wpt-pr: 28634
wpt-type: metadata
2021-04-24 15:48:00 +00:00
Alison Maher
9abaf89424 Bug 1706817 [wpt PR 28634] - [LayoutNG] Nested fixedpos in nested multicol w/ CB in outer multicol, a=testonly
Automatic update from web-platform-tests
[LayoutNG] Nested fixedpos in nested multicol w/ CB in outer multicol

Nested fixedpos elements in a nested multicol were handled previously
by CL:2791850 and CL:2823871. However, if a fixedpos was nested in an
OOF element inside a nested multicol, and the containing block for
the fixedpos was in an outer multicol, the fixedpos was never laid out.
The reason being that when we add an inner multicol with pending OOFs,
we don't make any changes to its OOF descendants. So if the fixedpos
containing block existed outside the inner multicol but inside the
outer multicol, fixedpos_containing_block in NGOutOfFlowPositionedNode
would never be set.

In order to fix this, we need to store a fixedpos_containing_block along
with any inner multicols with pending OOFs, if one exists. A new
struct, NGMulticolWithPendingOOFs, was added to store this information.
The fixedpos_containing_block gets set the first time the inner multicol
reaches a potential fixedpos containing block.

The multicol_offset variable of NGMulticolWithPendingOOFs was added for
two purposes:
  1. Similarly to CL:2836226, the static position was incorrect for
    nested fixedpos elements in a nested fragmentation
    context, and whose containing block was outside both multicols.
    (See fixed-in-nested-multicol-with-transform-container.html for an
    example).
    In this case, multicol_offset is the accumulate multicol offset
    relative to the outer fragmentation context. This gets added
    to the static pos of any fixedpos descendants in
    NGContainerFragmentBuilder::TransferOutOfFlowCandidates().
  2. In the case where the inner multicol found a fixedpos containing
    block, multicol_offset will be the offset from the multicol
    to the top of the fixedpos containing block. This is also used
    in NGContainerFragmentBuilder::TransferOutOfFlowCandidates() to
    ensure that the fixedpos static position is correctly updated.

MulticolCollection was updated from a HeapHashSet of inner multicol
LayoutBoxes to a HeapHashMap from inner multicol LayoutBoxes to
NGMulticolWithPendingOOFs.

In order to avoid creating two NGMulticolWithPendingOOFs structs (one
for the logical space and one for the physical space), the
NGContainingBlock struct was also updated to a templated struct.

Note: this CL does not handle the case of more than two layers
of nesting. For example, in the following case, the fixedpos would
not be laid out at the correct offset:
  multicol
    multicol
      transform
        multicol
          relpos
            abspos
              fixedpos

In order to get this case working, we'd also need to store a reference
to the multicol that the fixedpos containing block was found in inside
NGMulticolWithPendingOOFs. However, this use-case doesn't seem worth
handling at this time.

Bug: 1198674,1200324
Change-Id: I213c35514fecf84fc62e55fe5531cff8b0830429
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2844299
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Commit-Queue: Alison Maher <almaher@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#875257}

--

wpt-commits: 99efbde7f07b6d1b8e6a7708e99c592689451c3d
wpt-pr: 28634
2021-04-24 15:47:59 +00:00
arthursonzogni
8ee929c176 Bug 1706987 [wpt PR 28643] - Fix sharedarraybuffer.html web_tests, a=testonly
Automatic update from web-platform-tests
Fix sharedarraybuffer.html web_tests

Move the test to WPT and use a crossOriginIsolated context to allow
constructing SharedArrayBuffer.

Bug: 1194557
Change-Id: I4661a6c1b54479779367f0cb273dcd4f5fe3cf34
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2845404
Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org>
Reviewed-by: Antonio Sartori <antoniosartori@chromium.org>
Cr-Commit-Position: refs/heads/master@{#875204}

--

wpt-commits: f0100ca251375fc5bf241d14ceaf6dbef74432e9
wpt-pr: 28643
2021-04-24 15:47:58 +00:00
James Graham
a9f455bb56 Bug 1703514 [wpt PR 28396] - Add a lint that checks paths are unique irrespective of case, a=testonly
Automatic update from web-platform-tests
Add a lint that checks paths are unique irrespective of case

Paths that are the same excluding case don't work reliably across
operating systems and can be forbidden by vendor CI. So we should
error on these paths in the lint.

--

wpt-commits: ff952d5fb2b0879138f24c89e4b190d8a46d8d57
wpt-pr: 28396
2021-04-24 15:47:57 +00:00
Yifan Luo
5ec3672ed8 Bug 1705425 [wpt PR 28516] - [Credentialless] Add tests for service worker., a=testonly
Automatic update from web-platform-tests
[Credentialless] Add tests for service worker.

This CL add tests for service worker with COEP:cors-or-credentialless on
frames COEP:none and COPE:cors-or-credentialless and send same/cross
origin requests from the workers with no-cors mode.

Cookies from same_origin should be remained while cookies for cross_origin
request should be removed.

Bug: 1199282
Change-Id: I5043c4092c3562dbefe222b93e1e5c6a8728f259
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2827857
Commit-Queue: Yifan Luo <lyf@chromium.org>
Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#875092}

--

wpt-commits: 7b487b65fcd70f6c95d7dbfbf6a5466a2b6be646
wpt-pr: 28516
2021-04-24 15:47:57 +00:00
moz-wptsync-bot
503df1f352 Bug 1706873 [wpt PR 28636] - Update wpt metadata, a=testonly
wpt-pr: 28636
wpt-type: metadata
2021-04-24 15:47:56 +00:00
Kenichi Ishibashi
13709657f9 Bug 1706873 [wpt PR 28636] - Add a WPT for WebTransport constructor, a=testonly
Automatic update from web-platform-tests
Add a WPT for WebTransport constructor

Also remove a test for QuicTransport constructor since it is no longer
supported.

Bug: 1201569
Change-Id: I76e5ea6a9a109f03f18d42f2ec359f8974998e5d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2846261
Commit-Queue: Kenichi Ishibashi <bashi@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#875063}

--

wpt-commits: 66485c70576bd185df5d24e4146d31c024a42ba2
wpt-pr: 28636
2021-04-24 15:47:56 +00:00
Fredrik Söderqvist
acfd88256c Bug 1706700 [wpt PR 28629] - Pixel-snap 'background-clip' ('content-box' and 'padding-box'), a=testonly
Automatic update from web-platform-tests
Pixel-snap 'background-clip' ('content-box' and 'padding-box')

The actual painted background is snapped so this should make the two
consistent.

Bug: 957946
Change-Id: I297543a64ab58f854ed3d7bf35bfe8555b3a0993
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2840843
Reviewed-by: Stephen Chenney <schenney@chromium.org>
Commit-Queue: Fredrik Söderquist <fs@opera.com>
Cr-Commit-Position: refs/heads/master@{#875058}

--

wpt-commits: c842a593ec65ac8c6680f1b24d2c37666975e478
wpt-pr: 28629
2021-04-24 15:47:55 +00:00
Philip Jägenstedt
e505c52391 Bug 1706898 [wpt PR 28639] - Merge xslt/ into dom/xslt/, a=testonly
Automatic update from web-platform-tests
Merge xslt/ into dom/xslt/ (#28639)

After https://github.com/web-platform-tests/wpt/pull/28638 the interface
is in dom.idl, so remove xslt.tentative.idl and move the remaining tests
into dom/xslt/ with a new README.
--

wpt-commits: f50fad694e04166f60af738d91114b65757df050
wpt-pr: 28639
2021-04-24 15:47:54 +00:00
moz-wptsync-bot
81465c7369 Bug 1705341 [wpt PR 28502] - Update wpt metadata, a=testonly
wpt-pr: 28502
wpt-type: metadata
2021-04-24 15:47:53 +00:00
Antonio Sartori
b8956121e9 Bug 1705341 [wpt PR 28502] - CSP: Move form-action check to the browser, a=testonly
Automatic update from web-platform-tests
CSP: Move form-action check to the browser

The Content Security Policy check for 'form-action' is a navigational
check, that we perform at the moment half in Blink (for the initial
URL) and half in the Browser (for redirects). The Browser part is
currently implemented in a navigational throttle and is not using the
correct policies and context.

Thanks to the PolicyContainerHost, this CL simplifies the check in the
Browser by removing the FormSubmissionThrottle and moving the check to
the NavigationRequest, in the same place where other navigational
checks are performed. At the same time, it removes the check from
Blink relying to the Browser check also for the initial request URL.

Change-Id: I28be978be3c86f1d8ad8b41398542c4e735758e3
Bug: 694525,663512,700964,1172898,1021462,713388
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2797339
Commit-Queue: Antonio Sartori <antoniosartori@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#875047}

--

wpt-commits: ae2b12963e524582555638df74e7a287d35aa048
wpt-pr: 28502
2021-04-24 15:47:53 +00:00
moz-wptsync-bot
6eebcf9343 Bug 1706889 [wpt PR 28638] - Update wpt metadata, a=testonly
wpt-pr: 28638
wpt-type: metadata
2021-04-24 15:47:52 +00:00
github-actions[bot]
7b2ffba8d5 Bug 1706889 [wpt PR 28638] - Sync interfaces/ with @webref/idl 2.1.0, a=testonly
Automatic update from web-platform-tests
Sync interfaces/ with @webref/idl 2.1.0 (#28638)

--

wpt-commits: b33f778c6d54c8c02ab2444c92f982d0ece007e7
wpt-pr: 28638
2021-04-24 15:47:52 +00:00
Philip Jägenstedt
c8dfd059e3 Bug 1706609 [wpt PR 28619] - [idlharness.js] remove support for implements statements, a=testonly
Automatic update from web-platform-tests
[idlharness.js] remove support for implements statements (#28619)

The last of these were removed in https://github.com/web-platform-tests/wpt/pull/17060.
--

wpt-commits: 684b773116541669815c55c1e3e70b3dc8890250
wpt-pr: 28619
2021-04-24 15:47:51 +00:00
Dale Curtis
88d5549a23 Bug 1706550 [wpt PR 28612] - [ImageDecoder] Remove decodeMetadata() in favor of tracks.ready., a=testonly
Automatic update from web-platform-tests
[ImageDecoder] Remove decodeMetadata() in favor of tracks.ready.

Since metadata is always queued automatically, decodeMetadata()
doesn't really do what it says. There's a better web idiom for
this a 'ready' property that's a one-time resolved promise.

Instead of calling decodeMetadata(), clients should just use
decode.tracks.ready.then(...)

Since the last round of breaking changes didn't cause any
issues without a deprecation period, drop decodeMetadata()
without a deprecation period as well.

Fixed: 1182435

Change-Id: I95317d6daaba9a98a7f33d594b50921800a6fbe3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2842034
Auto-Submit: Dale Curtis <dalecurtis@chromium.org>
Commit-Queue: Chrome Cunningham <chcunningham@chromium.org>
Reviewed-by: Chrome Cunningham <chcunningham@chromium.org>
Cr-Commit-Position: refs/heads/master@{#874987}

--

wpt-commits: 33c7cb54285ac9dc5161a5b7cf24690723397911
wpt-pr: 28612
2021-04-24 15:47:51 +00:00
Olga Gerchikov
6703a5d8f2 Bug 1702820 [wpt PR 28358] - Removed scroll start and end offset properties of ScrollTimeline, a=testonly
Automatic update from web-platform-tests
Removed scroll start and end offset properties of ScrollTimeline

Made modifications spec'ed in
https://github.com/w3c/csswg-drafts/pull/5803:
- Removed startOffset and endOffset attributes.
- Updated procedures based on spec changes, including allowing single
scroll offset of 'auto'.

Bug: 1094014
Change-Id: Id08c9ce1818bd561ac291ca3e1f99c22dbb15674
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2801290
Commit-Queue: Olga Gerchikov <gerchiko@microsoft.com>
Reviewed-by: Robert Flack <flackr@chromium.org>
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#874955}

--

wpt-commits: 44d0f24ba4dc413c7142bdb7d1daf9186bbd680d
wpt-pr: 28358
2021-04-24 15:47:50 +00:00
moz-wptsync-bot
4f16d3ebe0 Bug 1706659 [wpt PR 28623] - Update wpt metadata, a=testonly
wpt-pr: 28623
wpt-type: metadata
2021-04-24 15:47:50 +00:00
cathiechen
9b04486012 Bug 1706659 [wpt PR 28623] - Split the test cases for mapping width and height to aspect ratio, a=testonly
Automatic update from web-platform-tests
Split the test cases for mapping width and height to aspect ratio (#28623)

Split up the test cases for mapping width and height attributes to aspect ratio.

To make sure that each element has its own test case, so that the test won't
break in the middle of test cases and affect other images' test.
--

wpt-commits: 1f07a2242db1842f57c321489bf24c51225522cf
wpt-pr: 28623
2021-04-24 15:47:49 +00:00
James Graham
dda705f508 Bug 1706661 [wpt PR 28625] - Don't try to set Access-Control-Allow-Origin to None in worklet tests, a=testonly
Automatic update from web-platform-tests
Don't try to set Access-Control-Allow-Origin to None in worklet tests

--

wpt-commits: cac1166c49e3aa511f8fd38ce0a5f588f9f145d4
wpt-pr: 28625
2021-04-24 15:47:49 +00:00
moz-wptsync-bot
8a766fb410 Bug 1706660 [wpt PR 28624] - Update wpt metadata, a=testonly
wpt-pr: 28624
wpt-type: metadata
2021-04-24 15:47:48 +00:00
Xida Chen
694f405974 Bug 1706660 [wpt PR 28624] - [composite-bgcolor-animation] Move some layout test to subdir, a=testonly
Automatic update from web-platform-tests
[composite-bgcolor-animation] Move some layout test to subdir

Some of the test in css-backgrounds/animations/ are specifically
test that we can trigger repaint or paint invalidation correctly.
This CL moves those test into a subdir. No behavior change is
expected.

Bug: 1197218
Change-Id: I7e585dae9316a19cfbe08ba264b353eca5b21934
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2842187
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Commit-Queue: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#874766}

--

wpt-commits: 8d09bbcbe986725e7f9b770c4443a2a598ee59a3
wpt-pr: 28624
2021-04-24 15:47:48 +00:00
moz-wptsync-bot
28736aa0be Bug 1706556 [wpt PR 28613] - Update wpt metadata, a=testonly
wpt-pr: 28613
wpt-type: metadata
2021-04-24 15:47:47 +00:00
Dale Curtis
2f51c51894 Bug 1706556 [wpt PR 28613] - [WebCodecs] Fix WPT tests for reset during flush., a=testonly
Automatic update from web-platform-tests
[WebCodecs] Fix WPT tests for reset during flush.

The previous test didn't actually expose the desired issue since
flush() was still pending when reset() occurs. Resulting in the
flush() being cancelled before it started executing.

Instead wait for the first frame before queueing the flush to
ensure there are no other pending operations.

R=eugene

Fixed: 1200768
Change-Id: I8a68ef608aa5565f9c86f8c004c292298d30ef0d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2841756
Reviewed-by: Eugene Zemtsov <eugene@chromium.org>
Commit-Queue: Dale Curtis <dalecurtis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#874747}

--

wpt-commits: f13c3c022ac45ee6bd282af0be7fc7d730e9c9f5
wpt-pr: 28613
2021-04-24 15:47:47 +00:00
Xida Chen
b362e94f35 Bug 1706464 [wpt PR 28605] - Off-thread CSS paint: handle no-op animation, a=testonly
Automatic update from web-platform-tests
Off-thread CSS paint: handle no-op animation

In a previous CL here:
https://chromium-review.googlesource.com/c/chromium/src/+/2795243
We handled a no-op background-color animation by keep it running on
the compositor thread. This is okay because it is a no-op animation.

This CL follows the same approach as the background-color animation
case. In particular, when it is a custom property animated by CSS
paint worklet, and this custom property animation is a no-op one,
then we keep it running on the compositor thread.

Bug: 1193162
Change-Id: I3f2093092053ad9c9363a64d6d46df039e9bddf0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2841783
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Commit-Queue: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#874704}

--

wpt-commits: b47b8a1f933a9ec2b62f1608886155f911431111
wpt-pr: 28605
2021-04-24 15:47:46 +00:00
Philip Jägenstedt
a3301dfb95 Bug 1705666 [wpt PR 28538] - [GitHub Actions] consistently use ubuntu-20.04 and checkout v2, a=testonly
Automatic update from web-platform-tests
[GitHub Actions] consistently use ubuntu-20.04 and checkout v2 (#28538)

The default fetch-depth has changed, and the epochs workflow needs the
history for `./wpt rev-list` to work.
--

wpt-commits: 280d5059bbeff7177215e0990d7cfb3ef8e14ec7
wpt-pr: 28538
2021-04-24 15:47:46 +00:00
moz-wptsync-bot
f4936f81fe Bug 1706258 [wpt PR 28593] - Update wpt metadata, a=testonly
wpt-pr: 28593
wpt-type: metadata
2021-04-24 15:47:45 +00:00
Philip Jägenstedt
4bdba1c1e8 Bug 1706258 [wpt PR 28593] - Test ShadowRoot's delegatesFocus attribute, a=testonly
Automatic update from web-platform-tests
Test ShadowRoot's delegatesFocus attribute (#28593)

Follows https://github.com/whatwg/dom/pull/974.
--

wpt-commits: 9ee6580ff84c00e6a6929b8edfe60ae99fafd1ab
wpt-pr: 28593
2021-04-24 15:47:45 +00:00
Philip Jägenstedt
6a0a0c9cbf Bug 1705781 [wpt PR 28548] - [GitHub Actions] Update certificate regeneration workflow, a=testonly
Automatic update from web-platform-tests
[GitHub Actions] Update certificate regeneration workflow (#28548)

For consistency of naming and versions in other workflows.
--

wpt-commits: a5a57f829bc30ca1e8a637df61a551603f6c6365
wpt-pr: 28548
2021-04-24 15:47:44 +00:00
Philip Jägenstedt
3b40741f2b Bug 1706002 [wpt PR 28570] - Unpin docutils in docs/requirements.txt, a=testonly
Automatic update from web-platform-tests
Unpin docutils in docs/requirements.txt (#28570)

It was pinned in https://github.com/web-platform-tests/wpt/pull/28467,
but with the release of 0.17.1 it seems to be working again:
https://github.com/web-platform-tests/wpt/pull/28561

Closes https://github.com/web-platform-tests/wpt/pull/28561.
--

wpt-commits: d78d6057c7b30ddf9b5d5ff5e15414111be204ba
wpt-pr: 28570
2021-04-24 15:47:44 +00:00
Kagami Sascha Rosylight
df51ab313b Bug 1700964 [wpt PR 28241] - Historical test for WheelEvent#initWheelEvent, a=testonly
Automatic update from web-platform-tests
Historical test for WheelEvent#initWheelEvent

--

wpt-commits: df6f7468721aa6c498ce42281ab4c2cb33066259
wpt-pr: 28241
2021-04-24 15:47:43 +00:00
Luca Casonato
d3b4d18512 Bug 1703613 [wpt PR 28401] - chore: move FileAPI/reading-data-section to any.js, a=testonly
Automatic update from web-platform-tests
chore: move FileAPI/reading-data-section to any.js

--

wpt-commits: 648205dcf15d75c37b7abe7a0c1a2a7128baea36
wpt-pr: 28401
2021-04-24 15:47:43 +00:00
dependabot[bot]
c5db81e63a Bug 1704449 [wpt PR 28440] - Bump jsdom from 11.12.0 to 16.5.3 in /webrtc/tools, a=testonly
Automatic update from web-platform-tests
Bump jsdom from 11.12.0 to 16.5.3 in /webrtc/tools

Bumps [jsdom](https://github.com/jsdom/jsdom) from 11.12.0 to 16.5.3.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md)
- [Commits](https://github.com/jsdom/jsdom/compare/11.12.0...16.5.3)

Signed-off-by: dependabot[bot] <support@github.com>
--

wpt-commits: 32f685eab79612d02c66e1eafb61d08f866d525e
wpt-pr: 28440
2021-04-24 15:47:42 +00:00
dependabot[bot]
4e20e5082b Bug 1704450 [wpt PR 28441] - Bump eslint from 4.19.1 to 7.24.0 in /webrtc/tools, a=testonly
Automatic update from web-platform-tests
Bump eslint from 4.19.1 to 7.24.0 in /webrtc/tools

Bumps [eslint](https://github.com/eslint/eslint) from 4.19.1 to 7.24.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v4.19.1...v7.24.0)

Signed-off-by: dependabot[bot] <support@github.com>
--

wpt-commits: d867e9f8cc14c2c4103b59630537c2cba10a90e0
wpt-pr: 28441
2021-04-24 15:47:42 +00:00
Morten Stenshorne
1b12d48fbe Bug 1706405 [wpt PR 28602] - Only clip the axes that should be clipped, also when block-fragmented., a=testonly
Automatic update from web-platform-tests
Only clip the axes that should be clipped, also when block-fragmented.

Bug: 829028
Change-Id: I02c3c7be4b82c7213c96a6413e9a5aa0dc50cd9d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2837827
Reviewed-by: Koji Ishii <kojii@chromium.org>
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#874610}

--

wpt-commits: 4d03b26e10d8565bb10b27b0fd3c9aa518c0d18e
wpt-pr: 28602
2021-04-24 15:47:41 +00:00
moz-wptsync-bot
d4b1263a0b Bug 1699173 [wpt PR 28116] - Update wpt metadata, a=testonly
wpt-pr: 28116
wpt-type: metadata
2021-04-24 15:47:40 +00:00
Camillo Bruni
04d895c44d Bug 1699173 [wpt PR 28116] - [blink] 1/2 Module streaming compilation for <link rel=preload>, a=testonly
Automatic update from web-platform-tests
[blink] 1/2 Module streaming compilation for <link rel=preload>

Share ScriptResources, even if the script type mismatches to avoid
downloading resources twice in the case of preload for class and
module scripts.

Bug: 1178198
Change-Id: I32feadfdd04ce3cabae30a2208d9daedb4724380
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2764608
Commit-Queue: Camillo Bruni <cbruni@chromium.org>
Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org>
Reviewed-by: Yoav Weiss <yoavweiss@chromium.org>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Cr-Commit-Position: refs/heads/master@{#874609}

--

wpt-commits: de1d31decb9c7f9fdcd77a9c553b4f3d49e6f061
wpt-pr: 28116
2021-04-24 15:47:40 +00:00
Philip Jägenstedt
16d12e43c6 Bug 1706406 [wpt PR 28603] - [idlharness.js] Remove unnecessary Math.fround fallback, a=testonly
Automatic update from web-platform-tests
[idlharness.js] Remove unnecessary Math.fround fallback

It is supported everywhere since a long time:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/fround#browser_compatibility

--

wpt-commits: 62067af9786a401073f020f12f4e0f2c034e7bd7
wpt-pr: 28603
2021-04-24 15:47:39 +00:00
dependabot[bot]
529acc7158 Bug 1700620 [wpt PR 28212] - Bump lxml from 4.6.2 to 4.6.3 in /css, a=testonly
Automatic update from web-platform-tests
Bump lxml from 4.6.2 to 4.6.3 in /css

Bumps [lxml](https://github.com/lxml/lxml) from 4.6.2 to 4.6.3.
- [Release notes](https://github.com/lxml/lxml/releases)
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt)
- [Commits](https://github.com/lxml/lxml/compare/lxml-4.6.2...lxml-4.6.3)

Signed-off-by: dependabot[bot] <support@github.com>
--

wpt-commits: a3750b96b9d651ef588a6a52daba19fac32c613a
wpt-pr: 28212
2021-04-24 15:47:38 +00:00
Yi Xu
295b1d952d Bug 1706183 [wpt PR 28587] - Adding more toBlob and toDataURL tests for p3 colorspace, a=testonly
Automatic update from web-platform-tests
Adding more toBlob and toDataURL tests for p3 colorspace

Adding toBlob and toDataURL tests for p3 colorspace, which does the
following:
- create a p3 canvas
- Use putImageData to put in some p3 data
- Call getImageData to retrieve data from canvas
- call toBlob/toDataURL and asking for data in p3 format
- compare if result of toBlob/toDataURL is same as the result from
  getImageData from step 3

Bug: 1178707

Change-Id: I720b881defea6c94ab900499a6589d29323b1457
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2836407
Commit-Queue: Yi Xu <yiyix@chromium.org>
Reviewed-by: Juanmi Huertas <juanmihd@chromium.org>
Cr-Commit-Position: refs/heads/master@{#874588}

--

wpt-commits: ae3e3fc88e738e6ea434f5f877a91223832e6f97
wpt-pr: 28587
2021-04-24 15:47:38 +00:00
moz-wptsync-bot
ed41821c1d Bug 1706522 [wpt PR 28609] - Update wpt metadata, a=testonly
wpt-pr: 28609
wpt-type: metadata
2021-04-24 15:47:37 +00:00
Dale Curtis
aa0e5f2de7 Bug 1706522 [wpt PR 28609] - [WebCodecs] Fix issues when reset() happens during flush()., a=testonly
Automatic update from web-platform-tests
[WebCodecs] Fix issues when reset() happens during flush().

reset() clears the active configuration, so we should not attempt
to reinitialize if reset() was called during flush().

R=eugene

Fixed: 1200768
Change-Id: Iac34480ba859ab156d6a93c943a7ffce9304b1ec
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2842784
Auto-Submit: Dale Curtis <dalecurtis@chromium.org>
Commit-Queue: Dale Curtis <dalecurtis@chromium.org>
Commit-Queue: Eugene Zemtsov <eugene@chromium.org>
Reviewed-by: Eugene Zemtsov <eugene@chromium.org>
Cr-Commit-Position: refs/heads/master@{#874546}

--

wpt-commits: 48d3f81aaa869cfeb088cec66b50b513319bf2ec
wpt-pr: 28609
2021-04-24 15:47:37 +00:00
moz-wptsync-bot
0a27e841f2 Bug 1705232 [wpt PR 28491] - Update wpt metadata, a=testonly
wpt-pr: 28491
wpt-type: metadata
2021-04-24 15:47:36 +00:00
Matt Wolenetz
fafce44ffe Bug 1705232 [wpt PR 28491] - MSE-in-Workers: Add tests of detach concurrent with appendBuffer, a=testonly
Automatic update from web-platform-tests
MSE-in-Workers: Add tests of detach concurrent with appendBuffer

To help find faults like those fixed in crbug 1195441, this change adds
a web test that is like the existing
mediasource-worker-play-terminate-worker case, though instead it
detaches the MediaSource from the element at various times before,
during and after the worker is buffering in small pieces. Further
refinement of the MediaSource readyState for the scenario where a
concurrent "closing has begun" causes exception on attempt to use the
closing MediaSource will be necessary to refine this new test further to
not ignore so many exceptions in the worker thread; TODOs are included
for that in the new test.

This change also refactors MSE-in-Workers tests' communication to use
a structured message format.

BUG=1195441,878133
TEST=mediasource-worker-detach-element.html, confirmed locally in a
release build with DCHECKS enabled to reliably catch the issue in bug
1195441 (with that bug's fix locally reverted for this check).

Change-Id: I3e041d7b06db96d3d976593f20181d073fad1da1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2823974
Commit-Queue: Matthew Wolenetz <wolenetz@chromium.org>
Reviewed-by: Will Cassella <cassew@google.com>
Cr-Commit-Position: refs/heads/master@{#874470}

--

wpt-commits: ece50720e2ad03fb16c129e50706dd77029d4ca4
wpt-pr: 28491
2021-04-24 15:47:36 +00:00