Closed
Bug 73748
Opened 24 years ago
Closed 22 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•24 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•24 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•24 years ago
|
||
At least have the courtesy to cc me blake ;)
Updated•24 years ago
|
Status: NEW → ASSIGNED
Priority: -- → P1
Target Milestone: --- → mozilla0.9.1
Updated•24 years ago
|
Target Milestone: mozilla0.9.1 → mozilla0.9.2
Updated•24 years ago
|
Target Milestone: mozilla0.9.2 → mozilla0.9.3
Updated•24 years ago
|
Target Milestone: mozilla0.9.3 → mozilla0.9.4
Updated•24 years ago
|
Target Milestone: mozilla0.9.4 → mozilla0.9.5
Updated•24 years ago
|
Target Milestone: mozilla0.9.5 → mozilla0.9.6
Updated•24 years ago
|
Target Milestone: mozilla0.9.6 → mozilla0.9.7
Updated•24 years ago
|
Summary: Remove nsJSComponentManager.js → Remove nsJSComponentManager.js and nsJSSupportsUtils.js
Comment 5•24 years ago
|
||
Comment 6•24 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•24 years ago
|
Target Milestone: mozilla0.9.7 → mozilla0.9.8
Comment 7•24 years ago
|
||
mscott: r/sr, please?
Updated•24 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•23 years ago
|
||
patch for viewsource
Comment 10•22 years ago
|
||
doron, can you get this fixed?
Assignee | ||
Comment 11•22 years ago
|
||
Sounds simple, 1.4beta for now.
Target Milestone: --- → mozilla1.4beta
Assignee | ||
Comment 12•22 years ago
|
||
since they are never used, just reference removals.
Attachment #58291 -
Attachment is obsolete: true
Attachment #72798 -
Attachment is obsolete: true
Comment 13•22 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•22 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•22 years ago
|
||
er, forgot the cvs removal :)
Timeless, can you check it in?
Comment 16•22 years ago
|
||
Yay!
What's left to be done?
Assignee | ||
Comment 17•22 years ago
|
||
Assignee | ||
Comment 18•22 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•22 years ago
|
||
timeless checked that in yesterday.
Assignee | ||
Comment 20•22 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•22 years ago
|
||
removes the last 2 references to the file
Attachment #121234 -
Flags: review+
Comment 22•22 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•22 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•22 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•22 years ago
|
||
i removed the files, doron: that's all, right?
Assignee | ||
Comment 26•22 years ago
|
||
yup
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Updated•21 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•