Open Bug 387913 Opened 17 years ago Updated 2 years ago

Elements styled with setTimeout aren't updated until resizing stops

Categories

(Core :: Layout, defect, P3)

PowerPC
macOS
defect

Tracking

()

People

(Reporter: jason.barnabe, Unassigned)

References

()

Details

When resizing a window on Mac, elements that are styled on a timeout don't get updated until either you let go of the mouse or (with the mouse button still down) pause resizing and continue. Elements that are positioned with regular CSS (ie, the rest of the page) are updated correctly.

The URL field contains a snippet of JavaScript that adds a large ? to the top of the document and positions it on a timer.

Steps to reproduce:
1. Run the script in the URL field
2. Scroll to the top of the page
3. Resize the window smoothly.

Expected results:
Question mark moves 10 times per second along with your resizing

Actual results:
Question mark only moves when you release the mouse button or you momentarily pause resizing with the mouse button still down and then continue.
Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
See also bug 387917.
Flags: blocking1.9.1?
I can confirm this on Windows with 1.8.1 (Fx2),
but works with 1.9.0 (Fx3.0) and later.

This was reported against Fx2,
so is this realy a bug on Mac in 1.9.0 (Fx3.0) and later?
If so, changend the recent fix of bug 457862 things in 1.9.2 (Fx3.2)?
Flags: wanted1.9.1+
Flags: blocking1.9.1?
Flags: blocking1.9.1-
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.