Closed Bug 1725177 Opened 4 years ago Closed 1 month ago

::backdrop with animation does not work

Categories

(Core :: CSS Transitions and Animations, defect)

defect

Tracking

()

RESOLVED FIXED
148 Branch
Tracking Status
firefox148 --- fixed

People

(Reporter: ntim, Assigned: emilio)

References

Details

(Keywords: parity-chrome, parity-safari)

Attachments

(1 file)

See http://jsfiddle.net/g6u83rmp

Using animations on backdrops doesn't work

Why should they work? ::backdrop is a box, not an element / tree-abiding pseudo-element like ::before / ::after / ::marker.

Flags: needinfo?(brian)

Err, Brian, do you agree with the above? Or am I missing something?

(In reply to Emilio Cobos Álvarez (:emilio) from comment #2)

Err, Brian, do you agree with the above? Or am I missing something?

Sorry, I'm completely unfamiliar with ::backdrop but I believe George Steel from Google was working on making all pseudo-elements animatable in Blink over in https://github.com/w3c/csswg-drafts/issues/4502

Flags: needinfo?(brian)
Severity: -- → S3
See Also: → 1729490
Blocks: 1841337

Now that animation storage is a bit better defined in bug 1807003, this might be more easily fixable? https://searchfox.org/mozilla-central/rev/e9b8c73771d0038214c69f17c5934ba8ae049799/dom/animation/ElementAnimationData.h#101-105

Depends on: 1807003
Duplicate of this bug: 1843990
Duplicate of this bug: 1985926

This allows animating ::backdrop and addresses long-standing animation
issues.

Assignee: nobody → emilio
Status: NEW → ASSIGNED
Blocks: 2006499
Blocks: 2006508
Pushed by ealvarez@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/45879990e9f1 https://hg.mozilla.org/integration/autoland/rev/04ec3b143db3 Make ::backdrop a real generated content pseudo-element. r=layout-reviewers,firefox-style-system-reviewers,dshin
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 148 Branch
Regressions: 2006968
Regressions: 2006998

Please needinfo the right person :)

That improvement is from bug 2005820.

Flags: needinfo?(emilio.alvarez96)
See Also: → 1770591
Blocks: 1729490
See Also: 1729490
QA Whiteboard: [qa-triage-done-c149/b148]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: