Open Bug 1158431 Opened 5 years ago Updated 3 years ago

a frame that changes back from display:none with a still-running transition doesn't have that transition stopped or redirected based on its current style


(Core :: CSS Parsing and Computation, defect)

Not set



Tracking Status
firefox40 --- affected


(Reporter: dbaron, Unassigned)


(Keywords: css3)

When an element changes from being in a display:none subtree to being displayed again, it might have running CSS transitions from before it was in a display:none subtree.  These transitions might need to be:
 * cancelled based on changes to transition-property
 * cancelled because the current value of the property is different

I'm making some related changes in bug 1144410 because those changes fix the part of this set of problems that are a regression from bug 960465 (which introduced the concept of completed transitions).  (I'll probably want those changes backported to branches.)

But we should expand on that fix here.
You need to log in before you can comment on or make changes to this bug.