Closed Bug 393566 Opened 18 years ago Closed 18 years ago

Add cycle collection to XULPopupListener

Categories

(Core :: XUL, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: enndeakin, Assigned: enndeakin)

References

Details

Attachments

(1 file)

The point being that right now we can leak, with the changes from bug
Blocks: 279703
Flags: blocking1.9?
Assignee: nobody → enndeakin
Status: NEW → ASSIGNED
Attachment #278815 - Flags: superreview?(peterv)
Attachment #278815 - Flags: review?(peterv)
Comment on attachment 278815 [details] [diff] [review] add cycle collection to nsXULPopupListener >Index: content/xul/content/src/nsXULPopupListener.cpp >=================================================================== > NS_INTERFACE_MAP_BEGIN(nsXULPopupListener) > NS_INTERFACE_MAP_ENTRY(nsIDOMMouseListener) > NS_INTERFACE_MAP_ENTRY(nsIDOMContextMenuListener) > NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsIDOMEventListener, nsIDOMMouseListener) >+ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsXULPopupListener) You could also replace NS_INTERFACE_MAP_BEGIN with NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION.
Attachment #278815 - Flags: superreview?(peterv)
Attachment #278815 - Flags: superreview+
Attachment #278815 - Flags: review?(peterv)
Attachment #278815 - Flags: review+
Attachment #278815 - Flags: approval1.9?
Comment on attachment 278815 [details] [diff] [review] add cycle collection to nsXULPopupListener a1.9=dbaron
Attachment #278815 - Flags: approval1.9? → approval1.9+
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
OS: Mac OS X → All
Hardware: PC → All
Depends on: 393993
Flags: in-testsuite?
Component: XP Toolkit/Widgets: Menus → XUL
QA Contact: xptoolkit.menus → xptoolkit.widgets
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: