New wpt failures in /css/css-anchor-position/last-successful-intermediate-ignored.html
Categories
(Core :: CSS Parsing and Computation, defect)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox152 | --- | fixed |
People
(Reporter: wpt-sync, Assigned: emilio)
References
(Depends on 2 open bugs)
Details
(Whiteboard: [wpt][anchorpositioning:2026])
Attachments
(1 file)
Syncing wpt PR 46298 found new untriaged test failures in CI
Tests Affected
New Tests That Don't Pass
- /css/css-anchor-position/last-successful-basic.html [wpt.fyi]
- Starts rendering with flip-block:
FAIL(Chrome:PASS, Safari:FAIL) - Base position without option now successful:
FAIL(Chrome:PASS, Safari:FAIL)
- Starts rendering with flip-block:
- /css/css-anchor-position/last-successful-change-options.html [wpt.fyi]
- Starts rendering with flip-block:
FAIL(Chrome:PASS, Safari:FAIL) - No successful position, last successful invalidated by position-try-options change:
FAIL(Chrome:PASS, Safari:FAIL)
- Starts rendering with flip-block:
- /css/css-anchor-position/last-successful-change-try-rule.html [wpt.fyi]
- Starts rendering with --try:
FAIL(Chrome:PASS, Safari:FAIL) - No successful position, last successful invalidated by @position-try change:
FAIL(Chrome:PASS, Safari:FAIL)
- Starts rendering with --try:
- /css/css-anchor-position/last-successful-intermediate-ignored.html [wpt.fyi]
- Starts rendering with flip-block:
FAIL(Chrome:PASS, Safari:FAIL)
- Starts rendering with flip-block:
CI Results
Gecko CI (Treeherder)
GitHub PR Head
Notes
These updates will be on mozilla-central once bug 1897023 lands.
Note: this bug is for tracking fixing the issues and is not
owned by the wpt sync bot.
This bug is linked to the relevant tests by an annotation in
https://github.com/web-platform-tests/wpt-metadata. These annotations
can be edited using the wpt interop dashboard
https://jgraham.github.io/wptdash/
If this bug is split into multiple bugs, please also update the
annotations, otherwise we are unable to track which wpt issues are
already triaged. Resolving as duplicate or closing this issue should
be cause the bot to automatically update or remove the annotation.
Updated•2 years ago
|
Comment 1•5 months ago
|
||
This can also cover:
/css/css-anchor-position/last-successful-change-fallbacks.html [wpt.fyi]
Updated•5 months ago
|
Comment 2•5 months ago
|
||
Probably also makes sense for this to cover the one failure shown on wpt.fyi here:
/css/css-anchor-position/last-successful-iframe.html [wpt.fyi]
(Also, Bug 1983943 comment 1 has some similar test failures to the ones here, though in tests that aren't included in interop-2025. --> Adding see-also)
Comment 3•5 months ago
|
||
I believe the failures here are caused by bug 1924792 (i.e. we're handling the last-successful-position aspect correctly, but failing to shift the anchored element to stay within its original containing block).
Comment 4•4 months ago
•
|
||
(In reply to Web Platform Test Sync Bot [:wpt-sync] (Matrix: #interop:mozilla.org) from comment #0)
- /css/css-anchor-position/last-successful-change-options.html [wpt.fyi]
- Starts rendering with flip-block:
FAIL(Chrome:PASS, Safari:FAIL)- No successful position, last successful invalidated by position-try-options change:
FAIL(Chrome:PASS, Safari:FAIL)
This test was renamed to "last-successful-change-fallbacks.html" (wpt.fyi), in bug 1906305's merge from upstream. (EDIT: ah, turns out that new name is the test mentioned in comment 1.)
We still fail some subtests in it.
Comment 5•4 months ago
|
||
Looks like bug 1924792 entirely fixed (removed the .ini file for) these tests:
https://wpt.fyi/results/css/css-anchor-position/last-successful-change-fallbacks.html
https://wpt.fyi/results/css/css-anchor-position/last-successful-iframe.html
\o/
But, we still fail one subtest in these tests from comment 0:
-
https://wpt.fyi/results/css/css-anchor-position/last-successful-change-try-rule.html
(subtest "No successful position, last successful invalidated by @position-try change")
(though bug 1924792 fixed another subtest in that this one, hooray!) -
https://wpt.fyi/results/css/css-anchor-position/last-successful-intermediate-ignored.html
(subtest "No successful position (with intermediate successful), keep flip-block")
--> Reducing bug summary's scope to cover those those still-failing tests.
| Assignee | ||
Comment 6•4 months ago
|
||
last-successful-intermediate-ignored.html is the only remaining failure now.
Updated•4 months ago
|
Updated•4 months ago
|
Updated•1 month ago
|
Comment 7•1 month ago
|
||
Not actively working on the anchor-pos project ATM.
| Assignee | ||
Comment 8•27 days ago
|
||
It seems we need to track the last successful fallback but also the last committed last successful fallback. Should be relatively straight-forward (famous last words).
| Assignee | ||
Updated•27 days ago
|
| Assignee | ||
Comment 9•27 days ago
|
||
Comment 10•26 days ago
|
||
Comment 11•26 days ago
|
||
| bugherder | ||
Updated•8 days ago
|
Description
•