Closed
Bug 59558
Opened 24 years ago
Closed 24 years ago
cannot uninstall skins via component as spec'd
Categories
(Core Graveyard :: Skinability, defect, P3)
Tracking
(Not tracked)
VERIFIED
FIXED
mozilla0.9
People
(Reporter: andreww, Assigned: hyatt)
References
Details
Attachments
(1 file)
5.59 KB,
patch
|
Details | Diff | Splinter Review |
in nsiChromeRegistry.idl there is a method which is supposed to allow you to uninstall a theme: http://lxr.mozilla.org/seamonkey/source/rdf/chrome/public/ nsIChromeRegistry.idl#86 I modified the pref-themes.xul : http://lxr.mozilla.org/seamonkey/source/xpfe/components/prefwindow/resources/0 to add a button which would call the uninstallskin method, using the same argument that "selectskin" uses. Instead of the skin being removed, I get the following error: uncaught exception: [Exception... "Component returned failure code: 0x800004003 (NS_ERROR_INVALID_POINTER) [nsIChromeRegistry.uninstallSkin]" nsresult: "0x80004003 (NS_ERROR_INVALID_POINTER)" location: "JS frame :: etc. etc.....
Assignee | ||
Comment 4•24 years ago
|
||
Comment 6•24 years ago
|
||
[s]r=waterson. nice, you sexy RDF bastard.
Assignee | ||
Comment 7•24 years ago
|
||
Fixed.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Comment 9•24 years ago
|
||
Is this really fixed? I don't see an uninstall button under Themes - Prefs!
Comment 10•24 years ago
|
||
Peter, this looks to be the back-end work. I filed a bug about adding something to the prefs panel as bug 71194.
Assignee | ||
Comment 11•24 years ago
|
||
The API now works. This bug is not covering the UI aspect.
Updated•16 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•