Closed Bug 1914321 Opened 3 months ago Closed 1 day ago

[css-view-transitions] Create pseudo-element tree.

Categories

(Core :: CSS Parsing and Computation, task, P3)

task

Tracking

()

RESOLVED FIXED
134 Branch
Tracking Status
firefox134 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

(Depends on 1 open bug, Blocks 3 open bugs)

Details

(Whiteboard: [viewtransitions:m1])

Attachments

(3 files)

We need to create a pseudo-element tree to represent the snapshotted elements. Initially it will hang off the root element.

Depends on: 1823901
Depends on: 1918400
Depends on: 1918402
Blocks: 1918404
Depends on: 1919333
Whiteboard: [viewtransitions:m1]
Assignee: nobody → emilio
Flags: needinfo?(emilio)
Status: NEW → ASSIGNED
Assignee: emilio → nobody
Status: ASSIGNED → NEW
Assignee: nobody → emilio
Status: NEW → ASSIGNED

I didn't end up using it (for now at least), but worth landing.

I didn't end up using it (for now at least), but worth landing.

And hook it into StyleChildrenIterator and co. For now let's do the
simple thing before we hook it to selector matching further.

Flags: needinfo?(emilio)
Keywords: leave-open
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4cd43ed5a841 Simplify element clone implementation macros. r=smaug https://hg.mozilla.org/integration/autoland/rev/8c048b10e1dc Clean-up a tiny bit nsXMLElement. r=smaug
Keywords: leave-open
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4fc43467210b Build view transition pseudo-element tree. r=view-transitions-reviewers,boris
Flags: needinfo?(emilio)
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/cb8acf4c8893 Build view transition pseudo-element tree. r=view-transitions-reviewers,boris
Flags: needinfo?(emilio)
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/eecfdf9d1553 Build view transition pseudo-element tree. r=view-transitions-reviewers,boris
Blocks: 1931301
Pushed by emilio@crisal.io: https://hg.mozilla.org/integration/autoland/rev/d08d71a1fb98 Temporarily disable recently-introduced assertion.
Status: ASSIGNED → RESOLVED
Closed: 1 day ago
Resolution: --- → FIXED
Target Milestone: --- → 134 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: