Closed Bug 254586 Opened 20 years ago Closed 20 years ago

a lot of places assume cacheToken can be qi'd to nsICacheEntryDescriptor

Categories

(SeaMonkey :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla1.8alpha3

People

(Reporter: Biesinger, Assigned: Biesinger)

Details

Attachments

(1 file)

the API only guarantees QI-ability to nsICacheEntryInfo.
Attached patch patchSplinter Review
hm... this patch does slightly more than cacheentryinfo. but, while I'm here,
I'd like to get that in too, if you don't mind.
Comment on attachment 155360 [details] [diff] [review]
patch

unfortunately I could not change all callers, since some need
nsICacheEntryDescriptor :(
Attachment #155360 - Flags: superreview?(darin)
Attachment #155360 - Flags: review?(bzbarsky)
Comment on attachment 155360 [details] [diff] [review]
patch

r=bzbarsky for all of it, but could you split up the docshell change into two
checkins?  Otherwise the cvs log/blame will be _very_ confusing...
Attachment #155360 - Flags: review?(bzbarsky) → review+
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla1.8alpha3
Comment on attachment 155360 [details] [diff] [review]
patch

sr=darin
Attachment #155360 - Flags: superreview?(darin) → superreview+
refcounted views part:
Checking in docshell/base/nsDocShell.cpp;
/cvsroot/mozilla/docshell/base/nsDocShell.cpp,v  <--  nsDocShell.cpp
new revision: 1.614; previous revision: 1.613
done

cache token part:
Checking in docshell/base/nsDocShell.cpp;
/cvsroot/mozilla/docshell/base/nsDocShell.cpp,v  <--  nsDocShell.cpp
new revision: 1.613; previous revision: 1.612
done
Checking in modules/libpr0n/src/imgRequest.cpp;
/cvsroot/mozilla/modules/libpr0n/src/imgRequest.cpp,v  <--  imgRequest.cpp
new revision: 1.80; previous revision: 1.79
done
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: