Closed Bug 2020327 Opened 2 months ago Closed 1 month ago

Implement @view-transition rule

Categories

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

task

Tracking

()

RESOLVED FIXED
151 Branch
Tracking Status
firefox151 --- fixed

People

(Reporter: emilio, Assigned: vhilla)

References

(Blocks 2 open bugs)

Details

(Keywords: dev-doc-needed)

Attachments

(4 files)

No description provided.
Assignee: emilio → nobody
Status: ASSIGNED → NEW

So the first thing would be to get parsing / serialization / CSSOM hooked in (that should be fairly mechanical). I think we probably want to do something similar to @property (implementation).

Then the slightly harder part would be tracking it in the cascade (around here). But also hopefully not terrible.

The implementation of @view-transition should be documented. I assume, this won't be shipped immediately, so it should first get added to https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Experimental_features.

Sebastian

Keywords: dev-doc-needed
Assignee: nobody → vhilla
Status: NEW → ASSIGNED
Blocks: 2022796
Attachment #9551136 - Attachment description: WIP: Bug 2020327 - Part 4: Hook up @view-transition rule to DOM. r=smaug → WIP: Bug 2020327 - Part 4: Resolve inbound cross-document view-transition for document. r=smaug
Attachment #9551136 - Attachment description: WIP: Bug 2020327 - Part 4: Resolve inbound cross-document view-transition for document. r=smaug → Bug 2020327 - Part 4: Resolve inbound cross-document view-transition for document. r=smaug
Pushed by vhilla@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/1cfa63de1db8 https://hg.mozilla.org/integration/autoland/rev/4a058398cd59 Part 1: @view-transition rule scaffolding. r=emilio,webidl,firefox-style-system-reviewers,layout-reviewers https://github.com/mozilla-firefox/firefox/commit/aacf6307c391 https://hg.mozilla.org/integration/autoland/rev/57110fb4e8a5 Part 2: @view-transition parsing. r=emilio,firefox-style-system-reviewers https://github.com/mozilla-firefox/firefox/commit/e8508d376fc2 https://hg.mozilla.org/integration/autoland/rev/c9ea8879323d Part 3: @view-transition cascade. r=emilio,firefox-style-system-reviewers https://github.com/mozilla-firefox/firefox/commit/d1449213bf23 https://hg.mozilla.org/integration/autoland/rev/dc641ca8983a Part 4: Resolve inbound cross-document view-transition for document. r=firefox-style-system-reviewers,emilio
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/58716 for changes under testing/web-platform/tests
QA Whiteboard: [qa-triage-done-c152/b151]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: