Closed Bug 814898 Opened 13 years ago Closed 13 years ago

Cleanup CC goop in parts of dom/

Categories

(Core :: DOM: Core & HTML, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla20

People

(Reporter: Ms2ger, Assigned: Ms2ger)

References

(Blocks 1 open bug)

Details

Attachments

(4 files)

No description provided.
Component: DOM: Device Interfaces → DOM
Summary: Cleanup CC goop in dom/file → Cleanup CC goop in parts of dom/
Attached patch Part a: dom/fileSplinter Review
Attachment #685526 - Flags: review?(mounir)
Attached patch Part b: dom/baseSplinter Review
Attachment #685527 - Flags: review?(mounir)
Attached patch Part c: dom/B2GSplinter Review
Attachment #685528 - Flags: review?(mounir)
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 :(
Attachment #685526 - Flags: review?(mounir) → review+
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 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+
Thank you Andrew :)
I found a few more
Attachment #686785 - Flags: review?(continuation)
Attachment #686785 - Flags: review?(continuation) → review+
Thanks for fixing these!
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: