Closed
Bug 4028
Opened 26 years ago
Closed 26 years ago
While rendering animated images, netlib call made for each frame
Categories
(Core :: Graphics: ImageLib, defect, P2)
Core
Graphics: ImageLib
Tracking
()
M5
People
(Reporter: radha, Assigned: jevering)
References
()
Details
From the email to pnunn
> When animated images are rendered, do we make a netlib call for
> each animation frame. For example, when trying to load
> [1]http://people.netscape.com/radha/sony/images/tweetee.gif, in
> apprunner, I notice that everytime tweetee flaps her wings, I see
> a message "Connect: Host ...... contacted. waiting for reply.."
Updated•26 years ago
|
Priority: P3 → P2
Comment 1•26 years ago
|
||
I see this happen for the throbber too and it is causing debugging netlib a
major pain.
Pam please fix it soon. Uping priority.
For now I rename dist/bin/res/throbber directory to something else for debugging
netlib.
Using Wintrace, I can check the communication between the server
and the browser(client). For animated gifs, there is no download between
frames or even between loops of whole gif cycles.
Between whole gif cycles, the image lib requests the gif from the netlib
cache and redecodes.
Something is obviously eating up cycles here, though. It needs to be
tracked down. Its slowing the display down way too much.
I'll keep this open until I can trace it down.
-pn
Gagan:
Would you take a look at this?
There is a delay between each full cycle of the animation. To me
it looks like it is doing a loop in pr_sleep() through NetlibMainLoop.
I could understand it doing this if there was nothing to do, but there is
something it should be doing....redisplaying the gif frames.
To see what I'm seeing, get an animated gif, and put a break at PR_sleep() in
mkgeturl.cpp, line 3301.
Whats up with that?
-pn
ps. I'm reassigning this to you. We can pass it back and forth for
a while until we track this thing down.
Component: Apprunner → Networking Library
QA Contact: 3853 → 3819
Target Milestone: M4
Updated•26 years ago
|
Severity: normal → major
Comment 4•26 years ago
|
||
Adding self to CC: list; raising severity to Major.
Please note that web sites that contain animated banner GIFs do not allow the
user to scroll the pages, which I'm guessing is a side-effect of this bug.
(Checked 3.29.99 builds on Mac OS, Win32 and Linux.)
[If not, please let me know, and I'll break it into a separate bug.]
Thanks!
Comment 5•26 years ago
|
||
BTW, bug #4210 mentions the scroll bar issue, and should be closed out as a
duplicate of this bug, if in fact it's the same issue.
Updated•26 years ago
|
Assignee: spence → jevering
Status: ASSIGNED → NEW
Comment 7•26 years ago
|
||
spence bugs to jevering.
Updated•26 years ago
|
Target Milestone: M4 → M5
Updated•26 years ago
|
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → DUPLICATE
Comment 8•26 years ago
|
||
This looks like a duplicate of 1885
*** This bug has been marked as a duplicate of 1885 ***
Comment 11•26 years ago
|
||
Changing all Networking Library/Browser bugs to Networking-Core component for
Browser.
Occasionally, Bugzilla will burp and cause Verified bugs to reopen when I do
this in a bulk change. If this happens, I will fix. ;-)
Comment 12•25 years ago
|
||
Bulk move of all Networking-Core (to be deleted component) bugs to new
Networking component.
You need to log in
before you can comment on or make changes to this bug.
Description
•