Take individual transforms into account for ActiveLayerTracker.
Categories
(Core :: Layout, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox67 | --- | fixed |
People
(Reporter: boris, Assigned: boris)
References
(Blocks 1 open bug)
Details
Attachments
(4 files, 1 obsolete file)
ActiveLayerTracker checks only eCSSProperty_transform
for now. We should update it for other transform-like properties.
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 1•6 years ago
|
||
I think it's worth to move the updates related to ActiveLayerTracker into this bug, from Bug 1526850.
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 2•6 years ago
|
||
So we can let KeyframeEffect::ContainsAnimatedScale check individual
transforms, which is used by ActiveLayerTracker.
Assignee | ||
Comment 3•6 years ago
|
||
Sometimes we want to check if there is any transform animations. Here,
we replace the argument of nsCSSPropertyID with nsCSSPropertyIDSet.
Depends on D19630
Assignee | ||
Comment 4•6 years ago
|
||
Add comments and property check for the caller of ActivityTracker.
Depends on D19631
Assignee | ||
Comment 5•6 years ago
|
||
Depends on D19634
Updated•6 years ago
|
Assignee | ||
Comment 6•6 years ago
|
||
HasEffectiveAnimation is used by ActiveLayerTracker, so I go through it
and do some minor refactoring in its similar functions.
Depends on D19631
Updated•6 years ago
|
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Comment 8•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/6ee7f3988e84
https://hg.mozilla.org/mozilla-central/rev/a92c6acc3a94
https://hg.mozilla.org/mozilla-central/rev/4bbab76b6ec8
https://hg.mozilla.org/mozilla-central/rev/2a82b9a67559
Description
•