Closed Bug 1950719 Opened 7 months ago Closed 6 months ago

Update all the view transition pseudo element styles

Categories

(Core :: CSS Parsing and Computation, task)

task

Tracking

()

RESOLVED FIXED
138 Branch
Tracking Status
firefox138 --- fixed

People

(Reporter: boris, Assigned: boris)

References

(Blocks 1 open bug)

Details

(Whiteboard: [viewtransitions:m1], [wptsync upstream])

Attachments

(1 file)

We have implemented width, height, and transform when updating pseudo element styles. However, there are still some properties in our TODO list:
writing-mode, direction, text-orientation, mix-blend-mode, backdrop-filter, color-scheme.

Blocks: 1880786
Whiteboard: [viewtransitions:m1]
Whiteboard: [viewtransitions:m1] → [viewtransitions:triage]
Assignee: nobody → boris.chiou
Status: NEW → ASSIGNED
Depends on: 1947961
Whiteboard: [viewtransitions:triage] → [viewtransitions:m1]

Update the styles for writing-mode, direction, text-orientation,
mix-blend-mode, backdrop-filter, and color-scheme.

Also, update the test, pseudo-get-computed-style.html, because it
doesn't really match the spec. For example, we update the pseudo-element
styles after we invoke the update callback, so the computed values of
these pseudo elements should be the default values inside the update callback.

Now the behavior of Gecko is the same as that of WebKit.

Pushed by bchiou@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/75fd1e845e80 Update the rest of view transition pseudo-element styles. r=view-transitions-reviewers,emilio
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/51154 for changes under testing/web-platform/tests
Whiteboard: [viewtransitions:m1] → [viewtransitions:m1], [wptsync upstream]
Status: ASSIGNED → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Target Milestone: --- → 138 Branch
Upstream PR merged by moz-wptsync-bot
Duplicate of this bug: 1880786
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: