Closed
Bug 814898
Opened 13 years ago
Closed 13 years ago
Cleanup CC goop in parts of dom/
Categories
(Core :: DOM: Core & HTML, defect)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
FIXED
mozilla20
People
(Reporter: Ms2ger, Assigned: Ms2ger)
References
(Blocks 1 open bug)
Details
Attachments
(4 files)
8.86 KB,
patch
|
mccr8
:
review+
|
Details | Diff | Splinter Review |
4.21 KB,
patch
|
mccr8
:
review+
|
Details | Diff | Splinter Review |
9.13 KB,
patch
|
mccr8
:
review+
|
Details | Diff | Splinter Review |
7.84 KB,
patch
|
mccr8
:
review+
|
Details | Diff | Splinter Review |
No description provided.
Assignee | ||
Updated•13 years ago
|
Component: DOM: Device Interfaces → DOM
Summary: Cleanup CC goop in dom/file → Cleanup CC goop in parts of dom/
Assignee | ||
Comment 1•13 years ago
|
||
Attachment #685526 -
Flags: review?(mounir)
Assignee | ||
Comment 2•13 years ago
|
||
Attachment #685527 -
Flags: review?(mounir)
Assignee | ||
Comment 3•13 years ago
|
||
Attachment #685528 -
Flags: review?(mounir)
Comment 4•13 years ago
|
||
Ms2ger, unfortunately, those reviews are not going to be high priority in my queue and compared to other stuff I have to do. Hopefully, I might do them this week or next week but do not expect anything faster. Sorry :(
Updated•13 years ago
|
Attachment #685526 -
Flags: review?(mounir) → review+
Comment 5•13 years ago
|
||
Comment on attachment 685527 [details] [diff] [review]
Part b: dom/base
Review of attachment 685527 [details] [diff] [review]:
-----------------------------------------------------------------
::: dom/base/nsScreen.cpp
@@ +89,5 @@
>
>
> DOMCI_DATA(Screen, nsScreen)
>
> +NS_IMPL_CYCLE_COLLECTION_INHERITED_0(nsScreen, nsDOMEventTargetHelper)
I'm not sure you actually need to explicitly define a participant, as it should just be able to use the one of its parent. I'm not sure exactly what you need to remove for that, though.
Attachment #685527 -
Flags: review?(mounir) → review+
Comment 6•13 years ago
|
||
Comment on attachment 685528 [details] [diff] [review]
Part c: dom/B2G
Review of attachment 685528 [details] [diff] [review]:
-----------------------------------------------------------------
::: dom/battery/BatteryManager.cpp
@@ +26,5 @@
> namespace mozilla {
> namespace dom {
> namespace battery {
>
> +NS_IMPL_CYCLE_COLLECTION_INHERITED_0(BatteryManager, nsDOMEventTargetHelper)
Again, you can probably adjust this somehow so it just inherits all of its CC goop, and various other classes in here. Not a big deal, of course.
Attachment #685528 -
Flags: review?(mounir) → review+
Comment 7•13 years ago
|
||
Thank you Andrew :)
Assignee | ||
Comment 8•13 years ago
|
||
I found a few more
Attachment #686785 -
Flags: review?(continuation)
Updated•13 years ago
|
Attachment #686785 -
Flags: review?(continuation) → review+
Comment 9•13 years ago
|
||
Thanks for fixing these!
Assignee | ||
Comment 10•13 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/72cf2fca6f9a
https://hg.mozilla.org/mozilla-central/rev/6efba13355b2
https://hg.mozilla.org/mozilla-central/rev/c4ef225eaa85
https://hg.mozilla.org/mozilla-central/rev/64855ea171ef
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Flags: in-testsuite-
Resolution: --- → FIXED
Target Milestone: --- → mozilla20
Updated•6 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•