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

876833 Коммитов

Автор SHA1 Сообщение Дата
Christian Biesinger 7ce61e321d Bug 1883545 [wpt PR 44923] - [FedCM] Add a webdriver command for the "Use Other Account" button, a=testonly
Automatic update from web-platform-tests
[FedCM] Add a webdriver command for the "Use Other Account" button

Bug: 327458808
Change-Id: Ia9c575f61772588efbaa72943115de250c225433
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5341752
Reviewed-by: Robert Flack <flackr@chromium.org>
Commit-Queue: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1268650}

--

wpt-commits: 43f7c2c9b3353d526ceb65f263dcfa2be47e5d64
wpt-pr: 44923
2024-03-14 08:38:25 +00:00
moz-wptsync-bot 6c09c49838 Bug 1882120 [wpt PR 44789] - Update wpt metadata, a=testonly
wpt-pr: 44789
wpt-type: metadata
2024-03-14 08:38:24 +00:00
Blink WPT Bot 9e09286f47 Bug 1882120 [wpt PR 44789] - [css-scroll-snap-2] Prioritize targets common to both axes, a=testonly
Automatic update from web-platform-tests
[css-scroll-snap-2] Prioritize targets common to both axes (#44789)

Per step 6 of the proposal[1] to standardize snap point selection.

Improvements are made to the test files so that scrolling to set(s) of
aligned elements in one or both axes is supported and correctly handled.

[1]https://github.com/w3c/csswg-drafts/issues/9622#issue-2006578282

Bug: 323840955

Change-Id: I8ee234b6d5ae62329fdf12736ebef37ce685dc1b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5296594
Commit-Queue: David Awogbemila <awogbemila@chromium.org>
Reviewed-by: Steve Kobes <skobes@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1268146}

Co-authored-by: David Awogbemila <awogbemila@chromium.org>
--

wpt-commits: 41e29a8e0b38e19aada34f0b8eabfe9a993cbe94
wpt-pr: 44789
2024-03-14 08:38:23 +00:00
moz-wptsync-bot 2fe9cc8503 Bug 1883405 [wpt PR 44904] - Update wpt metadata, a=testonly
wpt-pr: 44904
wpt-type: metadata
2024-03-14 08:38:22 +00:00
Nan Lin a126f0225a Bug 1883405 [wpt PR 44904] - Support header error debug reports for Attribution Reporting API, a=testonly
Automatic update from web-platform-tests
Support header error debug reports for Attribution Reporting API

https://github.com/WICG/attribution-reporting-api/pull/1180

This CL introduces a new mojo method in AttributionDataHost mojo
interface to plumb the errors from header validation in the renderer to
the browser. This is necessary as the permission check for debug
reporting is performed in the browser, and also it helps to unify the
code path for errors from header validation in the browser.

Bug: 328043301
Change-Id: If8c0f1295dfc08d914138362c9275b0952b2e4b4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5334963
Reviewed-by: Nate Chapin <japhet@chromium.org>
Reviewed-by: Brendon Tiszka <tiszka@chromium.org>
Reviewed-by: Andrew Paseltiner <apaseltiner@chromium.org>
Reviewed-by: Avi Drissman <avi@chromium.org>
Commit-Queue: Nan Lin <linnan@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1268584}

--

wpt-commits: 11df0cd533436c33c98299fd9a52e2393d1cf21f
wpt-pr: 44904
2024-03-14 08:38:22 +00:00
moz-wptsync-bot 6a262ecaa6 Bug 1883874 [wpt PR 44933] - Update wpt metadata, a=testonly
wpt-pr: 44933
wpt-type: metadata
2024-03-14 08:38:21 +00:00
L. David Baron 88196d4742 Bug 1883874 [wpt PR 44933] - Treat indefinite percentages in calc-size() calculation as 0., a=testonly
Automatic update from web-platform-tests
Treat indefinite percentages in calc-size() calculation as 0.

This makes us correctly treat percentages in a calc-size() calculation
as zero in contexts where percentages are not definite.

Previously the tests I had for this passed because they were resolving
against -1 (kIndefiniteSize) and then the result was being clamped.
This adds a test (the "calc-size(any, 31% + 12px)" case) for a case
where that doesn't work correctly.

