Releases: web-platform-tests/wpt
merge_pr_50275
Fix link to explainer for Observables
The old link seemed like copypasta. No functional change.
Change-Id: Iea808b5b4e5e35ceccc362657f1edf53d5153172
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6196708
Auto-Submit: Mason Freed [email protected]
Reviewed-by: Dominic Farolino [email protected]
Commit-Queue: Dominic Farolino [email protected]
Cr-Commit-Position: refs/heads/main@{#1410975}
merge_pr_50274
Prototyping "Inline Integrity"
This CL takes a first pass at implementing one spelling of the proposal
in https://mikewest.github.io/inline-integrity/. It only addresses
<script>
elements; if we decide that it's a reasonable direction,
adding support for <style>
should be pretty straightforward. If we
decide it's not a reasonable direction, this is easy to rip out. :)
Bug: 391907163
Change-Id: I35887e1c6d017ffbf3ea99f11bbd12f131c785e4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6192623
Reviewed-by: Antonio Sartori [email protected]
Reviewed-by: Fredrik Söderquist [email protected]
Commit-Queue: Mike West [email protected]
Cr-Commit-Position: refs/heads/main@{#1410927}
merge_pr_50273
wpt: Fix references for /css/CSS2/tables/table-anonymous-objects-*
Some of these tests were using no_red_3x3_monospace_table-ref.xht
as
a reference. However, the reference has a single 3x3 table, while the
tests put each row on a different table. Thus text wasn't aligning well,
and the tests were failing on all browsers. Therefore this adds a new
reference for these tests.
Some other tests were instead adding a background on their columns.
These also get their own reference. But additionally, these tests
attempt to work as visual tests by overlapping two tables: one with
green text in front of another with red text. However, this feature
was broken since both tables had a background, so the underlying one
was not visible at all.
Therefore, I'm also removing the background of the table at the front.
Note that these tests come in pairs that just switch which one is in
front, so no functionality is lost.
Signed-off-by: Oriol Brufau [email protected]
merge_pr_50272
Add idlharness test for interesttarget [6/N]
There was previously an interest-invokers.tentative.idl
but
no test file to run it. This adds the idlharness.html tester, and
updates the .idl file to match the current implementation.
Bug: 326681249
Change-Id: I467b389b00f969fa78fa51d47df5c9f2ef23dfd4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6197038
Reviewed-by: David Baron [email protected]
Commit-Queue: David Baron [email protected]
Auto-Submit: Mason Freed [email protected]
Cr-Commit-Position: refs/heads/main@{#1410899}
merge_pr_50271
Remove support for from interesttarget [5/N]
See the discussion here:
The TL;DR is that input-based buttons are legacy and not to be
"encouraged".
Bug: 326681249
Change-Id: I9100c66eceb21a06e176da02de52304a81a8288b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6196537
Commit-Queue: David Baron [email protected]
Auto-Submit: Mason Freed [email protected]
Reviewed-by: David Baron [email protected]
Cr-Commit-Position: refs/heads/main@{#1410898}
merge_pr_50270
Revert "Display resize observer loop notifications in devtools"
This reverts commit 18cd9effcba79aea3d11169444c27279aec43b84.
Reason for revert: https://crbug.com/391393420
Original change's description:
Display resize observer loop notifications in devtools
Resize observer loop notifications errors that are not canceled should
appear in the devtools console so authors have some indication of the
error. This patch does this with two changes:
- A valid script state is used so the exception is not dropped in
MainThreadDebugger::ExceptionThrown.- A ScriptValue of the error message is used so a message appears in
the console. Without a ScriptValue, MainThreadDebugger::ExceptionThrown
will print "Uncaught null".The console behavior is not specified so two tentative tests have been
added (Safari passes these). A TODO has been added to provide a useful
source location, as suggested by https://crbug.com/40667137#comment10.Fixed: 40667137
Change-Id: Id20c977efd1fc03caba517ecec3bf3b0a9f53163
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5970814
Auto-Submit: Philip Rogers [email protected]
Reviewed-by: Andrey Kosyakov [email protected]
Commit-Queue: Stefan Zager [email protected]
Reviewed-by: Stefan Zager [email protected]
Cr-Commit-Position: refs/heads/main@{#1375538}
Bug: 391393420
Change-Id: I2234757d39320a6d120f7605f7fc3fe78344123d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6197801
Auto-Submit: Philip Rogers [email protected]
Commit-Queue: Philip Rogers [email protected]
Reviewed-by: Fredrik Söderquist [email protected]
Commit-Queue: Fredrik Söderquist [email protected]
Cr-Commit-Position: refs/heads/main@{#1410882}
merge_pr_50268
Make 'interactivity' tests non-tentative
Bug: 370065759
Change-Id: I3acb9197ca131752d1f2aef2e9830542716fa411
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6198289
Commit-Queue: Rune Lillesveen [email protected]
Reviewed-by: Daniil Sakhapov [email protected]
Cr-Commit-Position: refs/heads/main@{#1410854}
merge_pr_50267
Apply position-try-fallbacks for after-change style
Copy the anchor evaluator and try fallback rules from the
StyleRecalcContext passed for the original ResolveStyle.
Bug: 40337057
Change-Id: Iddb90644b688db8372fe59680a7ac1c6df0eef7d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6194415
Reviewed-by: Anders Hartvoll Ruud [email protected]
Commit-Queue: Rune Lillesveen [email protected]
Cr-Commit-Position: refs/heads/main@{#1410840}
merge_pr_50264
wpt: Fix /css/CSS2/tables/anonymous-table-box-width-001.xht
This test was failing on all browsers because before the paragraph
"Test passes if there is a filled green square and no red" was getting
styled with some unnecessary CSS which is not present in the reference.
Removing this CSS which is irrelevant to the actual table being tested
fixes the problem.
Signed-off-by: Oriol Brufau [email protected]
merge_pr_50260
Validate the same pixel in all 2d.composite meta WPT tests
Having the same assertions in all tests will simplify things when we
migrate these tests to the new test generator, allowing all tests to
share the same common base implementation.
Bug: 40207206
Change-Id: Ifaa73c2b8021ef00290d36729d3f54094951d9d0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6192519
Commit-Queue: Jean-Philippe Gravel [email protected]
Reviewed-by: Andres Ricardo Perez [email protected]
Cr-Commit-Position: refs/heads/main@{#1410976}