Closed
Bug 404250
Opened 17 years ago
Closed 17 years ago
Switch Privacy to CHPermissionManager
Categories
(Camino Graveyard :: Preferences, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
Camino1.6
People
(Reporter: stuart.morgan+bugzilla, Assigned: stuart.morgan+bugzilla)
References
Details
(Keywords: fixed1.8.1.12)
Attachments
(2 files, 1 obsolete file)
(deleted),
application/octet-stream
|
Details | |
(deleted),
patch
|
Details | Diff | Splinter Review |
Same safety caveat applies as in bug 404247. Unfortunately, Privacy can't lose all the core linkage until cookies are similarly wrapped, but this is a step in the right direction.
Attachment #289228 -
Flags: review?(froodian)
Assignee | ||
Comment 1•17 years ago
|
||
The patch needs a new nib, since I changed the column identifiers.
Assignee | ||
Comment 2•17 years ago
|
||
Comment on attachment 289228 [details] [diff] [review]
fix
To mento, per IRC. Just ignore the now-obsolete project stuff.
Attachment #289228 -
Flags: review?(froodian) → review?(mark)
Comment 3•17 years ago
|
||
Comment on attachment 289228 [details] [diff] [review]
fix
This will bit-rot bug 354975 a little, but that's OK. The nib is the part that's a real pain, can you just confirm that the only thing you're changing is the column identifier?
If it turns out that this is bit-rotten relative to the current trunk code and this needs to be updated, maybe we should land 354975 first. If you can apply this, go ahead, and I'll worry about 354975.
Too bad we still need the Gecko dependencies for nsICookieManager and nsICookie.
+ [permManager setPolicy:inPermission //XXX
What's this?
Looks good.
Attachment #289228 -
Flags: review?(mark) → review+
Assignee | ||
Updated•17 years ago
|
Attachment #289228 -
Flags: superreview?(mikepinkerton)
Assignee | ||
Comment 4•17 years ago
|
||
Yep, column IDs are the only change, so it'll be easy to resolve the nib conflict in either order.
As for nsICookie*, that's definitely part of my master plan... I just didn't expect this initial permission stage to take months while the project got sorted out ;)
The comment was cruft from memos to self during rewriting, and will be removed at checkin.
Comment 5•17 years ago
|
||
Comment on attachment 289228 [details] [diff] [review]
fix
rs=pink
Attachment #289228 -
Flags: superreview?(mikepinkerton) → superreview+
Assignee | ||
Comment 6•17 years ago
|
||
This is what I'll actually check in on the branch; gcc-3.3 gave me some grief. Trunk version is this minus the asm bits.
Attachment #289228 -
Attachment is obsolete: true
Assignee | ||
Comment 7•17 years ago
|
||
Landed on trunk and MOZILLA_1_8_BRANCH.
Status: NEW → RESOLVED
Closed: 17 years ago
Keywords: fixed1.8.1.12
Resolution: --- → FIXED
Target Milestone: --- → Camino1.6
You need to log in
before you can comment on or make changes to this bug.
Description
•