Closed
Bug 1785744
Opened 3 years ago
Closed 3 years ago
[wpt-sync] Sync PR 35504 - Recalc style for elements where :toggle() pseudo-class can change.
Categories
(Core :: CSS Parsing and Computation, task, P4)
Core
CSS Parsing and Computation
Tracking
()
RESOLVED
FIXED
106 Branch
Tracking | Status | |
---|---|---|
firefox106 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
(Depends on 1 open bug, )
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 35504 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/35504
Details from upstream follow.
L. David Baron <dbaron@chromium.org> wrote:
Recalc style for elements where :toggle() pseudo-class can change.
Bug: 1250716
Change-Id: I9f872fd00562ddb514d3653f5bb65b6d61e60652Reviewed-on: https://chromium-review.googlesource.com/3826432
WPT-Export-Revision: 6744d33d93873bb7bde4d263e93b4b6c60af9957
Assignee | ||
Updated•3 years ago
|
Component: web-platform-tests → CSS Parsing and Computation
Product: Testing → Core
Assignee | ||
Comment 1•3 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=8973582b927647fedc80ec688f11fab684c4e864
Assignee | ||
Comment 2•3 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=04eba4b7101ff7c22e1ad9b7cf242365a8c4ede6
Assignee | ||
Comment 3•3 years ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 4 tests and 21 subtests
Status Summary
Firefox
OK
: 4
PASS
: 3
FAIL
: 179
Chrome
OK
: 4
PASS
: 3
FAIL
: 179
Safari
OK
: 4
PASS
: 3
FAIL
: 179
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /css/css-toggle/toggle-activation-with-groups.tentative.html [wpt.fyi]
- group behavior for toggle "" and action "next" with other element in group "":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "1 at 0" and action "next" with other element in group "1 at 0":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "" and action "next" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "1 at 1" and action "next" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "1 at 1 cycle" and action "next" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "1 at 1 cycle-on" and action "next" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "1 at 1 sticky" and action "next" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "1 at 1" and action "set 3" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "1 at 1" and action "set 0" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "1 at 7" and action "set 9" with other element in group "1 at 5":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "1 at 7" and action "set 0" with other element in group "1 at 5":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "" and action "next" with other element in group "1 at 1 cycle":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "" and action "next" with other element in group "1 at 1 cycle-on":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "" and action "next" with other element in group "1 at 1 sticky":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "1 at 0" and action "prev" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "1 at 0" and action "prev" with other element in group "1 at 0":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "1 at 1" and action "prev" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "1 at 1 cycle" and action "prev" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "1 at 1 cycle-on" and action "prev" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "1 at 1 sticky" and action "prev" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "" and action "set 0" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "" and action "set 1" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "" and action "set 7" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "" and action "set named-state" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "[a b c] at a" and action "next" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "[a b c] at c" and action "next" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "[a b c] at a" and action "prev" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "[a b c] at b" and action "prev" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "[a b c] at b" and action "set 2" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "[a b c] at b" and action "set c" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "[a b c] at b" and action "set 0" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "[a b c] at b" and action "set a" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "[a b c] at b" and action "set new-state" with other element in group "1 at 1":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "" and action "next" with other element in group "[a b c] at b":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "" and action "prev" with other element in group "[a b c] at b":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "" and action "set 1" with other element in group "[a b c] at b":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group behavior for toggle "" and action "set 0" with other element in group "[a b c] at b":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle groups test:
<div class="establish"></div>
<div class="root assert-in"></div>
<div class="root-nogroup assert-out"></div>
<div class="root activate assert-activated"></div>
:FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle groups test:
<div class="establish"></div>
<div class="root assert-out"></div>
<div class="establish"></div>
<div class="root assert-in"></div>
<div class="root activate assert-activated"></div>
:FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle groups test:
<div class="establish"></div>
<div class="root activate assert-activated"></div>
<div class="root assert-in"></div>
<div class="establish"></div>
<div class="root assert-out"></div>
:FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle groups test:
<div class="establish"></div>
<div class="root assert-in"></div>
<div class="establish-self">
<div class="root assert-out"></div>
</div>
<div class="root assert-in"></div>
<div class="root activate assert-activated"></div>
:FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle groups test:
<div class="establish"></div>
<div class="root assert-out"></div>
<div class="establish">
<div class="root assert-in"></div>
</div>
<div class="root assert-in"></div>
<div class="root activate assert-activated"></div>
:FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle groups test:
<div class="establish"></div>
<div class="root activate assert-activated"></div>
<div class="root assert-in"></div>
<div class="establish">
<div class="root assert-out"></div>
</div>
<div class="root assert-out"></div>
:FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle groups test:
<div class="establish"></div>
<div class="root assert-in"></div>
<div class="establish-self"></div>
<div class="root assert-activated"></div>
<div class="activate"></div>
:FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle groups test:
<div class="root activate assert-activated"></div>
<div class="root assert-in"></div>
:FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle groups test:
<div class="root assert-out"></div>
<div class="establish-self">
<div class="root activate assert-activated"></div>
<div class="root assert-in"></div>
</div>
<div class="root assert-out"></div>
:FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle groups test:
<div class="root assert-out"></div>
<div style="toggle-group: test-group self, extra-group">
<div class="root activate assert-activated"></div>
<div class="root assert-in"></div>
</div>
<div class="root assert-out"></div>
:FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle groups test:
<div class="root assert-out"></div>
<div style="toggle-group: extra-group, test-group self">
<div class="root activate assert-activated"></div>
<div class="root assert-in"></div>
</div>
<div class="root assert-out"></div>
:FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle groups test:
<div class="root activate assert-activated">
<div class="establish">
<div class="root assert-out"></div>
</div>
<div class="root assert-out"></div>
</div>
:FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle groups test:
<div class="root activate assert-activated">
<div class="establish-self">
<div class="root assert-out"></div>
</div>
<div class="root assert-in"></div>
</div>
:FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle groups test:
<div class="root activate assert-activated">
<div class="root assert-in"></div>
<div>
<div class="root assert-in"></div>
<div class="establish">
<div class="root assert-out"></div>
</div>
<div class="root assert-out"></div>
</div>
<div class="root assert-in"></div>
</div>
:FAIL
(Chrome:FAIL
, Safari:FAIL
)
- group behavior for toggle "" and action "next" with other element in group "":
- /css/css-toggle/toggle-activation.tentative.html [wpt.fyi]
- finding toggle: wide toggle on previous sibling:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - finding toggle: narrow toggle on previous sibling:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - finding toggle: wide toggle on previous sibling with intervening narrow toggle:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - finding toggle: wide toggle on parent with intervening narrow toggle:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - finding toggle: wide toggle on parent's prior sibling with intervening narrow toggle:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - finding toggle: wide toggle on later sibling:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - finding toggle: wide toggle on child:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - states used from toggle or toggle specifier as appropriate:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - group used from toggle or toggle specifier as appropriate:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - overflow used from toggle or toggle specifier as appropriate:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - changing with toggle-trigger: set (numbers):
FAIL
(Chrome:FAIL
, Safari:FAIL
) - changing with toggle-trigger: set (named states):
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2" changing from "0" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 cycle" changing from "0" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 cycle-on" changing from "0" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 sticky" changing from "0" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2" changing from "1" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 cycle" changing from "1" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 cycle-on" changing from "1" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 sticky" changing from "1" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2" changing from "2" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 cycle" changing from "2" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 cycle-on" changing from "2" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 sticky" changing from "2" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3" changing from "5" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3 cycle" changing from "5" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3 cycle-on" changing from "5" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3 sticky" changing from "5" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "4" changing from "3" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "4 cycle" changing from "3" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "4 cycle-on" changing from "3" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "4 sticky" changing from "3" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "4" changing from "3" with action "next 3":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "4 cycle" changing from "3" with action "next 3":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "4 cycle-on" changing from "3" with action "next 3":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "4 sticky" changing from "3" with action "next 3":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3" changing from "named-value" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3 cycle" changing from "named-value" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3 cycle-on" changing from "named-value" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3 sticky" changing from "named-value" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d]" changing from "a" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle" changing from "a" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle-on" changing from "a" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] sticky" changing from "a" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d]" changing from "a" with action "next 5":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle" changing from "a" with action "next 5":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle-on" changing from "a" with action "next 5":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] sticky" changing from "a" with action "next 5":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d]" changing from "c" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle" changing from "c" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle-on" changing from "c" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] sticky" changing from "c" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d]" changing from "d" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle" changing from "d" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle-on" changing from "d" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] sticky" changing from "d" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d]" changing from "extra-state" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle" changing from "extra-state" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle-on" changing from "extra-state" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] sticky" changing from "extra-state" with action "next":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2" changing from "0" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 cycle" changing from "0" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 cycle-on" changing from "0" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 sticky" changing from "0" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2" changing from "1" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 cycle" changing from "1" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 cycle-on" changing from "1" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 sticky" changing from "1" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2" changing from "2" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 cycle" changing from "2" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 cycle-on" changing from "2" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 sticky" changing from "2" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2" changing from "5" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 cycle" changing from "5" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 cycle-on" changing from "5" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "2 sticky" changing from "5" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3" changing from "5" with action "prev 3":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3 cycle" changing from "5" with action "prev 3":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3 cycle-on" changing from "5" with action "prev 3":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3 sticky" changing from "5" with action "prev 3":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3" changing from "2" with action "prev 3":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3 cycle" changing from "2" with action "prev 3":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3 cycle-on" changing from "2" with action "prev 3":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3 sticky" changing from "2" with action "prev 3":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3" changing from "named-value" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3 cycle" changing from "named-value" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3 cycle-on" changing from "named-value" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "3 sticky" changing from "named-value" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d]" changing from "a" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle" changing from "a" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle-on" changing from "a" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] sticky" changing from "a" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d]" changing from "b" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle" changing from "b" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle-on" changing from "b" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] sticky" changing from "b" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d]" changing from "d" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle" changing from "d" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle-on" changing from "d" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] sticky" changing from "d" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d]" changing from "c" with action "prev 5":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle" changing from "c" with action "prev 5":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle-on" changing from "c" with action "prev 5":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] sticky" changing from "c" with action "prev 5":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d]" changing from "extra-state" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle" changing from "extra-state" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] cycle-on" changing from "extra-state" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
) - toggle with "[a b c d] sticky" changing from "extra-state" with action "prev":
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- finding toggle: wide toggle on previous sibling:
- /css/css-toggle/toggle-creation.tentative.html [wpt.fyi]
- basic toggle creation:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - changing toggle-root doesn't change toggle:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- basic toggle creation:
- /css/css-toggle/toggle-pseudo-class.tentative.html [wpt.fyi]
- ":toggle(my-toggle)" should be a valid selector:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - ":toggle(my-toggle 0)" should be a valid selector:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - ":toggle(my-toggle 1)" should be a valid selector:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - ":toggle( my-toggle 1 )" should be a valid selector:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - ":toggle(my-toggle named-state)" should be a valid selector:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - ":toggle( my-toggle named-state )" should be a valid selector:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - scope search test for markup
<div>
<div class="assert-no-match"></div>
<div class="toggle assert-match">
<div class="assert-match"></div>
</div>
<div class="assert-match"></div>
</div>
<div class="assert-no-match"></div>
:FAIL
(Chrome:FAIL
, Safari:FAIL
) - scope search test for markup
<div>
<div class="assert-no-match"></div>
<div class="toggle-self assert-match">
<div class="assert-match"></div>
</div>
<div class="assert-no-match"></div>
</div>
<div class="assert-no-match"></div>
:FAIL
(Chrome:FAIL
, Safari:FAIL
) - scope search test for markup
<div class="toggle"></div>
<div class="variant-toggle-self">
<div class="assert-variant-match"></div>
</div>
<div class="assert-match"></div>
:FAIL
(Chrome:FAIL
, Safari:FAIL
) - scope search test for markup
<div class="toggle"></div>
<div class="assert-match"></div>
<div class="variant-toggle">
<div class="assert-variant-match"></div>
</div>
<div class="assert-variant-match"></div>
:FAIL
(Chrome:FAIL
, Safari:FAIL
) - :toggle() selector matching tests for my-toggle 2 at 1:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - :toggle() selector matching tests for my-toggle 2 at 0:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - :toggle() selector matching tests for my-toggle 2 at named-state:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - :toggle() selector matching tests for my-toggle [a b c d] at 0:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - :toggle() selector matching tests for my-toggle [a b c d] at a:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - :toggle() selector matching tests for my-toggle [a b c d] at 1:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - :toggle() selector matching tests for my-toggle [a b c d] at b:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - :toggle() selector matching tests for my-toggle [a b c d] at unnamed-state:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- ":toggle(my-toggle)" should be a valid selector:
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/427881e6c9ea
[wpt PR 35504] - Recalc style for elements where :toggle() pseudo-class can change., a=testonly
Comment 5•3 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 3 years ago
status-firefox106:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 106 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•