Bug: 313072
Change-Id: I37660a4c259cf02233d19659301f337077d30436
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5345509
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Auto-Submit: David Baron <dbaron@chromium.org>
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1268559}

--

wpt-commits: 1c839111fa1a7e1a06cbb359e89982f9cea5114b
wpt-pr: 44933
2024-03-14 08:38:20 +00:00
Weizhong Xia 0032e44c2f Bug 1882892 [wpt PR 44868] - Use chromedriver to run WPTs with content_shell, a=testonly
Automatic update from web-platform-tests
Use chromedriver to run WPTs with content_shell (#44868)

* Use chromedriver to run WPTs with content_shell

Use Chrome/WebDriver*Executor to run WPTs and drop
executorcontentshell.py.

Bug: 1295373
--

wpt-commits: 9be8c81d620080c6210417ee0eaacac609ca18b7
wpt-pr: 44868
2024-03-14 08:38:20 +00:00
moz-wptsync-bot eac7be3aae Bug 1879449 [wpt PR 44489] - Update wpt metadata, a=testonly
wpt-pr: 44489
wpt-type: metadata
2024-03-14 08:38:19 +00:00
Jonathan Lee 46b7f0a55e Bug 1879449 [wpt PR 44489] - [wptrunner] Add `infrastructure/expected-fail/` test for user prompts, a=testonly
Automatic update from web-platform-tests
[wptrunner] Add `infrastructure/expected-fail/` test for user prompts

This test exercises the handling of a testharness.js test that opens
user prompts like `window.alert(...)`. For WebDriver-controlled browsers
that default to "dismiss and notify", this should raise a harness error
in the executor's testdriver loop.

--
Cycle testdriver loop correctly

Otherwise, the executor, which expects a list, will fail to unpack
`None`.

--

wpt-commits: 0ee7a5af66cbe9c61a7db53cc35b8ecf6619286c, 7b6ef524a780c3d5f6b7c8d35ac03ddf03d97723
wpt-pr: 44489
2024-03-14 08:38:18 +00:00
moz-wptsync-bot 9710a6e164 Bug 1880804 [wpt PR 44645] - Update wpt metadata, a=testonly
wpt-pr: 44645
wpt-type: metadata
2024-03-14 08:38:17 +00:00
Palak Agarwal f4b9536941 Bug 1880804 [wpt PR 44645] - Implement constructor in RTCEncodedVideoFrame, a=testonly
Automatic update from web-platform-tests
Implement constructor in RTCEncodedVideoFrame

This is inline with the algorithm described in https://github.com/w3c/webrtc-encoded-transform/compare/main...palak8669:webrtc-encoded-transform:constructor_frame

This is a reland of https://chromium-review.googlesource.com/c/chromium/src/+/5295578 which got reverted due
to wrong include rules.

Bug: 14709
Change-Id: I5da20d10295908b2592c3c7202aa56fd206bf908
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5307134
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Commit-Queue: Palak Agarwal <agpalak@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1268408}

--

