Closed
Bug 740803
Opened 12 years ago
Closed 12 years ago
Put the debugger in its own compartment again
Categories
(DevTools :: Debugger, defect, P2)
DevTools
Debugger
Tracking
(Not tracked)
RESOLVED
FIXED
Firefox 14
People
(Reporter: past, Assigned: past)
References
Details
(Whiteboard: [chrome-debug])
Attachments
(1 file, 1 obsolete file)
17.05 KB,
patch
|
dcamp
:
review+
mfinkle
:
approval-mozilla-central+
|
Details | Diff | Splinter Review |
Bug 703718 removed the sandbox that ensured the debugger was in a separate compartment from the debuggee. We are now ready to support the chrome debugging case and the engine has not yet developed the new protection mechanism that would have made the sandbox approach redundant. Therefore we need to revert the change from bug 703718 in order to move forward with chrome debugging for now.
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → past
Status: NEW → ASSIGNED
Comment 2•12 years ago
|
||
At the work week reverting bug 703718 wasn't enough, Jason also had to manually instantiate the jsdebugger component instead of using jsdebugger.jsm. Do you want to do that here or in a followup?
Assignee | ||
Comment 3•12 years ago
|
||
(In reply to Dave Camp (:dcamp) from comment #2) > At the work week reverting bug 703718 wasn't enough, Jason also had to > manually instantiate the jsdebugger component instead of using > jsdebugger.jsm. Do you want to do that here or in a followup? Ah, forgot about that. Yeah, I'll do it here.
Assignee | ||
Updated•12 years ago
|
Attachment #616175 -
Flags: review?(dcamp)
Assignee | ||
Comment 4•12 years ago
|
||
V2, now with the workaround to the jsdebugger.jsm loading issue.
Attachment #616175 -
Attachment is obsolete: true
Attachment #616197 -
Flags: review?(dcamp)
Comment 5•12 years ago
|
||
Try run for 166fe9b02435 is complete. Detailed breakdown of the results available here: https://tbpl.mozilla.org/?tree=Try&rev=166fe9b02435 Results (out of 60 total builds): exception: 25 success: 12 failure: 23 Builds (or logs if builds failed) available at: http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/pastithas@mozilla.com-166fe9b02435
Comment 6•12 years ago
|
||
Try run for cc66e1fd5d84 is complete. Detailed breakdown of the results available here: https://tbpl.mozilla.org/?tree=Try&rev=cc66e1fd5d84 Results (out of 221 total builds): exception: 1 success: 181 warnings: 38 failure: 1 Builds (or logs if builds failed) available at: http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/pastithas@mozilla.com-cc66e1fd5d84
Assignee | ||
Comment 7•12 years ago
|
||
(In reply to Mozilla RelEng Bot from comment #5) > Try run for 166fe9b02435 is complete. > Detailed breakdown of the results available here: > https://tbpl.mozilla.org/?tree=Try&rev=166fe9b02435 > Results (out of 60 total builds): > exception: 25 > success: 12 > failure: 23 > Builds (or logs if builds failed) available at: > http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/pastithas@mozilla. > com-166fe9b02435 Ignore this try run, it was canceled before completion.
Updated•12 years ago
|
Attachment #616197 -
Flags: review?(dcamp) → review+
Assignee | ||
Comment 8•12 years ago
|
||
Comment on attachment 616197 [details] [diff] [review] Working patch v2 This is a devtools-only change that shouldn't affect Fennec, but since it touches toolkit/ and Fennec has (preffed off) debugger support (bug 739966), lucasr or mfinkle may want to have a look. If people are worried for some reason, I'll also note that we don't need to get this in for Firefox 14, but it would help a lot with the patch queue juggling we are currently doing.
Attachment #616197 -
Flags: approval-mozilla-central?
Updated•12 years ago
|
Attachment #616197 -
Flags: approval-mozilla-central? → approval-mozilla-central+
Assignee | ||
Comment 9•12 years ago
|
||
https://hg.mozilla.org/integration/fx-team/rev/b9914d4ebc92
Whiteboard: [chrome-debug] → [chrome-debug][fixed-in-fx-team]
Comment 10•12 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/b9914d4ebc92
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Whiteboard: [chrome-debug][fixed-in-fx-team] → [chrome-debug]
Updated•12 years ago
|
Target Milestone: --- → Firefox 14
Updated•6 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•