Closed
Bug 404247
Opened 17 years ago
Closed 17 years ago
Switch WebFeatures 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
(1 file, 1 obsolete file)
19.48 KB,
patch
|
Details | Diff | Splinter Review |
Since I haven't had any luck figuring out how to solve bug 383934, but I'd really like to get my pref pane cleanup in before it rots any further, this just uses -undefined dynamic_lookup instead. There's theoretically a risk that we could accidentally ship without an implementation of some symbol, but in practice it's highly unlikely since essentially everything is compiled into Camino (and the pref panes are limited enough that it would be hard not to catch it in testing).
This also removes the now-unused profilePath method, which means it no longer needs to link directly against core for anything.
Attachment #289224 -
Flags: review?(froodian)
Assignee | ||
Comment 1•17 years ago
|
||
Comment on attachment 289224 [details] [diff] [review]
fix
To mento, per IRC. Just ignore the now-obsolete project stuff.
Attachment #289224 -
Flags: review?(froodian) → review?(mark)
Comment 2•17 years ago
|
||
Comment on attachment 289224 [details] [diff] [review]
fix
When you do the project file for this, remember to get rid of libxpcom_core.dylib from the privacy pane if it's no longer needed, and to reset the header search path for this pane to something less Geckoy (../dist/include at a minimum).
Attachment #289224 -
Flags: review?(mark) → review+
Assignee | ||
Comment 3•17 years ago
|
||
Comment on attachment 289224 [details] [diff] [review]
fix
I'll fix mento's comments on checkin.
Attachment #289224 -
Flags: superreview?(mikepinkerton)
Comment 4•17 years ago
|
||
Comment on attachment 289224 [details] [diff] [review]
fix
rs=pink
Attachment #289224 -
Flags: superreview?(mikepinkerton) → superreview+
Assignee | ||
Comment 5•17 years ago
|
||
Here's the updated version, which I'll check in when I have a chance. It strips out the unneeded header/library paths, the library linking, the precompiled header (which pulls in Gecko headers), and fixes a leak + crash that I had missed just for good measure.
Attachment #289224 -
Attachment is obsolete: true
Assignee | ||
Comment 6•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
•