wpt-commits: 74e6f36b15866ee7178f424a2944a8fadcf4a169
wpt-pr: 44645
2024-03-14 08:38:16 +00:00
moz-wptsync-bot 85a31c661d Bug 1883867 [wpt PR 44930] - Update wpt metadata, a=testonly
wpt-pr: 44930
wpt-type: metadata
2024-03-14 08:38:16 +00:00
Maksim Sadym 5f028a29e2 Bug 1883867 [wpt PR 44930] - [WebDriver BiDi] allow non-empty default cookie partition key, a=testonly
Automatic update from web-platform-tests
[WebDriver BiDi] allow non-empty default cookie partition key (#44930)

In Chromium, [expand a storage partition spec](https://w3c.github.io/webdriver-bidi/#expand-a-storage-partition-spec) will be extended with `userContext` even for an empty partition key, as it is in the [default values for storage partition key attributes ](https://w3c.github.io/webdriver-bidi/#default-values-for-storage-partition-key-attributes).

This PR allows to get the default partition key of the endpoint and uses it in the assertions.
--

wpt-commits: a4b65c8a952080867e5a6665b7b2ea64a08dc813
wpt-pr: 44930
2024-03-14 08:38:15 +00:00
James Graham c70340e9b1 Bug 1861963 [wpt PR 42839] - Fix accessing update_properties for product, a=testonly
Automatic update from web-platform-tests
Fix accessing update_properties for product

Now that we're passing around a Product class rather than a product
name, we don't need a separate `load_properties_update`, but can
straightforwardly just put `update_properties` directly on the Product
object we already have.

--

wpt-commits: eadc585217cba960e6bf94dba7018e690b3e8ac4
wpt-pr: 42839
2024-03-14 08:38:14 +00:00
Sam Sneddon 8f0ca322c7 Bug 1883463 [wpt PR 44909] - Add historical test for navigator.getUserMedia, a=testonly
Automatic update from web-platform-tests
Add historical test for navigator.getUserMedia

This is only non-normatively defined, thus we should hope that
implementations will not continue to surface it.

--

wpt-commits: 05c7ffcc945e53e819aed7d7c7c3d492886d845e
wpt-pr: 44909
2024-03-14 08:38:14 +00:00
Domenic Denicola 0619bc86f8 Bug 1882487 [wpt PR 44828] - Re-do close watcher user activation tracking, a=testonly
Automatic update from web-platform-tests
Re-do close watcher user activation tracking

Our previous approach for close watcher user activation tracking had
cases where we could  allow the cancel event to fire, but we were not
allowing it.

Fixing this is nontrivial. We need to more closely track the allowed
number of close watchers, and use it when making decisions about
creating ungrouped close watchers or firing cancel events. This allows
us to pass test cases like:

* A close watcher stack that is relatively empty compared to the amount
  of user activations so far, needs to allow cancel events.

* A close watcher stack that is full compared to the amount of user
  activations so far, needs to prevent cancel events.

Additionally, our previous mechanism of tracking groups by using
booleans on the close watchers was buggy when a close watcher was
destroyed. Instead, properly track the groups as a vector of vectors.

Spec PR: https://github.com/whatwg/html/pull/10168

Bug: 1512224
Change-Id: I6d7ccdc27c69f457455f517dcdbcc71d615b4290
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5232387
Reviewed-by: Joey Arhar <jarhar@chromium.org>
Commit-Queue: Domenic Denicola <domenic@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1268262}

--

wpt-commits: 01412b25ebfd1f389961cb6f733073e7d0b14dba
wpt-pr: 44828
2024-03-14 08:38:13 +00:00
Stephen Chenney afd48c0c11 Bug 1883521 [wpt PR 44917] - Stop modifying author provided selection colors, a=testonly
Automatic update from web-platform-tests
Stop modifying author provided selection colors

CSS Issue https://github.com/w3c/csswg-drafts/issues/6150 was
resolved to require that browsers respect the author provided
colors in ::selection pseudos. Make the change.

Tested in unit tests and a WPT. Note that the default behavior
is not changed: chromium will still invert the color if the
text color matches the default selection highlight color.

Note the Mac layout theme was changed to return a non-transparent
color when the platform color is unavailable.

Bug: 40771258
Change-Id: I33fc8d18171da8b152f6e06a7f772b15f7175a16
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5314122
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Commit-Queue: Stephen Chenney <schenney@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1268136}

--

wpt-commits: 08b559de93d13573b1c5b42d238e069eebebcc56
wpt-pr: 44917
2024-03-14 08:38:12 +00:00
moz-wptsync-bot 6f385ccb6d Bug 1883469 [wpt PR 44910] - Update wpt metadata, a=testonly
wpt-pr: 44910
wpt-type: metadata
2024-03-14 08:38:12 +00:00
Noam Rosenthal b452f00256 Bug 1883469 [wpt PR 44910] - Document render blocking: remove "tentative" label, a=testonly
Automatic update from web-platform-tests
Document render blocking: remove "tentative" label

<link rel=expect> is now in the HTML standard, so no
need to be tentative.

Bug: 40948547
Change-Id: Ib58fb19c49ac470edbe270bff8b5cb0cb4f04c2f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5340213
Reviewed-by: Vladimir Levin <vmpstr@chromium.org>
Commit-Queue: Noam Rosenthal <nrosenthal@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1268057}

--

wpt-commits: b6eff89db26583e020d2e6ca2bd4710993d568ac
wpt-pr: 44910
2024-03-14 08:38:11 +00:00
Noam Rosenthal 2810181ce4 Bug 1883023 [wpt PR 44879] - Avoid forced layout when finished parsing an empty subframe, a=testonly
Automatic update from web-platform-tests
Avoid forced layout when finished parsing an empty subframe

The exiting check for empty document doesn't take into account that
we force-load an empty document, which doesn't change the flag.

Added a more appropriate check, initially behind the existing
kAvoidForcedLayoutOnInitialEmptyDocumentInSubframe flag, which would
allow us to finch-test this together with the previous change.

These two changes together should prevent jank on many sites that use
empty iframes, e.g. sites that use GTM.

This forced layout was overlooked by the previous test because it
doesn't use the proper code path for forcing layout. Updated the test
to ensure that added nodes don't have their styled clean (they still need a style recalc) after adding the iframe to the DOM.

Also two existing tests rely on the current behavior to pass:
1) third_party/blink/web_tests/fast/frames/avoid-forced-layout-on-empty-subframe.html

The extra layout was masking another bug, where an extra layout is
needed to correctly layout a select box with content-visibility:hidden.
(crbug.com/327723279)

2) chrome/test/data/webui/new_tab_page/logo_test.ts
This tests that doodles in the "new tab page" respond to resize requests
by animating the width/height of an empty iframe. Added a wait of one
animation frame to ensure the initial state of the iframe is rendered
rather than rely on that coincidental forced layout.

Bug: 324572951
Change-Id: Ib3b50e330e9a72c83b29d1e47f256b7ce33ae8ad
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5335144
Commit-Queue: Noam Rosenthal <nrosenthal@chromium.org>
Reviewed-by: Stefan Zager <szager@chromium.org>
Reviewed-by: Tibor Goldschwendt <tiborg@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1268096}

--

wpt-commits: 11c2ded178a8f34d968041a7a4a2493b57d30ed3
wpt-pr: 44879
2024-03-14 08:38:10 +00:00
moz-wptsync-bot 8ff8a2a99b Bug 1882753 [wpt PR 44855] - Update wpt metadata, a=testonly
wpt-pr: 44855
wpt-type: metadata
2024-03-14 08:38:09 +00:00
github-actions[bot] ad7013d447 Bug 1882753 [wpt PR 44855] - Sync interfaces/ with @webref/idl 3.44.1, a=testonly
Automatic update from web-platform-tests
Sync interfaces/ with @webref/idl 3.44.2 (#44855)

Co-authored-by: wpt-pr-bot <wpt-pr-bot@users.noreply.github.com>
--

wpt-commits: b3366321c6afbd1c2df97e0ccb8771c2751ceaa6
wpt-pr: 44855
2024-03-14 08:38:09 +00:00
moz-wptsync-bot a649080659 Bug 1881946 [wpt PR 44773] - Update wpt metadata, a=testonly
wpt-pr: 44773
wpt-type: metadata
2024-03-14 08:38:08 +00:00
Stefan Zager 27d1ad02f3 Bug 1881946 [wpt PR 44773] - Implement context-fill and context-stroke SVG paint properties, a=testonly
Automatic update from web-platform-tests
Implement context-fill and context-stroke SVG paint properties

The change to the existing WPT is to address:

https://github.com/web-platform-tests/wpt/issues/44771

Bug: chromium:40362923
Change-Id: I5f67b0e98f0f322d8a68e2e2e46ad64bc8d2b30e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5322726
Reviewed-by: Fredrik Söderquist <fs@opera.com>
Commit-Queue: Stefan Zager <szager@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1267998}

--

wpt-commits: 9359c609fc260311dd33a1bff3c2da6e6ad2fdc7
wpt-pr: 44773
2024-03-14 08:38:07 +00:00
snehagarwal 360702aa82 Bug 1882660 [wpt PR 44844] - IDB: Consolidate previously extended WPT files into one., a=testonly
Automatic update from web-platform-tests
IDB: Consolidate previously extended WPT files into one.

Consolidate 16 test files related to idbobjectstore_add into one file.
These tests were previously extended to cover dedicated, shared &
service workers, but were spread across multiple files. All tests
consolidated to one file: idbobjectstore_add.any.js

Bug: 41455766
Change-Id: Ic4ea248ea8d427b7d657c77cc462062a0a895a51
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5334102
Commit-Queue: Sneha Agarwal <snehagarwal@microsoft.com>
Reviewed-by: Ayu Ishii <ayui@chromium.org>
Reviewed-by: Evan Stade <estade@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1267991}

--

wpt-commits: 1c3f16b38ea8f6825bc11a2f10cfa6551c154d64
wpt-pr: 44844
2024-03-14 08:38:06 +00:00
Matt Menke 89d6f8acc4 Bug 1882594 [wpt PR 44837] - [ProtectedAudience] Add more generateBid() browserSignals tests., a=testonly
Automatic update from web-platform-tests
[ProtectedAudience] Add more generateBid() browserSignals tests.

In particular, make sure that bidCount and prevWins are updated or
not as appropriate in the following cases:

* Interest group bids but another group wins the auction.
* Interest group bids but the seller rejects all bids.
* Interest group bids but the seller throws an exception.
* Interest group does not bid.

Add the following tests for bidCount only (they're just less interesting
for prevWins, though could test it in that case, too)
* Interest group does not bid, but another group does and wins the
  auction.
* Interest group bids but the seller rejects the bid,
  and another interest group wins the auction.

Also add a prevWins test where two auctions are run at once (matching
a pre-existing bidCount one), and the unique test case:
* Interest group bids but the seller gives the bid a low score,
  and another interest group wins the auction.

Bug: 40261114
Change-Id: Ib3ea5e9bc78b058dccd91986b0c59ee46a263ad4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5323808
Reviewed-by: Maks Orlovich <morlovich@chromium.org>
Commit-Queue: mmenke <mmenke@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1267987}

--

wpt-commits: 888f5d7e1849113d06ec861ae5c7a04e59a92e66
wpt-pr: 44837
2024-03-14 08:38:06 +00:00
moz-wptsync-bot b4d2af8465 Bug 1883480 [wpt PR 44911] - Update wpt metadata, a=testonly
wpt-pr: 44911
wpt-type: metadata
2024-03-14 08:38:05 +00:00
Andres Ricardo Perez d82a642425 Bug 1883480 [wpt PR 44911] - Add layers variant to remaining filter tests, a=testonly
Automatic update from web-platform-tests
Add layers variant to remaining filter tests

Modified the existing generated tests that apply filters via
`CanvasFilter` objects, to also generate variants that apply them via
layers.

These remaining tests did not require a significant redesign. The
variant that uses layers work in the same as the existing tests, just
adding the required `beginLayer` and `endLayer` calls.

Bug: 1396372
Change-Id: I381c2938f30cc68f9778adeae05bb7e58e4ba6c7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5225024
Reviewed-by: Jean-Philippe Gravel <jpgravel@chromium.org>
Commit-Queue: Andres Ricardo Perez <andresrperez@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1267892}

--

wpt-commits: c9cfe944065a4688bb94e87bca13d1d69689e266
wpt-pr: 44911
2024-03-14 08:38:04 +00:00
Kurt Catti-Schmidt 719fc243b1 Bug 1883169 [wpt PR 44895] - [Grid] Fix overlapping grid-area regression, a=testonly
Automatic update from web-platform-tests
[Grid] Fix overlapping grid-area regression

In https://chromium-review.googlesource.com/c/chromium/src/+/5148190, I
added a condition that was too aggressive in excluding inherited grid
areas.

This change loosens that condition and adds a test for the missed case.

Bug: 327499436
Change-Id: I71a7185795fb8071a247218080f337085827376e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5336611
Reviewed-by: Alison Maher <almaher@microsoft.com>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Kurt Catti-Schmidt <kschmi@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1267974}

--

wpt-commits: 1826711d3471c740e544a43a7d60d7df9afb474a
wpt-pr: 44895
2024-03-14 08:38:03 +00:00
moz-wptsync-bot c281f1b534 Bug 1882918 [wpt PR 44875] - Update wpt metadata, a=testonly
wpt-pr: 44875
wpt-type: metadata
2024-03-14 08:38:03 +00:00
Anton Maliev 3fe8f1a549 Bug 1882918 [wpt PR 44875] - Workaround to deflake 3PC heuristics WPT., a=testonly
Automatic update from web-platform-tests
Workaround to deflake 3PC heuristics WPT.

Firefox is flaky on both assertions for default 3PC access. Force-failing the test to avoid calling these flaky assertions until Firefox implements them. (We don't want to force-succeed as it will hide the test which is tentative but should be implemented.)

Bug: 326123298
Fixed: 326123298
Change-Id: Ic2bd69549a746452cea24fc9c77cec39c575bd26
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5322658
Reviewed-by: Joshua Hood <jdh@chromium.org>
Commit-Queue: Anton Maliev <amaliev@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1267950}

--

wpt-commits: 856230102b1945fca46816673890549fbe009c51
wpt-pr: 44875
2024-03-14 08:38:02 +00:00
moz-wptsync-bot 09e9ca550d Bug 1882786 [wpt PR 44859] - Update wpt metadata, a=testonly
wpt-pr: 44859
wpt-type: metadata
2024-03-14 08:38:01 +00:00
Nikolay Vitkov 40b00fd5af Bug 1882786 [wpt PR 44859] - [wdspec] fix test for `contexts` fields in add_intercept, a=testonly
Automatic update from web-platform-tests
[wdspec] fix test for `contexts` fields in add_intercept (#44859)

* [WebDriverBiDi] Proper test for `contexts` fields

* chore: fix
--

wpt-commits: 4a4a7b84e2f64dadc59f3d3704aed4cb55eb6f99
wpt-pr: 44859
2024-03-14 08:38:01 +00:00
moz-wptsync-bot 1a9b128e86 Bug 1882869 [wpt PR 44866] - Update wpt metadata, a=testonly
wpt-pr: 44866
wpt-type: metadata
2024-03-14 08:38:00 +00:00
Andres Ricardo Perez c568e50f31 Bug 1882869 [wpt PR 44866] - Add layers variant and references to componentTransfer tests, a=testonly
Automatic update from web-platform-tests
Add layers variant and references to componentTransfer tests

Modified the existing generated tests for the `componentTransfer`
filter, to also generate variants that apply them via layers.

The existing tests used asserts on pixel data. They were converted into
reference tests by drawing all the required rectangles in different
positions in the canvas.

Bug: 1396372
Change-Id: I10fa22dbcfb466a07ce3d82013caed70be4c4491
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5225022
Reviewed-by: Jean-Philippe Gravel <jpgravel@chromium.org>
Commit-Queue: Andres Ricardo Perez <andresrperez@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1267886}

--

wpt-commits: 63d1b04acc3fd2aebeb8973f18c625c7fd3b8773
wpt-pr: 44866
2024-03-14 08:37:59 +00:00
moz-wptsync-bot feabae0242 Bug 1882625 [wpt PR 44839] - Update wpt metadata, a=testonly
wpt-pr: 44839
wpt-type: metadata
2024-03-14 08:37:58 +00:00
Noam Rosenthal 231a89e349 Bug 1882625 [wpt PR 44839] - <link rel expect> should only work with light DOM, a=testonly
Automatic update from web-platform-tests
<link rel expect> should only work with light DOM

Don't let elements in shadow DOM unblock rendering.

Bug: 327254055
Change-Id: If668f144103ce58d6ea66992f53637ee1ce728d6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5331635
Reviewed-by: Vladimir Levin <vmpstr@chromium.org>
Commit-Queue: Noam Rosenthal <nrosenthal@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1267900}

--

wpt-commits: 9a5783669bcdf224fb89beb6f1d7c71d3981a417
wpt-pr: 44839
2024-03-14 08:37:58 +00:00
Luke Warlow ec1eeb1872 Bug 1880273 [wpt PR 44583] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=267695, a=testonly
Automatic update from web-platform-tests
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=267695

--

