Closed Bug 73748 Opened 24 years ago Closed 22 years ago

Remove nsJSComponentManager.js and nsJSSupportsUtils.js

Categories

(SeaMonkey :: General, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED FIXED
mozilla1.4beta

People

(Reporter: jag+mozbugs, Assigned: doronr)

References

()

Details

(Keywords: perf)

Attachments

(1 file, 4 obsolete files)

No description provided.
Blocks: 73259
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);
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.
Taking . . .
Assignee: maolson → blakeross
At least have the courtesy to cc me blake ;)
Status: NEW → ASSIGNED
Priority: -- → P1
Target Milestone: --- → mozilla0.9.1
Target Milestone: mozilla0.9.1 → mozilla0.9.2
Target Milestone: mozilla0.9.2 → mozilla0.9.3
Target Milestone: mozilla0.9.3 → mozilla0.9.4
Target Milestone: mozilla0.9.4 → mozilla0.9.5
Target Milestone: mozilla0.9.5 → mozilla0.9.6
Keywords: perf
Target Milestone: mozilla0.9.6 → mozilla0.9.7
Summary: Remove nsJSComponentManager.js → Remove nsJSComponentManager.js and nsJSSupportsUtils.js
Attached patch patch for mail (obsolete) — Splinter Review
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?
Target Milestone: mozilla0.9.7 → mozilla0.9.8
mscott: r/sr, please?
Target Milestone: mozilla0.9.8 → mozilla0.9.9
Target Milestone: mozilla0.9.9 → mozilla1.0.1
Target Milestone: mozilla1.0.1 → Future
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 → ---
Attached patch patch for viewsource (obsolete) — Splinter Review
patch for viewsource
doron, can you get this fixed?
Sounds simple, 1.4beta for now.
Target Milestone: --- → mozilla1.4beta
Attached patch removes includes of the 2 files (obsolete) — Splinter Review
since they are never used, just reference removals.
Attachment #58291 - Attachment is obsolete: true
Attachment #72798 - Attachment is obsolete: true
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 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+
er, forgot the cvs removal :) Timeless, can you check it in?
Yay! What's left to be done?
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+
timeless checked that in yesterday.
timeless, thanks for stating so in the bug :) looks like 2 new references cropped up, lemme post a new patch.
removes the last 2 references to the file
Attachment #121234 - Flags: review+
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+
I just checked (well, Joe Hewitt did, thanks!) and no references to these files in the NS tree. Go ahead and kill them!
yeah, i checked commercial too, forget to state so.
Attachment #118556 - Attachment is obsolete: true
Attachment #121201 - Attachment is obsolete: true
i removed the files, doron: that's all, right?
yup
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: