Closed Bug 14205 Opened 27 years ago Closed 27 years ago

[MLK] XUL overlays cause XULDocumentImpl to leak

Categories

(Core :: XUL, defect, P1)

defect

Tracking

()

VERIFIED FIXED

People

(Reporter: waterson, Assigned: waterson)

Details

Attachments

(2 files)

Including a XUL overlay appears to be causing the including document to leak.
Status: NEW → ASSIGNED
Priority: P3 → P1
Target Milestone: M11
Marking P1/M11 because this screws up persistence and will bleed a boatload of memory.
Attached file main.xul —
Attached file overlay.xul —
To reproduce: 1. Download "main.xul" & "overlay.xul", save as local files. 2. Run viewer. 3. Set a breakpoint in XULDocumentImpl::~XULDocumentImpl 4. Open "main.xul" 5. Click "Back" 6. Note that breakpoint never hits Now... 7. Commend out "xul-overlay" processing directive in main.xul 8. Repeat steps 4 & 5 9. See breakpoint hit. Leak! Whee!
Status: ASSIGNED → RESOLVED
Closed: 27 years ago
Resolution: --- → FIXED
Marking this fixed, as test case works. Opened bug 14291 because we still leak when you open navigator.xul.
QA Contact: ckritzer → waterson
Assigning to originator per new organizational structure.
QA Contact: waterson → ckritzer
Changing QA Contact back to ckritzer@netscape.com
Status: RESOLVED → VERIFIED
rubberstamping verified, this looks fixed
BULK MOVE: Changing component from XUL to XP Toolkit/Widgets: XUL. XUL component will be deleted.
Component: XUL → XP Toolkit/Widgets: XUL
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: ckritzer → xptoolkit.widgets
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: