Open Bug 1097248 Opened 10 years ago Updated 2 years ago

Setting the useMap property on an image will stop its CSS transition

Categories

(Core :: CSS Parsing and Computation, defect)

32 Branch
defect

Tracking

()

People

(Reporter: aritark, Unassigned)

Details

(Keywords: reproducible, testcase)

User Agent: Mozilla/5.0 (Windows NT 6.0; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0
Build ID: 20140917194002

Steps to reproduce:

set a new image map for an image and also start a CSS transition

http://jsfiddle.net/o2L4jg51/


Actual results:

the css transition gets skipped


Expected results:

it should not
Status: UNCONFIRMED → NEW
Component: Untriaged → Layout
Ever confirmed: true
OS: Windows Vista → All
Product: Firefox → Core
Hardware: x86_64 → All
Changing the value of usemap is a pretty rare occurrence, so it recreates the CSS box (to enable some optimizations and simplifications when there is no imagemap).

But in the testcase here, that means that the reframe computes initial style and the transition never starts.  This comes back to the general problem of "when transitions actually start and when style is computed is undefined"...
Component: Layout → CSS Parsing and Computation
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.