|
|
|
@ -100,17 +100,12 @@ function openToolbox({ form, chrome, isTabActor }) {
|
|
|
|
|
}; |
|
|
|
|
TargetFactory.forRemoteTab(options).then(target => { |
|
|
|
|
let frame = document.getElementById("toolbox-iframe"); |
|
|
|
|
let selectedTool = "jsdebugger"; |
|
|
|
|
|
|
|
|
|
try { |
|
|
|
|
// Remember the last panel that was used inside of this profile.
|
|
|
|
|
selectedTool = Services.prefs.getCharPref("devtools.toolbox.selectedTool"); |
|
|
|
|
} catch(e) {} |
|
|
|
|
|
|
|
|
|
try { |
|
|
|
|
// But if we are testing, then it should always open the debugger panel.
|
|
|
|
|
selectedTool = Services.prefs.getCharPref("devtools.browsertoolbox.panel"); |
|
|
|
|
} catch(e) {} |
|
|
|
|
// Remember the last panel that was used inside of this profile.
|
|
|
|
|
// But if we are testing, then it should always open the debugger panel.
|
|
|
|
|
let selectedTool = |
|
|
|
|
Services.prefs.getCharPref("devtools.toolbox.selectedTool", |
|
|
|
|
Services.prefs.getCharPref("devtools.browsertoolbox.panel", |
|
|
|
|
"jsdebugger")); |
|
|
|
|
|
|
|
|
|
let options = { customIframe: frame }; |
|
|
|
|
gDevTools.showToolbox(target, |
|
|
|
|