Closed
Bug 210216
Opened 21 years ago
Closed 21 years ago
remove useless nsChromeRegistry::mUIDataSource
Categories
(Core Graveyard :: RDF, defect)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: benjamin, Assigned: benjamin)
Details
Attachments
(2 files)
1.57 KB,
patch
|
mozilla
:
review+
shaver
:
superreview+
|
Details | Diff | Splinter Review |
1.12 KB,
patch
|
shaver
:
review+
shaver
:
superreview+
|
Details | Diff | Splinter Review |
I've been cleaning unused functions and members in the tree, and found nsChromeRegistry::mUIDataSource which seems unused, except for the constructor that creates it. Proposing removal, patch forthcoming.
Assignee | ||
Comment 1•21 years ago
|
||
Assignee | ||
Updated•21 years ago
|
Attachment #126198 -
Flags: superreview?(shaver)
Attachment #126198 -
Flags: review?(rjc)
Comment on attachment 126198 [details] [diff] [review] remove nsChromeRegistry::mUIDataSource sr=shaver, and this is simple enough that we don't need to bug rjc for additional review. Thanks.
Attachment #126198 -
Flags: superreview?(shaver)
Attachment #126198 -
Flags: superreview+
Attachment #126198 -
Flags: review?(rjc)
Comment 3•21 years ago
|
||
Comment on attachment 126198 [details] [diff] [review] remove nsChromeRegistry::mUIDataSource r=rjc I appreciate the sentiment. :)
Attachment #126198 -
Flags: review+
Assignee | ||
Comment 4•21 years ago
|
||
checked in. As it turns out, that removes the last reference to http://lxr.mozilla.org/seamonkey/source/rdf/chrome/src/nsChromeUIDataSource.h and cpp Can I get approval to remove these from the makefile and then from CVS?
Assignee | ||
Comment 5•21 years ago
|
||
Little patch, so I can request review
Assignee | ||
Updated•21 years ago
|
Attachment #126362 -
Flags: superreview?(shaver)
Attachment #126362 -
Flags: review?(shaver)
Comment on attachment 126362 [details] [diff] [review] Remove UIDatasource altogether My favourite kind of patch; r/sr=shaver.
Attachment #126362 -
Flags: superreview?(shaver)
Attachment #126362 -
Flags: superreview+
Attachment #126362 -
Flags: review?(shaver)
Attachment #126362 -
Flags: review+
Comment 7•21 years ago
|
||
Whoa there. This is definitely not unused. Removing the creation of this data source caused regression bugs 210377 and 210437. I'm backing out the previous checkin.
Comment 8•21 years ago
|
||
Yeah, this data source is used to do both the themes UI (in Mozilla and Firebird) and the extensions UI (in Firebird). Lesson: it is dangerous to make assumptions based solely off LXR crawling. :)
Assignee | ||
Comment 9•21 years ago
|
||
Well, then... [embarrased grin] can I get a quick explanation as to how mUIDataSource gets used? Is it accessed through a global RDF graph of some sort?
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → INVALID
Comment 10•21 years ago
|
||
Search for "rdf:chrome"
Updated•6 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•