Closed Bug 62670 Opened 24 years ago Closed 24 years ago

Javascript animations flicker and disappear when pre-loaded frames are resized

Categories

(Core :: Graphics: ImageLib, defect, P3)

x86
Windows ME
defect

Tracking

()

VERIFIED FIXED
mozilla0.9

People

(Reporter: adrawneek, Assigned: pavlov)

References

()

Details

From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; m18) Gecko/20001211 BuildID: 2000121104 Resizing a JavaScript animation (by setting image.width & image.height) and then setting the next frame (image.src) causes Mozilla to reload the pre-loaded source image from the server, which makes the animation flicker and/or disappear. Reproducible: Always Steps to Reproduce: 1. Go to http://www.innernet.org/bingwood/ns6/game/ 2. Click "Test" at the bottom of the page. A pop-up window will appear, wait for the scene of the Inn to load. 2. Click anywhere in the scene to walk the man around. Actual Results: The animation of the walking man flickers and eventually disappears. Expected Results: The animation should zoom smoothly as the man moves "toward" and "away" from you. Try the page in IE 5 to see the expected result. I believe this bug may be the same as Bug 20754. This bug also appears in Netscape 6 final release.
Mark, could you look into this? Looks like mozilla is blocking paint events while the man walks around in this testcase.
Assignee: jst → attinasi
Status: UNCONFIRMED → NEW
Ever confirmed: true
If the image is being re-fetched then I'm guessing that this is an image caching problem.
Assignee: attinasi → pnunn
Component: DOM Level 0 → ImageLib
QA Contact: desale → tpreston
There may be a layout problem as well once the pre-loaded image re-fetch is taken care of...
Target Milestone: --- → mozilla0.9.1
maybe a duplicate.
Status: NEW → ASSIGNED
All pnunn bugs reassigned to Pav, who is taking over the imglib.
Assignee: pnunn → pavlov
Status: ASSIGNED → NEW
this is fixed with the new imagelib.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Target Milestone: mozilla0.9.1 → mozilla0.9
Verified fixed w98 build 2001051704 Verfied fixed mac build 2001051705 No man appears in linux build 2001052112? I will mark this verified and open a new bug
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.