Closed Bug 21036 Opened 26 years ago Closed 26 years ago

Imglib needs to support the necko cache, after it is enabled

Categories

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

x86
All
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: neeti, Assigned: pnunn)

References

Details

(Whiteboard: [PDT+] 2days)

Attachments

(1 file)

The netlib cache has not yet landed. After, the necko cache is enabled, imglib needs to support it.
Blocks: 5030
Depends on: 8305
Blocks: 6351, 7350
*** Bug 5030 has been marked as a duplicate of this bug. ***
*** Bug 6351 has been marked as a duplicate of this bug. ***
*** Bug 7350 has been marked as a duplicate of this bug. ***
No longer blocks: 5030, 6351, 7350
Summary: Imglib needs to support the necko cache, after it is enabled → [BETA] Imglib needs to support the necko cache, after it is enabled
[Note to QA/self: As part of verifying this bug, ALL bugs marked duplicates of this bug must all be verified.] Since 5030 (marked as a duplicate of this bug) must be fixed before beta, this bug must also be addressed by Beta.
Status: NEW → ASSIGNED
Target Milestone: M13
Imagelib can look at new necko load attributes to determine whether load is normal, reload or shift-reload. See bug 21137.
Pam, the new necko cache is checked in, but not enabled. See my directions on n.p.m.seamonkey in order to enable the cache. Once it's enabled, it should be a relatively simple matter to get a stream from the cache for the purpose of looping a GIF animation. I've attached some (untested) code that does just that.
cool. thanks, fur. -pn
*** Bug 22469 has been marked as a duplicate of this bug. ***
*** Bug 22469 has been marked as a duplicate of this bug. ***
*** Bug 23177 has been marked as a duplicate of this bug. ***
*** Bug 23178 has been marked as a duplicate of this bug. ***
need info on reload policy mechanism from necko folk. -pn
Need info from gordon to progress on this bug. Moving to m14. -p
Target Milestone: M13 → M14
Netlib reload policy is explained in this header file: http://lxr.mozilla.org/seamonkey/source/netwerk/base/public/nsIChannel.idl What additional info do you need ?
Keywords: beta1
*** Bug 25195 has been marked as a duplicate of this bug. ***
Putting on PDT+ radar for beta1.
Summary: [BETA] Imglib needs to support the necko cache, after it is enabled → Imglib needs to support the necko cache, after it is enabled
Whiteboard: [PDT+]
Whiteboard: [PDT+] → [PDT+] 2days
Checked in. mozilla/gfx/src/nsImageNetContextAsync.cpp mozilla/gfx/src/nsImageNetContextSync.cpp mozilla/include/ntypes.h mozilla/modules/libimg/src/if.cpp mozilla/modules/libimg/src/if.h -pn
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Woo hoo!
Verified so far: * Re-opened 5030 due to a corner case. * Verified 6351 on all 3 platforms. * Ignored 7350; doesn't follow-up bug writing guidelines, don't have time to decypher bug report. * 22469 & 23177 are duplicates of 5030, and not verified.
Final comments: * 23178 looks okay on NT 4.0 SP5, using all three primary platforms. (URL listed in bug report was dead; used http://www.prometheus-music.com/about.html, as well as the GIF image located at http://www.mindspring.com/~roberik/ DancingUnicorn.gif) * 25195 also duplicate of 5030; not verified. Bug thusly verified.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: