Page MenuHomePhabricator

Bug 1805727 - Part 1: Support transition-behavior longhand in style.
ClosedPublic

Authored by boris on Feb 2 2024, 3:05 AM.
Referenced Files
Unknown Object (File)
Tue, May 5, 9:56 PM
Unknown Object (File)
Tue, May 5, 8:43 PM
Unknown Object (File)
Mon, May 4, 5:45 PM
Unknown Object (File)
Mon, May 4, 7:32 AM
Unknown Object (File)
Mon, May 4, 7:32 AM
Unknown Object (File)
Mon, May 4, 7:21 AM
Unknown Object (File)
Sun, May 3, 12:32 AM
Unknown Object (File)
Sat, May 2, 9:09 PM

Details

Summary

Add transition-behavior longhand property. This doesn't include layout
animation support.

Event Timeline

phab-bot published this revision for review.Feb 2 2024, 3:06 AM
phab-bot changed the visibility from "Custom Policy" to "Public (No Login Required)".
phab-bot changed the edit policy from "Custom Policy" to "Restricted Project (Project)".
phab-bot removed a project: secure-revision.
emilio requested changes to this revision.Feb 14 2024, 10:13 PM
emilio added inline comments.
servo/components/style/properties/longhands/ui.mako.rs
211

Please remove the prefix. We don't want authors to be able to set -moz-transition-behavior.

This revision now requires changes to proceed.Feb 14 2024, 10:13 PM
emilio added a project: testing-approved.

Thanks!

layout/style/test/property_database.js
14092

nit: If you write this using Object.assign then removing the pref means we can just move stuff around. But either way is fine

This revision is now accepted and ready to land.Feb 19 2024, 10:30 AM
boris marked an inline comment as done.

Addressed comments