Closed Bug 787471 Opened 13 years ago Closed 13 years ago

GIF in iframe not animating

Categories

(Core :: Graphics: ImageLib, defect)

17 Branch
x86
All
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox16 --- unaffected
firefox17 + wontfix
firefox18 + unaffected

People

(Reporter: Dolske, Assigned: cwiiis)

References

()

Details

(Keywords: regression, verifyme)

I did http://johnathpointing.com/ as a neat little hack recently. You can load any URL into the screen via johnathpointing.com/#othersite.com/foo -- it's an iframe with a CSS transform to make the content smaller. I just tried loading a GIF, and it's not animating. Well, it animates when the window resizes, which suggests some invalidation/repainting issue. Pretty sure this worked in the past, so likely a regression.
(See URL for example)
I suspect bug 666446! But let's do science.
Component: Graphics → ImageLib
Regression window(m-c) Good: http://hg.mozilla.org/mozilla-central/rev/22288130fea2 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 ID:20120813211942 Bad: http://hg.mozilla.org/mozilla-central/rev/d9183f015df8 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 ID:20120814055342 Pushlog: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=22288130fea2&tochange=d9183f015df8 Regression window(m-i) Good: http://hg.mozilla.org/integration/mozilla-inbound/rev/4b26b044d57d Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 ID:20120813175843 Bad: http://hg.mozilla.org/integration/mozilla-inbound/rev/e81694fda5a9 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 ID:20120813195843 Pushlog: http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=4b26b044d57d&tochange=e81694fda5a9 In local build Last Good:636c283ed0ed First Bad:9fe1f9765d81 Triggered by : Bug 777260
Blocks: 777260
OS: Mac OS X → All
Version: unspecified → 17 Branch
Throwing this over to Chris then to investigate the regression and tracking.
Assignee: nobody → chrislord.net
Chris, are you going to have time to work on this in the coming 6 weeks? If not, can you point to someone who might be able to take it on. This regression seems like it could affect a lot of user-facing ways.
I'm going to look at bug 794686 now, which I expect is a duplicate of this and bug 793998. I'll keep that bug updated.
Depends on: 794686
No longer depends on: 794686
Just to confirm then, bug 794686 has 17 marked as 'unaffected' but this bug report was started with confirming this issue seen in 17 builds. Different issue?
If this was an invalidation-related problem, I'd have expected this to have been fixed by bug 786740 - Does it still occur?
Adding qawanted to check on comment 8
Keywords: qawanted, verifyme
I can still reproduce in Firefox17beta. http://hg.mozilla.org/releases/mozilla-beta/rev/a0073727b124 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 ID:20121020072533
Anthony - can you take a look?
QA Contact: anthony.s.hughes
(In reply to Alex Keybl [:akeybl] from comment #11) > Anthony - can you take a look? Alex, can you please be more specific with these requests? I have no idea what you want.
This was fixed in 18, but not in 17.0beta. I can still reproduce in http://hg.mozilla.org/releases/mozilla-beta/rev/4d4f679506c1 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0 ID:20121027180344 Fixed range(m-c) Bad: http://hg.mozilla.org/mozilla-central/rev/b274e8e3479f Mozilla/5.0 (Windows NT 6.1; WOW64; rv:18.0) Gecko/18.0 Firefox/18.0 ID:20120928160219 Fixed: http://hg.mozilla.org/mozilla-central/rev/b62b229a4d41 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:18.0) Gecko/18.0 Firefox/18.0 ID:20120928161018 Fixed Pushlog: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=b274e8e3479f&tochange=b62b229a4d41 Fixed range(m-i) Bad: http://hg.mozilla.org/integration/mozilla-inbound/rev/9f476b4ac1e1 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:18.0) Gecko/18.0 Firefox/18.0 ID:20120928040137 Fixed: http://hg.mozilla.org/integration/mozilla-inbound/rev/6b58397ad735 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:18.0) Gecko/18.0 Firefox/18.0 ID:20120928042236 Fixed Pushlog: http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=9f476b4ac1e1&tochange=6b58397ad735
cc'ing roc in case the problem is obvious to him. Will take a look at this tomorrow.
No, it's not immediately obvious...
(In reply to Anthony Hughes, Mozilla QA (:ashughes) from comment #12) > (In reply to Alex Keybl [:akeybl] from comment #11) > > Anthony - can you take a look? > > Alex, can you please be more specific with these requests? I have no idea > what you want. Yeah I don't know what I was going for here anymore. Apologies Anthony.
FF18 is unaffected, and the GIF loads when I scroll around. We'll take this regression hit for one release, given minimal user impact.
Yep, working fine on trunk and I'd agree this isn't likely to have significant impact for the 1 release that may still have the bug.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.