[wpt-sync] Sync PR 51288 - Move tree-counting wpt test to separate directory
Categories
(Core :: CSS Parsing and Computation, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox138 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 51288 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/51288
Details from upstream follow.
Rune Lillesveen <futhark@chromium.org> wrote:
Move tree-counting wpt test to separate directory
Also, tree-scoped behavior is now supported by the ED, making test no
longer tentative.Bug: 40282719
Change-Id: I1f5111062f48513ce253b4efd2d94bf434aef467
Reviewed-on: https://chromium-review.googlesource.com/6345394
WPT-Export-Revision: e733cf92015ecf23307cf623584b980668c54ad3
Assignee | ||
Comment 1•5 months ago
|
||
Assignee | ||
Updated•5 months ago
|
Assignee | ||
Comment 2•5 months ago
|
||
Assignee | ||
Comment 3•5 months ago
|
||
Assignee | ||
Comment 4•5 months ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 6 tests and 2 subtests
Status Summary
Firefox
OK
: 6
PASS
: 4
FAIL
: 25
Chrome
OK
: 5
PASS
: 20
CRASH
: 1
FAIL
: 5
Safari
OK
: 6
PASS
: 4
FAIL
: 25
Links
Details
New Tests That Don't Pass
- /css/css-values/tree-counting/calc-sibling-function-in-shadow-dom.html [wpt.fyi]
- Host children have sibling-index() and sibling-count() based on assignedNodes order:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- Host children have sibling-index() and sibling-count() based on assignedNodes order:
- /css/css-values/tree-counting/calc-sibling-function-parsing.html [wpt.fyi]
- e.style['left'] = "calc(1px * sibling-index())" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['left'] = "calc(1px * sibling-index( ))" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['z-index'] = "sibling-index()" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['left'] = "calc(1px * sibling-count())" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['left'] = "calc(1px * sibling-count( ))" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
) - e.style['z-index'] = "sibling-count()" should set the property value:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- e.style['left'] = "calc(1px * sibling-index())" should set the property value:
- /css/css-values/tree-counting/calc-sibling-function.html [wpt.fyi]
- basic sibling-index() test:
FAIL
(Chrome:PASS
, Safari:FAIL
) - basic sibling-count() test:
FAIL
(Chrome:PASS
, Safari:FAIL
) - sibling-index() in calc() with percentage:
FAIL
(Chrome:PASS
, Safari:FAIL
) - sibling-count on pseudo-element:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- basic sibling-index() test:
- /css/css-values/tree-counting/sibling-function-container-query.html [wpt.fyi]
- sibling-index() in @container width query:
FAIL
(Safari:FAIL
) - sibling-count() in @container width query:
FAIL
(Safari:FAIL
) - sibling-index() in @container style() query:
FAIL
(Safari:FAIL
) - sibling-count() in @container style() query:
FAIL
(Safari:FAIL
)
- sibling-index() in @container width query:
- /css/css-values/tree-counting/sibling-function-invalidation.html [wpt.fyi]
- Initially 6th sibling:
FAIL
(Chrome:PASS
, Safari:FAIL
) - 5th sibling after removal:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Initially 6 siblings:
FAIL
(Chrome:PASS
, Safari:FAIL
) - 5 siblings after removal:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Initially 6th slotted sibling:
FAIL
(Chrome:PASS
, Safari:FAIL
) - 5th sibling after slot change:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Initially 6 slotted siblings:
FAIL
(Chrome:PASS
, Safari:FAIL
) - 5 siblings after slot change:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Initially 6th sibling:
- /css/css-values/tree-counting/tree-scoped-sibling-function.html [wpt.fyi]
- sibling-index() and sibling-count() evaluates to 0 from outer tree with ::part:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - sibling-index() and sibling-count() evaluate as normal from inner tree:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- sibling-index() and sibling-count() evaluates to 0 from outer tree with ::part:
https://hg.mozilla.org/mozilla-central/rev/3c36484af708
https://hg.mozilla.org/mozilla-central/rev/0beedf840c85
Description
•