Closed Bug 760882 Opened 13 years ago Closed 13 years ago

XBL Bindings appear in the debugger script dropdown if the debugger is open when the page is refreshed

Categories

(DevTools :: Debugger, defect, P2)

x86_64
Windows 7
defect

Tracking

(firefox15 fixed)

RESOLVED FIXED
Firefox 16
Tracking Status
firefox15 --- fixed

People

(Reporter: jaws, Assigned: past)

Details

Attachments

(1 file)

STR: 1. Go to https://tbpl.mozilla.org/?tree=Mozilla-Inbound 2. Open Debugger using the Tools menu 3. Make a note of what the currently selected script file is. 4. Refresh the page, keeping the Debugger open 5. Notice that the currently selected script is now 'resizer.xml'. Somehow our XBL bindings are leaking to the Debugger when the page refreshes.
Attached patch PatchSplinter Review
The patch in bug 739995 left out the case of newScript notifications, which this patch now fixes.
Assignee: nobody → past
Status: NEW → ASSIGNED
Attachment #630110 - Flags: review?(rcampbell)
Attachment #630110 - Flags: review?(rcampbell) → review+
Priority: -- → P2
Whiteboard: [fixed-in-fx-team]
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 16
Comment on attachment 630110 [details] [diff] [review] Patch [Approval Request Comment] Bug caused by (feature/regressing bug #): new feature User impact if declined: we might show some funky-looking scripts in the drop-down if we don't take this. Testing completed (on m-c, etc.): on m-c Risk to taking this patch (and alternatives if risky): pretty minimal. Better checking of chrome uris in script urls. String or UUID changes made by this patch: none.
Attachment #630110 - Flags: approval-mozilla-aurora?
Attachment #630110 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: