Releases: web-platform-tests/wpt
merge_pr_49644
Deflake wpt/fledge/tentative/server-response.https.window.html
... in the "fails because test keys are not configured case".
It looks like one of the real-life keys got a short ID of 0x12,
so the "key ID isn't what the test configures" failed about a fifth
of the time... so change around the test ID to avoid it.
Bug: 383379786,383413865,383403583,383401572,383399676
Bug: 383397963,383387527,383395709,383393294,383391660
Bug: 383383789,383377137,383374957,383367270,383381981
Bug: 383379241,383372392
Change-Id: Ic27b16de689d9c94a24b65b1e5be19e1ff839afa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6088048
Commit-Queue: Maks Orlovich [email protected]
Reviewed-by: Russ Hamilton [email protected]
Cr-Commit-Position: refs/heads/main@{#1395006}
merge_pr_49642
Fix flake8 errors.
Signed-off-by: Josh Matthews [email protected]
merge_pr_49637
Fix "storage.deleteCookies" partition test for iframe.
Differential Revision: https://phabricator.services.mozilla.com/D230696
bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1934045
gecko-commit: 484fd74c094b9a70fd4e4bf14633c31c82e856a6
gecko-reviewers: webdriver-reviewers, whimboo
merge_pr_49633
chore: error messages are non-normative dont assert against them
merge_pr_49632
Add WPTs for RelOpenerBcgDependencyHint
Add tests which confirm that rel=opener on anchors and an opener window
feature with window.open() prevent proactive browsing context group
changes. These tests are tentative, since the associated proposal has
not shipped.
These tests are implemented by using a named window lookup after a
session history navigation to verify two pages are in the same
BCG (since the lookup is scoped to BCGs).
Also set RelOpenerBcgDependencyHint's status to experimental. The
feature is needed for these tests to pass.
https://github.com/explainers-by-googlers/future-browsing-context-group-dependency-hint
https://chromestatus.com/feature/5182336170983424
Bug: 333743493
Change-Id: Ibcda5e87fa63b2f9dac55c1382f3e2bc8f2fd711
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6077548
Reviewed-by: Domenic Denicola [email protected]
Commit-Queue: Kevin McNee [email protected]
Cr-Commit-Position: refs/heads/main@{#1394650}
merge_pr_49631
Add WPTs for named window lookup and BCG swap limits
These tests verify the behaviour discussed here:
whatwg/html#10818
While there is some implementation defined behaviour, we can add tests
for the behaviour that's consistent between the major implementations,
namely that proactive browsing context group swaps can't be done while
another context exists in the group, that named lookups are scoped to
browsing context groups, and the lookup order in the case of multiple
contexts with the same name.
Bug: None
Change-Id: I515f527fb94a711bdd8eeb6610df2127571dcc3c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6081814
Reviewed-by: Domenic Denicola [email protected]
Commit-Queue: Kevin McNee [email protected]
Cr-Commit-Position: refs/heads/main@{#1394596}
merge_pr_49629
[Blob URL] Make tentative partitioning WPTs permanent
Associated spec PRs:
- w3c/FileAPI#201 - Partition Blob URL revocation by Storage Key
- whatwg/fetch#1783 - Partition Blob URL fetches by Storage Key
- whatwg/html#10731 - Enforce noopener on cross-top-level-site Blob URLs
Bug: 40057646
Change-Id: I953598ab3f81d5998e8398057739e0428bc23e4b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5967596
Reviewed-by: Steven Bingler [email protected]
Commit-Queue: Andrew Williams [email protected]
Cr-Commit-Position: refs/heads/main@{#1394563}
merge_pr_49625
Implement PaintTimingMixin for element timing
Remove PaintTimingCallbackManager, and instead use the
PaintTiming presentation callback for element-timing and LCP.
For now, only element timing exposes PaintMixin, LCP will be
done in a follow up.
To avoid a big refactor, element timing and LCP are still using
callbacks like before, and MarkPaintTimingInternal integrates
with those.
Bug: 381270287
Change-Id: I65e56ed09713c20b04cfdd6466105aa090db0f3d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6063655
Commit-Queue: Noam Rosenthal [email protected]
Reviewed-by: Michal Mocny [email protected]
Reviewed-by: Philip Rogers [email protected]
Reviewed-by: Ian Clelland [email protected]
Cr-Commit-Position: refs/heads/main@{#1394918}
merge_pr_49622
Computed name including the term role as a descendant (#49622)
merge_pr_49621
part 2) Transform the test which is commented out in <Element-setAttributeNS.html> to a valid one which is executed.
Regarding the removed TODO: checking one non-null namespace should
suffice, since other non-null namespaces likely take the same codepath.
Differential Revision: https://phabricator.services.mozilla.com/D231565
bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1907849
gecko-commit: bc406a35457dd43ee7e738683b1a4817e993def1
gecko-reviewers: smaug