Closed
Bug 1970954
Opened 1 year ago
Closed 5 months ago
Make view-transition-name and view-transition-class be tree-scoped names
Categories
(Core :: CSS Parsing and Computation, task)
Core
CSS Parsing and Computation
Tracking
()
RESOLVED
FIXED
150 Branch
| Tracking | Status | |
|---|---|---|
| firefox150 | --- | fixed |
People
(Reporter: boris, Assigned: jari)
References
(Depends on 1 open bug, Blocks 2 open bugs)
Details
Attachments
(1 file)
Per spec:
https://drafts.csswg.org/css-view-transitions-1/#view-transition-name-prop, and
https://drafts.csswg.org/css-view-transitions-2/#view-transition-class-prop,
view-transition-name and view-transition-class are tree-scoped names. That means we cannot use them if we specify them in the shadow trees but the usage of the class (in the selectors) of the named view transition pseudo-elements are in the top document.
The test: shadow-part-with-class-inside-shadow.html and the comment in the code.
| Reporter | ||
Updated•1 year ago
|
Blocks: css-view-transitions-2
Updated•1 year ago
|
Whiteboard: [viewtransitions:m2] → [viewtransitions:triage]
Updated•1 year ago
|
Whiteboard: [viewtransitions:triage]
Updated•11 months ago
|
Depends on: css-tree-scoped-names
Comment 2•7 months ago
|
||
https://phabricator.services.mozilla.com/D278928 could be a good pattern to take inspiration from.
| Assignee | ||
Updated•5 months ago
|
Assignee: nobody → jjalkanen
| Assignee | ||
Comment 3•5 months ago
|
||
Pushed by jjalkanen@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/b431814632d2
https://hg.mozilla.org/integration/autoland/rev/cb2a4a3fddd9
Resolve documents for tree-scoped ViewTransitionClass objects. r=layout-reviewers,firefox-style-system-reviewers,emilio,dshin
Comment 5•5 months ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 5 months ago
status-firefox150:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 150 Branch
Updated•5 months ago
|
QA Whiteboard: [qa-triage-done-c151/b150]
You need to log in
before you can comment on or make changes to this bug.
Description
•