Closed Bug 1765550 Opened 2 years ago Closed 2 years ago

Move animations and transitions away from nsStyleDisplay.

Categories

(Core :: CSS Parsing and Computation, task)

task

Tracking

()

RESOLVED FIXED
101 Branch
Tracking Status
firefox101 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

There's no reason they live there and having some extra space in nsStyleDisplay would unblock some people so let's do that.

This mostly just moves code around, to minimize potential behavior
changes. There are some cleanups that we should try to do long term
(this "have an array with n different counts" is pretty weird).

But for now this should unblock people.

The destination struct (nsStyleUIReset) was chosen mainly because it's
small and non-inherited, and it doesn't seem like a worse place than
nsStyleDisplay.

Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c61b0792dfa6
Move transitions and animations to nsStyleUIReset. r=dshin

Awesome! Thanks for doing this.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 101 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: