1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/browser/devtools/scratchpad/scratchpad.xul Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,408 @@ 1.4 +<?xml version="1.0"?> 1.5 + 1.6 +<!-- This Source Code Form is subject to the terms of the Mozilla Public 1.7 + - License, v. 2.0. If a copy of the MPL was not distributed with this 1.8 + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> 1.9 + 1.10 +<!DOCTYPE window [ 1.11 +<!ENTITY % scratchpadDTD SYSTEM "chrome://browser/locale/devtools/scratchpad.dtd" > 1.12 + %scratchpadDTD; 1.13 +<!ENTITY % editMenuStrings SYSTEM "chrome://global/locale/editMenuOverlay.dtd"> 1.14 +%editMenuStrings; 1.15 +<!ENTITY % sourceEditorStrings SYSTEM "chrome://browser/locale/devtools/sourceeditor.dtd"> 1.16 +%sourceEditorStrings; 1.17 +]> 1.18 + 1.19 +<?xml-stylesheet href="chrome://global/skin/global.css"?> 1.20 +<?xml-stylesheet href="chrome://browser/skin/devtools/common.css"?> 1.21 +<?xml-stylesheet href="chrome://browser/skin/devtools/scratchpad.css"?> 1.22 +<?xul-overlay href="chrome://global/content/editMenuOverlay.xul"?> 1.23 + 1.24 +<window id="main-window" 1.25 + xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" 1.26 + title="&window.title;" 1.27 + windowtype="devtools:scratchpad" 1.28 + macanimationtype="document" 1.29 + fullscreenbutton="true" 1.30 + screenX="4" screenY="4" 1.31 + width="640" height="480" 1.32 + persist="screenX screenY width height sizemode"> 1.33 + 1.34 +<script type="application/javascript;version=1.8" 1.35 + src="chrome://browser/content/devtools/theme-switching.js"/> 1.36 +<script type="application/javascript" src="chrome://global/content/globalOverlay.js"/> 1.37 +<script type="application/javascript" src="chrome://browser/content/devtools/scratchpad.js"/> 1.38 + 1.39 +<commandset id="editMenuCommands"/> 1.40 + 1.41 +<commandset id="sourceEditorCommands"> 1.42 + <command id="cmd_gotoLine" oncommand=";"/> 1.43 +</commandset> 1.44 + 1.45 +<commandset id="sp-commandset"> 1.46 + <command id="sp-cmd-newWindow" oncommand=";"/> 1.47 + <command id="sp-cmd-openFile" oncommand=";"/> 1.48 + <command id="sp-cmd-clearRecentFiles" oncommand=";"/> 1.49 + <command id="sp-cmd-save" oncommand=";"/> 1.50 + <command id="sp-cmd-saveas" oncommand=";"/> 1.51 + <command id="sp-cmd-revert" oncommand=";" disabled="true"/> 1.52 + <command id="sp-cmd-close" oncommand=";"/> 1.53 + <command id="sp-cmd-line-numbers" oncommand=";"/> 1.54 + <command id="sp-cmd-wrap-text" oncommand=";"/> 1.55 + <command id="sp-cmd-highlight-trailing-space" oncommand=";"/> 1.56 + <command id="sp-cmd-larger-font" oncommand=";"/> 1.57 + <command id="sp-cmd-smaller-font" oncommand=";"/> 1.58 + <command id="sp-cmd-normal-font" oncommand=";"/> 1.59 + <command id="sp-cmd-run" oncommand=";"/> 1.60 + <command id="sp-cmd-inspect" oncommand=";"/> 1.61 + <command id="sp-cmd-display" oncommand=";"/> 1.62 + <command id="sp-cmd-pprint" oncommand=";"/> 1.63 + <command id="sp-cmd-contentContext" oncommand=";"/> 1.64 + <command id="sp-cmd-browserContext" oncommand=";" disabled="true"/> 1.65 + <command id="sp-cmd-reloadAndRun" oncommand=";"/> 1.66 + <command id="sp-cmd-evalFunction" oncommand=";"/> 1.67 + <command id="sp-cmd-errorConsole" oncommand=";" disabled="true"/> 1.68 + <command id="sp-cmd-webConsole" oncommand=";"/> 1.69 + <command id="sp-cmd-documentationLink" oncommand=";"/> 1.70 + <command id="sp-cmd-hideSidebar" oncommand=";"/> 1.71 +</commandset> 1.72 + 1.73 +<keyset id="editMenuKeys"/> 1.74 + 1.75 +<keyset id="sp-keyset"> 1.76 + <key id="sp-key-window" 1.77 + key="&newWindowCmd.commandkey;" 1.78 + command="sp-cmd-newWindow" 1.79 + modifiers="accel"/> 1.80 + <key id="sp-key-open" 1.81 + key="&openFileCmd.commandkey;" 1.82 + command="sp-cmd-openFile" 1.83 + modifiers="accel"/> 1.84 + <key id="sp-key-save" 1.85 + key="&saveFileCmd.commandkey;" 1.86 + command="sp-cmd-save" 1.87 + modifiers="accel"/> 1.88 + <key id="sp-key-close" 1.89 + key="&closeCmd.key;" 1.90 + command="sp-cmd-close" 1.91 + modifiers="accel"/> 1.92 + <key id="sp-key-larger-font" 1.93 + key="&largerFont.commandkey;" 1.94 + command="sp-cmd-larger-font" 1.95 + modifiers="accel"/> 1.96 + <key id="sp-key-smaller-font" 1.97 + key="&smallerFont.commandkey;" 1.98 + command="sp-cmd-smaller-font" 1.99 + modifiers="accel"/> 1.100 + <key id="sp-key-normal-size-font" 1.101 + key="&normalSize.commandkey;" 1.102 + command="sp-cmd-normal-font" 1.103 + modifiers="accel"/> 1.104 + <key id="sp-key-run" 1.105 + key="&run.key;" 1.106 + command="sp-cmd-run" 1.107 + modifiers="accel"/> 1.108 + <key id="sp-key-inspect" 1.109 + key="&inspect.key;" 1.110 + command="sp-cmd-inspect" 1.111 + modifiers="accel"/> 1.112 + <key id="sp-key-display" 1.113 + key="&display.key;" 1.114 + command="sp-cmd-display" 1.115 + modifiers="accel"/> 1.116 + <key id="sp-key-pprint" 1.117 + key="&pprint.key;" 1.118 + command="sp-cmd-pprint" 1.119 + modifiers="accel"/> 1.120 + <key id="sp-key-reloadAndRun" 1.121 + key="&reloadAndRun.key;" 1.122 + command="sp-cmd-reloadAndRun" 1.123 + modifiers="accel,shift"/> 1.124 + <key id="sp-key-evalFunction" 1.125 + key="&evalFunction.key;" 1.126 + command="sp-cmd-evalFunction" 1.127 + modifiers="accel"/> 1.128 + <key id="sp-key-errorConsole" 1.129 + key="&errorConsoleCmd.commandkey;" 1.130 + command="sp-cmd-errorConsole" 1.131 + modifiers="accel,shift"/> 1.132 + <key id="sp-key-hideSidebar" 1.133 + keycode="VK_ESCAPE" 1.134 + command="sp-cmd-hideSidebar"/> 1.135 + <key id="key_openHelp" 1.136 + keycode="VK_F1" 1.137 + command="sp-cmd-documentationLink"/> 1.138 + <key id="key_gotoLine" 1.139 + key="&gotoLineCmd.key;" 1.140 + command="key_gotoLine" 1.141 + modifiers="accel"/> 1.142 + 1.143 +</keyset> 1.144 + 1.145 +<menubar id="sp-menubar"> 1.146 + <menu id="sp-file-menu" label="&fileMenu.label;" accesskey="&fileMenu.accesskey;"> 1.147 + <menupopup id="sp-menu-filepopup"> 1.148 + <menuitem id="sp-menu-newscratchpad" 1.149 + label="&newWindowCmd.label;" 1.150 + accesskey="&newWindowCmd.accesskey;" 1.151 + key="sp-key-window" 1.152 + command="sp-cmd-newWindow"/> 1.153 + <menuseparator/> 1.154 + 1.155 + <menuitem id="sp-menu-open" 1.156 + label="&openFileCmd.label;" 1.157 + command="sp-cmd-openFile" 1.158 + key="sp-key-open" 1.159 + accesskey="&openFileCmd.accesskey;"/> 1.160 + 1.161 + <menu id="sp-open_recent-menu" label="&openRecentMenu.label;" 1.162 + accesskey="&openRecentMenu.accesskey;" 1.163 + disabled="true"> 1.164 + <menupopup id="sp-menu-open_recentPopup"/> 1.165 + </menu> 1.166 + 1.167 + <menuitem id="sp-menu-save" 1.168 + label="&saveFileCmd.label;" 1.169 + accesskey="&saveFileCmd.accesskey;" 1.170 + key="sp-key-save" 1.171 + command="sp-cmd-save"/> 1.172 + <menuitem id="sp-menu-saveas" 1.173 + label="&saveFileAsCmd.label;" 1.174 + accesskey="&saveFileAsCmd.accesskey;" 1.175 + command="sp-cmd-saveas"/> 1.176 + <menuitem id="sp-menu-revert" 1.177 + label="&revertCmd.label;" 1.178 + accesskey="&revertCmd.accesskey;" 1.179 + command="sp-cmd-revert"/> 1.180 + <menuseparator/> 1.181 + 1.182 + <menuitem id="sp-menu-close" 1.183 + label="&closeCmd.label;" 1.184 + key="sp-key-close" 1.185 + accesskey="&closeCmd.accesskey;" 1.186 + command="sp-cmd-close"/> 1.187 + </menupopup> 1.188 + </menu> 1.189 + 1.190 + <menu id="sp-edit-menu" label="&editMenu.label;" 1.191 + accesskey="&editMenu.accesskey;"> 1.192 + <menupopup id="sp-menu_editpopup"> 1.193 + <menuitem id="menu_undo"/> 1.194 + <menuitem id="menu_redo"/> 1.195 + <menuseparator/> 1.196 + <menuitem id="menu_cut"/> 1.197 + <menuitem id="menu_copy"/> 1.198 + <menuitem id="menu_paste"/> 1.199 + <menuseparator/> 1.200 + <menuitem id="menu_selectAll"/> 1.201 + <menuseparator/> 1.202 + <menuitem id="menu_find"/> 1.203 + <menuitem id="menu_findAgain"/> 1.204 + <menuseparator/> 1.205 + <menuitem id="se-menu-gotoLine" 1.206 + label="&gotoLineCmd.label;" 1.207 + accesskey="&gotoLineCmd.accesskey;" 1.208 + key="key_gotoLine" 1.209 + command="cmd_gotoLine"/> 1.210 + <menuitem id="sp-menu-pprint" 1.211 + label="&pprint.label;" 1.212 + accesskey="&pprint.accesskey;" 1.213 + key="sp-key-pprint" 1.214 + command="sp-cmd-pprint"/> 1.215 + </menupopup> 1.216 + </menu> 1.217 + 1.218 + <menu id="sp-view-menu" label="&viewMenu.label;" accesskey="&viewMenu.accesskey;"> 1.219 + <menupopup id="sp-menu-viewpopup"> 1.220 + <menuitem id="sp-menu-line-numbers" 1.221 + label="&lineNumbers.label;" 1.222 + accesskey="&lineNumbers.accesskey;" 1.223 + type="checkbox" 1.224 + checked="true" 1.225 + command="sp-cmd-line-numbers"/> 1.226 + <menuitem id="sp-menu-word-wrap" 1.227 + label="&wordWrap.label;" 1.228 + accesskey="&wordWrap.accesskey;" 1.229 + type="checkbox" 1.230 + command="sp-cmd-wrap-text"/> 1.231 + <menuitem id="sp-menu-highlight-trailing-space" 1.232 + label="&highlightTrailingSpace.label;" 1.233 + accesskey="&highlightTrailingSpace.accesskey;" 1.234 + type="checkbox" 1.235 + command="sp-cmd-highlight-trailing-space"/> 1.236 + <menuseparator/> 1.237 + <menuitem id="sp-menu-larger-font" 1.238 + label="&largerFont.label;" 1.239 + key="sp-key-larger-font" 1.240 + accesskey="&largerFont.accesskey;" 1.241 + command="sp-cmd-larger-font"/> 1.242 + <menuitem id="sp-menu-smaller-font" 1.243 + label="&smallerFont.label;" 1.244 + key="sp-key-smaller-font" 1.245 + accesskey="&smallerFont.accesskey;" 1.246 + command="sp-cmd-smaller-font"/> 1.247 + <menuitem id="sp-menu-normal-size-font" 1.248 + label="&normalSize.label;" 1.249 + key="sp-menu-normal-font" 1.250 + accesskey="&normalSize.accesskey;" 1.251 + command="sp-cmd-normal-font"/> 1.252 + </menupopup> 1.253 + </menu> 1.254 + 1.255 + <menu id="sp-execute-menu" label="&executeMenu.label;" 1.256 + accesskey="&executeMenu.accesskey;"> 1.257 + <menupopup id="sp-menu_executepopup"> 1.258 + <menuitem id="sp-text-run" 1.259 + label="&run.label;" 1.260 + accesskey="&run.accesskey;" 1.261 + key="sp-key-run" 1.262 + command="sp-cmd-run"/> 1.263 + <menuitem id="sp-text-inspect" 1.264 + label="&inspect.label;" 1.265 + accesskey="&inspect.accesskey;" 1.266 + key="sp-key-inspect" 1.267 + command="sp-cmd-inspect"/> 1.268 + <menuitem id="sp-text-display" 1.269 + label="&display.label;" 1.270 + accesskey="&display.accesskey;" 1.271 + key="sp-key-display" 1.272 + command="sp-cmd-display"/> 1.273 + <menuseparator/> 1.274 + <menuitem id="sp-text-reloadAndRun" 1.275 + label="&reloadAndRun.label;" 1.276 + key="sp-key-reloadAndRun" 1.277 + accesskey="&reloadAndRun.accesskey;" 1.278 + command="sp-cmd-reloadAndRun"/> 1.279 + <menuitem id="sp-text-evalFunction" 1.280 + label="&evalFunction.label;" 1.281 + key="sp-key-evalFunction" 1.282 + accesskey="&evalFunction.accesskey;" 1.283 + command="sp-cmd-evalFunction"/> 1.284 + </menupopup> 1.285 + </menu> 1.286 + 1.287 + <menu id="sp-environment-menu" 1.288 + label="&environmentMenu.label;" 1.289 + accesskey="&environmentMenu.accesskey;" 1.290 + hidden="true"> 1.291 + <menupopup id="sp-menu-environment"> 1.292 + <menuitem id="sp-menu-content" 1.293 + label="&contentContext.label;" 1.294 + accesskey="&contentContext.accesskey;" 1.295 + command="sp-cmd-contentContext" 1.296 + checked="true" 1.297 + type="radio"/> 1.298 + <menuitem id="sp-menu-browser" 1.299 + command="sp-cmd-browserContext" 1.300 + label="&browserContext.label;" 1.301 + accesskey="&browserContext.accesskey;" 1.302 + type="radio"/> 1.303 + </menupopup> 1.304 + </menu> 1.305 + 1.306 +#ifdef XP_WIN 1.307 + <menu id="sp-help-menu" 1.308 + label="&helpMenu.label;" 1.309 + accesskey="&helpMenuWin.accesskey;"> 1.310 +#else 1.311 + <menu id="sp-help-menu" 1.312 + label="&helpMenu.label;" 1.313 + accesskey="&helpMenu.accesskey;"> 1.314 +#endif 1.315 + <menupopup id="sp-menu-help"> 1.316 + <menuitem id="sp-menu-documentation" 1.317 + label="&documentationLink.label;" 1.318 + accesskey="&documentationLink.accesskey;" 1.319 + command="sp-cmd-documentationLink" 1.320 + key="key_openHelp"/> 1.321 + </menupopup> 1.322 + </menu> 1.323 +</menubar> 1.324 + 1.325 +<toolbar id="sp-toolbar" 1.326 + class="devtools-toolbar"> 1.327 + <toolbarbutton id="sp-toolbar-open" 1.328 + class="devtools-toolbarbutton" 1.329 + label="&openFileCmd.label;" 1.330 + command="sp-cmd-openFile"/> 1.331 + <toolbarbutton id="sp-toolbar-save" 1.332 + class="devtools-toolbarbutton" 1.333 + label="&saveFileCmd.label;" 1.334 + command="sp-cmd-save"/> 1.335 + <toolbarbutton id="sp-toolbar-saveAs" 1.336 + class="devtools-toolbarbutton" 1.337 + label="&saveFileAsCmd.label;" 1.338 + command="sp-cmd-saveas"/> 1.339 + <toolbarspacer/> 1.340 + <toolbarbutton id="sp-toolbar-run" 1.341 + class="devtools-toolbarbutton" 1.342 + label="&run.label;" 1.343 + command="sp-cmd-run"/> 1.344 + <toolbarbutton id="sp-toolbar-inspect" 1.345 + class="devtools-toolbarbutton" 1.346 + label="&inspect.label;" 1.347 + command="sp-cmd-inspect"/> 1.348 + <toolbarbutton id="sp-toolbar-display" 1.349 + class="devtools-toolbarbutton" 1.350 + label="&display.label;" 1.351 + command="sp-cmd-display"/> 1.352 + <toolbarspacer/> 1.353 + <toolbarbutton id="sp-toolbar-pprint" 1.354 + class="devtools-toolbarbutton" 1.355 + label="&pprint.label;" 1.356 + command="sp-cmd-pprint"/> 1.357 +</toolbar> 1.358 + 1.359 + 1.360 +<popupset id="scratchpad-popups"> 1.361 + <menupopup id="scratchpad-text-popup"> 1.362 + <menuitem id="cMenu_cut"/> 1.363 + <menuitem id="cMenu_copy"/> 1.364 + <menuitem id="cMenu_paste"/> 1.365 + <menuitem id="cMenu_delete"/> 1.366 + <menuseparator/> 1.367 + <menuitem id="cMenu_selectAll"/> 1.368 + <menuseparator/> 1.369 + <menuitem id="sp-text-run" 1.370 + label="&run.label;" 1.371 + accesskey="&run.accesskey;" 1.372 + key="sp-key-run" 1.373 + command="sp-cmd-run"/> 1.374 + <menuitem id="sp-text-inspect" 1.375 + label="&inspect.label;" 1.376 + accesskey="&inspect.accesskey;" 1.377 + key="sp-key-inspect" 1.378 + command="sp-cmd-inspect"/> 1.379 + <menuitem id="sp-text-display" 1.380 + label="&display.label;" 1.381 + accesskey="&display.accesskey;" 1.382 + key="sp-key-display" 1.383 + command="sp-cmd-display"/> 1.384 + <menuitem id="sp-text-evalFunction" 1.385 + label="&evalFunction.label;" 1.386 + key="sp-key-evalFunction" 1.387 + accesskey="&evalFunction.accesskey;" 1.388 + command="sp-cmd-evalFunction"/> 1.389 + <menuseparator/> 1.390 + <menuitem id="sp-text-reloadAndRun" 1.391 + label="&reloadAndRun.label;" 1.392 + key="sp-key-reloadAndRun" 1.393 + accesskey="&reloadAndRun.accesskey;" 1.394 + command="sp-cmd-reloadAndRun"/> 1.395 + </menupopup> 1.396 +</popupset> 1.397 + 1.398 +<notificationbox id="scratchpad-notificationbox" flex="1"> 1.399 + <hbox flex="1"> 1.400 + <vbox id="scratchpad-editor" flex="1"/> 1.401 + <splitter class="devtools-side-splitter"/> 1.402 + <tabbox id="scratchpad-sidebar" class="devtools-sidebar-tabs" 1.403 + width="300" 1.404 + hidden="true"> 1.405 + <tabs/> 1.406 + <tabpanels flex="1"/> 1.407 + </tabbox> 1.408 + </hbox> 1.409 +</notificationbox> 1.410 + 1.411 +</window>