Closed
Bug 1421355
Opened 7 years ago
Closed 7 years ago
Remove various unused methods from nsIXPConnect and nsXPConnect
Categories
(Core :: XPConnect, enhancement, P3)
Core
XPConnect
Tracking
()
RESOLVED
FIXED
mozilla59
Tracking | Status | |
---|---|---|
firefox59 | --- | fixed |
People
(Reporter: mccr8, Assigned: mccr8)
References
Details
Attachments
(8 files)
59 bytes,
text/x-review-board-request
|
mrbkap
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
mrbkap
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
mrbkap
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
mrbkap
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
mrbkap
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
jonco
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
mrbkap
:
review+
|
Details |
59 bytes,
text/x-review-board-request
|
mrbkap
:
review+
|
Details |
No description provided.
Updated•7 years ago
|
Priority: -- → P3
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Assignee | ||
Comment 9•7 years ago
|
||
Comment 10•7 years ago
|
||
mozreview-review |
Comment on attachment 8933070 [details]
Bug 1421355, part 1 - Remove nsIXPConnect::GetPrincipal().
https://reviewboard.mozilla.org/r/204036/#review209590
Attachment #8933070 -
Flags: review?(mrbkap) → review+
Comment 11•7 years ago
|
||
mozreview-review |
Comment on attachment 8933071 [details]
Bug 1421355, part 2 - Remove nsIXPConnect::getWrappedNativeOfNativeObject.
https://reviewboard.mozilla.org/r/204042/#review209592
Attachment #8933071 -
Flags: review?(mrbkap) → review+
Comment 12•7 years ago
|
||
mozreview-review |
Comment on attachment 8933072 [details]
Bug 1421355, part 3 - Remove nsIXPConnect::GarbageCollect().
https://reviewboard.mozilla.org/r/204044/#review209596
This was superceeded by nsIDOMWindowUtils.cycleCollect, right?
Attachment #8933072 -
Flags: review?(mrbkap) → review+
Comment 13•7 years ago
|
||
mozreview-review |
Comment on attachment 8933073 [details]
Bug 1421355, part 4 - Remove nsXPConnect::GetInfoForName.
https://reviewboard.mozilla.org/r/204046/#review209598
Attachment #8933073 -
Flags: review?(mrbkap) → review+
Comment 14•7 years ago
|
||
mozreview-review |
Comment on attachment 8933074 [details]
Bug 1421355, part 5 - Remove nsXPConnect::NotifyDidPaint().
https://reviewboard.mozilla.org/r/204048/#review209600
Attachment #8933074 -
Flags: review?(mrbkap) → review+
Comment 15•7 years ago
|
||
mozreview-review |
Comment on attachment 8933076 [details]
Bug 1421355, part 7 - Remove unused defines and forward decls from nsIXPConnect.idl.
https://reviewboard.mozilla.org/r/204052/#review209602
Attachment #8933076 -
Flags: review?(mrbkap) → review+
Comment 16•7 years ago
|
||
mozreview-review |
Comment on attachment 8933077 [details]
Bug 1421355, part 8 - Remove unused attributes and methods from nsIXPConnectWrappedNative.
https://reviewboard.mozilla.org/r/204054/#review209604
Attachment #8933077 -
Flags: review?(mrbkap) → review+
Assignee | ||
Comment 17•7 years ago
|
||
(In reply to Blake Kaplan (:mrbkap) from comment #12)
> This was superceeded by nsIDOMWindowUtils.cycleCollect, right?
It looks like this particular method was used from C++ to trigger a GC, called in nsJSContext::GarbageCollectNow(). That code now directly calls JS APIs to trigger GC. Presumably somebody got sick of having to thread everything through XPConnect at some point.
Comment 18•7 years ago
|
||
mozreview-review |
Comment on attachment 8933075 [details]
Bug 1421355, part 6 - Remove JS::NotifyDidPaint.
https://reviewboard.mozilla.org/r/204050/#review209714
Attachment #8933075 -
Flags: review?(jcoppeard) → review+
Comment 19•7 years ago
|
||
Pushed by amccreight@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2e6d4aebb308
part 1 - Remove nsIXPConnect::GetPrincipal(). r=mrbkap
https://hg.mozilla.org/integration/autoland/rev/6c69d8543e1f
part 2 - Remove nsIXPConnect::getWrappedNativeOfNativeObject. r=mrbkap
https://hg.mozilla.org/integration/autoland/rev/017bffb7993c
part 3 - Remove nsIXPConnect::GarbageCollect(). r=mrbkap
https://hg.mozilla.org/integration/autoland/rev/b539213159c8
part 4 - Remove nsXPConnect::GetInfoForName. r=mrbkap
https://hg.mozilla.org/integration/autoland/rev/771c24107123
part 5 - Remove nsXPConnect::NotifyDidPaint(). r=mrbkap
https://hg.mozilla.org/integration/autoland/rev/0b00ae699a2d
part 6 - Remove JS::NotifyDidPaint. r=jonco
https://hg.mozilla.org/integration/autoland/rev/dff3895c06ba
part 7 - Remove unused defines and forward decls from nsIXPConnect.idl. r=mrbkap
https://hg.mozilla.org/integration/autoland/rev/e2c51c4947a7
part 8 - Remove unused attributes and methods from nsIXPConnectWrappedNative. r=mrbkap
Comment 20•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/2e6d4aebb308
https://hg.mozilla.org/mozilla-central/rev/6c69d8543e1f
https://hg.mozilla.org/mozilla-central/rev/017bffb7993c
https://hg.mozilla.org/mozilla-central/rev/b539213159c8
https://hg.mozilla.org/mozilla-central/rev/771c24107123
https://hg.mozilla.org/mozilla-central/rev/0b00ae699a2d
https://hg.mozilla.org/mozilla-central/rev/dff3895c06ba
https://hg.mozilla.org/mozilla-central/rev/e2c51c4947a7
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox59:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla59
You need to log in
before you can comment on or make changes to this bug.
Description
•