Closed
Bug 73748
Opened 23 years ago
Closed 21 years ago
Remove nsJSComponentManager.js and nsJSSupportsUtils.js
Categories
(SeaMonkey :: General, defect, P3)
SeaMonkey
General
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla1.4beta
People
(Reporter: jag+mozbugs, Assigned: doronr)
References
()
Details
(Keywords: perf)
Attachments
(1 file, 4 obsolete files)
|
1.70 KB,
patch
|
timeless
:
review+
jag+mozilla
:
superreview+
|
Details | Diff | Splinter Review |
No description provided.| Reporter | ||
Comment 1•23 years ago
|
||
For others interested in this bug:
Basically the changes to be made are:
- nsJSComponentManager.createInstance("contractID", "nsIFoo")
+ Components.classes["contractID"]
+ .createInstance(Components.interfaces.nsIFoo);
and
- nsJSComponentManager.getService("contractID", "nsIFoo")
+ Components.classes["contractID"]
+ .getService(Components.interfaces.nsIFoo);
Comment 2•23 years ago
|
||
Mark, do you mind if I take this? I'm about to whack a bunch of navigator stuff as part of the Cool Performance Work.
Comment 4•23 years ago
|
||
At least have the courtesy to cc me blake ;)
Updated•23 years ago
|
Status: NEW → ASSIGNED
Priority: -- → P1
Target Milestone: --- → mozilla0.9.1
Updated•23 years ago
|
Target Milestone: mozilla0.9.1 → mozilla0.9.2
Updated•23 years ago
|
Target Milestone: mozilla0.9.2 → mozilla0.9.3
Updated•23 years ago
|
Target Milestone: mozilla0.9.3 → mozilla0.9.4
Updated•23 years ago
|
Target Milestone: mozilla0.9.4 → mozilla0.9.5
Updated•23 years ago
|
Target Milestone: mozilla0.9.5 → mozilla0.9.6
Updated•23 years ago
|
Target Milestone: mozilla0.9.6 → mozilla0.9.7
Updated•23 years ago
|
Summary: Remove nsJSComponentManager.js → Remove nsJSComponentManager.js and nsJSSupportsUtils.js
Comment 5•23 years ago
|
||
Comment 6•23 years ago
|
||
I've since excised the need for the two files everywhere except profileSelection, so next is just to actually remove the references...seth, can you r/sr this?
Updated•23 years ago
|
Target Milestone: mozilla0.9.7 → mozilla0.9.8
Comment 7•23 years ago
|
||
mscott: r/sr, please?
Updated•23 years ago
|
Target Milestone: mozilla0.9.8 → mozilla0.9.9
Updated•23 years ago
|
Target Milestone: mozilla0.9.9 → mozilla1.0.1
Updated•23 years ago
|
Target Milestone: mozilla1.0.1 → Future
Comment 8•23 years ago
|
||
I'm a lazy bastard. Passing this around for various components to remove this (starting at view source). See lxr for who to pass to next. Unless you want to patch the few remaining places, doron ;)
Assignee: blaker → doronr
Status: ASSIGNED → NEW
Priority: P1 → P3
Target Milestone: Future → ---
| Assignee | ||
Comment 9•22 years ago
|
||
patch for viewsource
Comment 10•21 years ago
|
||
doron, can you get this fixed?
| Assignee | ||
Comment 11•21 years ago
|
||
Sounds simple, 1.4beta for now.
Target Milestone: --- → mozilla1.4beta
| Assignee | ||
Comment 12•21 years ago
|
||
since they are never used, just reference removals.
Attachment #58291 -
Attachment is obsolete: true
Attachment #72798 -
Attachment is obsolete: true
Comment 13•21 years ago
|
||
Comment on attachment 118556 [details] [diff] [review] removes includes of the 2 files Index: xpfe/components/prefwindow/resources/content/pref-scripts.xul don't check that in with this review :)
Attachment #118556 -
Flags: superreview?(rbs)
Attachment #118556 -
Flags: review+
Comment 14•21 years ago
|
||
Comment on attachment 118556 [details] [diff] [review] removes includes of the 2 files sr=rbs, modulo what timeless said. [might be a good time to cvs remove the files themselves if nobody uses them anymore]
Attachment #118556 -
Flags: superreview?(rbs) → superreview+
| Assignee | ||
Comment 15•21 years ago
|
||
er, forgot the cvs removal :) Timeless, can you check it in?
Comment 16•21 years ago
|
||
Yay! What's left to be done?
| Assignee | ||
Comment 17•21 years ago
|
||
| Assignee | ||
Comment 18•21 years ago
|
||
Comment on attachment 121201 [details] [diff] [review] patch, without parts of another patch :) carrying the r/sr over. jag - needs to be checked in, that's all :)
Attachment #121201 -
Flags: superreview+
Attachment #121201 -
Flags: review+
Comment 19•21 years ago
|
||
timeless checked that in yesterday.
| Assignee | ||
Comment 20•21 years ago
|
||
timeless, thanks for stating so in the bug :) looks like 2 new references cropped up, lemme post a new patch.
| Assignee | ||
Comment 21•21 years ago
|
||
removes the last 2 references to the file
Attachment #121234 -
Flags: review+
Comment 22•21 years ago
|
||
Comment on attachment 121234 [details] [diff] [review] removes 2 more references - the last sr=jag You'll need someone to cover the Netscape tree for you before you cvs remove these two js files.
Attachment #121234 -
Flags: superreview+
Comment 23•21 years ago
|
||
I just checked (well, Joe Hewitt did, thanks!) and no references to these files in the NS tree. Go ahead and kill them!
| Assignee | ||
Comment 24•21 years ago
|
||
yeah, i checked commercial too, forget to state so.
Attachment #118556 -
Attachment is obsolete: true
Attachment #121201 -
Attachment is obsolete: true
Comment 25•21 years ago
|
||
i removed the files, doron: that's all, right?
| Assignee | ||
Comment 26•21 years ago
|
||
yup
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•