wpt-commits: 73e3e6fdf555d0dddb2a8f0f15bd01c07c21bc34
wpt-pr: 44583
2024-03-14 08:37:57 +00:00
moz-wptsync-bot bf8fd58c70 Bug 1875866 [wpt PR 44121] - Update wpt metadata, a=testonly
wpt-pr: 44121
wpt-type: metadata
2024-03-14 08:37:56 +00:00
Andres Ricardo Perez 2f272be7d1 Bug 1875866 [wpt PR 44121] - Add layers variant to colorMatrix filter tests, a=testonly
Automatic update from web-platform-tests
Add layers variant to colorMatrix filter tests

Modified the existing generated tests for the `colorMatrix` filter, to
also generate variants that apply them via layers.

Bug: 1396372
Change-Id: Id5ae567ec9470db24d043416e4e263fe6f9bfecc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5213971
Reviewed-by: Jean-Philippe Gravel <jpgravel@chromium.org>
Commit-Queue: Andres Ricardo Perez <andresrperez@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1267878}

--

wpt-commits: 6a6bbbfed27c43a522aeb2dd3013c84b73c48338
wpt-pr: 44121
2024-03-14 08:37:55 +00:00
Edgar Chen 73ebcf0f96 Bug 1884020 - Make reading from clipboard cache returns same flavor order as reading from system clipboard; r=spohl
This basically makes the macOS behave the same as other platform (currently only
macOS would read data from clipboard cache). And also this would ensure behavior
doesn't change if one day we would like to enable reading-from-clipboard-cache
on other platforms as well.

Differential Revision: https://phabricator.services.mozilla.com/D203893
2024-03-14 08:25:02 +00:00
Edgar Chen c11cf60829 Bug 1884020 - Make test_clipboard_cache_chrome.html pass on headless mode; r=spohl
Try doesn't run headless mochitest chrome tests, but it's would be good to make
this test can pass locally.

Differential Revision: https://phabricator.services.mozilla.com/D203892
2024-03-14 08:25:02 +00:00
Sandor Molnar b58ddfc546 Backed out 2 changesets (bug 1882698) for causing build bustages @ gtest/internal/gtest-internal.h CLOSED TREE
Backed out changeset 0c82ff77321a (bug 1882698)
Backed out changeset cc4cf5f6e66a (bug 1882698)
2024-03-14 10:14:11 +02:00
Jan Varga 46bc8aab00 Bug 1858989 - Change CachingDatabaseConnection to use serial event targets; r=dom-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D203293
2024-03-14 07:04:30 +00:00
Jan Varga 80961933e1 Bug 1858989 - Bring back owning thread assertions; r=dom-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D203292
2024-03-14 07:04:30 +00:00
Mozilla Releng Treescript f5c399d83f no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
en-GB -> abc4f20d515a1fe8342d76317e65877ecaf79a64
es-AR -> eb8a4249ff12a04de2a8698c9487999a23377c7e
he -> d61ad7e9821e55466c6c19fc6718d95196f78628
it -> aa031745c5bc974beb7ffa3df65cabf1a52837d3
ko -> 5badbd54c9e3aa2c2b7eae940fe47b2cbe689bf9
sv-SE -> f9363cf753b3cd3e785a7bb0fb130d0226d2915f
2024-03-14 07:04:38 +00:00
Jan Varga 818b774461 Bug 1882698 - Fix ref counting in nsAutoOwningEventTarget; r=xpcom-reviewers,nika
Differential Revision: https://phabricator.services.mozilla.com/D203280
2024-03-14 06:49:33 +00:00
Jan Varga b2165bda06 Bug 1882698 - Add a disabled test for copy construction/assignment; r=xpcom-reviewers,KrisWright,nika
Differential Revision: https://phabricator.services.mozilla.com/D203279
2024-03-14 06:49:32 +00:00
Edgar Chen 137ffd1aad Bug 1885249 - Use (1, 1) to reset hovering in wpt pointerevent_mouse_capture_change_hover.html; r=masayuki
Per https://github.com/w3c/webdriver/issues/1545, the first pointerMove action
at (0,0) is "no-op" action.

Differential Revision: https://phabricator.services.mozilla.com/D204569
2024-03-14 06:06:35 +00:00