browser/devtools/scratchpad/scratchpad.xul

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

     1 <?xml version="1.0"?>
     3 <!-- This Source Code Form is subject to the terms of the Mozilla Public
     4    - License, v. 2.0. If a copy of the MPL was not distributed with this
     5    - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
     7 <!DOCTYPE window [
     8 <!ENTITY % scratchpadDTD SYSTEM "chrome://browser/locale/devtools/scratchpad.dtd" >
     9  %scratchpadDTD;
    10 <!ENTITY % editMenuStrings SYSTEM "chrome://global/locale/editMenuOverlay.dtd">
    11 %editMenuStrings;
    12 <!ENTITY % sourceEditorStrings SYSTEM "chrome://browser/locale/devtools/sourceeditor.dtd">
    13 %sourceEditorStrings;
    14 ]>
    16 <?xml-stylesheet href="chrome://global/skin/global.css"?>
    17 <?xml-stylesheet href="chrome://browser/skin/devtools/common.css"?>
    18 <?xml-stylesheet href="chrome://browser/skin/devtools/scratchpad.css"?>
    19 <?xul-overlay href="chrome://global/content/editMenuOverlay.xul"?>
    21 <window id="main-window"
    22         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
    23         title="&window.title;"
    24         windowtype="devtools:scratchpad"
    25         macanimationtype="document"
    26         fullscreenbutton="true"
    27         screenX="4" screenY="4"
    28         width="640" height="480"
    29         persist="screenX screenY width height sizemode">
    31 <script type="application/javascript;version=1.8"
    32         src="chrome://browser/content/devtools/theme-switching.js"/>
    33 <script type="application/javascript" src="chrome://global/content/globalOverlay.js"/>
    34 <script type="application/javascript" src="chrome://browser/content/devtools/scratchpad.js"/>
    36 <commandset id="editMenuCommands"/>
    38 <commandset id="sourceEditorCommands">
    39   <command id="cmd_gotoLine" oncommand=";"/>
    40 </commandset>
    42 <commandset id="sp-commandset">
    43   <command id="sp-cmd-newWindow" oncommand=";"/>
    44   <command id="sp-cmd-openFile" oncommand=";"/>
    45   <command id="sp-cmd-clearRecentFiles" oncommand=";"/>
    46   <command id="sp-cmd-save" oncommand=";"/>
    47   <command id="sp-cmd-saveas" oncommand=";"/>
    48   <command id="sp-cmd-revert" oncommand=";" disabled="true"/>
    49   <command id="sp-cmd-close" oncommand=";"/>
    50   <command id="sp-cmd-line-numbers" oncommand=";"/>
    51   <command id="sp-cmd-wrap-text" oncommand=";"/>
    52   <command id="sp-cmd-highlight-trailing-space" oncommand=";"/>
    53   <command id="sp-cmd-larger-font" oncommand=";"/>
    54   <command id="sp-cmd-smaller-font" oncommand=";"/>
    55   <command id="sp-cmd-normal-font" oncommand=";"/>
    56   <command id="sp-cmd-run" oncommand=";"/>
    57   <command id="sp-cmd-inspect" oncommand=";"/>
    58   <command id="sp-cmd-display" oncommand=";"/>
    59   <command id="sp-cmd-pprint" oncommand=";"/>
    60   <command id="sp-cmd-contentContext" oncommand=";"/>
    61   <command id="sp-cmd-browserContext" oncommand=";" disabled="true"/>
    62   <command id="sp-cmd-reloadAndRun" oncommand=";"/>
    63   <command id="sp-cmd-evalFunction" oncommand=";"/>
    64   <command id="sp-cmd-errorConsole" oncommand=";" disabled="true"/>
    65   <command id="sp-cmd-webConsole" oncommand=";"/>
    66   <command id="sp-cmd-documentationLink" oncommand=";"/>
    67   <command id="sp-cmd-hideSidebar" oncommand=";"/>
    68 </commandset>
    70 <keyset id="editMenuKeys"/>
    72 <keyset id="sp-keyset">
    73   <key id="sp-key-window"
    74        key="&newWindowCmd.commandkey;"
    75        command="sp-cmd-newWindow"
    76        modifiers="accel"/>
    77   <key id="sp-key-open"
    78        key="&openFileCmd.commandkey;"
    79        command="sp-cmd-openFile"
    80        modifiers="accel"/>
    81   <key id="sp-key-save"
    82        key="&saveFileCmd.commandkey;"
    83        command="sp-cmd-save"
    84        modifiers="accel"/>
    85   <key id="sp-key-close"
    86        key="&closeCmd.key;"
    87        command="sp-cmd-close"
    88        modifiers="accel"/>
    89   <key id="sp-key-larger-font"
    90        key="&largerFont.commandkey;"
    91        command="sp-cmd-larger-font"
    92        modifiers="accel"/>
    93   <key id="sp-key-smaller-font"
    94        key="&smallerFont.commandkey;"
    95        command="sp-cmd-smaller-font"
    96        modifiers="accel"/>
    97   <key id="sp-key-normal-size-font"
    98        key="&normalSize.commandkey;"
    99        command="sp-cmd-normal-font"
   100        modifiers="accel"/>
   101   <key id="sp-key-run"
   102        key="&run.key;"
   103        command="sp-cmd-run"
   104        modifiers="accel"/>
   105   <key id="sp-key-inspect"
   106        key="&inspect.key;"
   107        command="sp-cmd-inspect"
   108        modifiers="accel"/>
   109   <key id="sp-key-display"
   110        key="&display.key;"
   111        command="sp-cmd-display"
   112        modifiers="accel"/>
   113   <key id="sp-key-pprint"
   114        key="&pprint.key;"
   115        command="sp-cmd-pprint"
   116        modifiers="accel"/>
   117   <key id="sp-key-reloadAndRun"
   118        key="&reloadAndRun.key;"
   119        command="sp-cmd-reloadAndRun"
   120        modifiers="accel,shift"/>
   121   <key id="sp-key-evalFunction"
   122        key="&evalFunction.key;"
   123        command="sp-cmd-evalFunction"
   124        modifiers="accel"/>
   125   <key id="sp-key-errorConsole"
   126        key="&errorConsoleCmd.commandkey;"
   127        command="sp-cmd-errorConsole"
   128        modifiers="accel,shift"/>
   129   <key id="sp-key-hideSidebar"
   130        keycode="VK_ESCAPE"
   131        command="sp-cmd-hideSidebar"/>
   132   <key id="key_openHelp"
   133        keycode="VK_F1"
   134        command="sp-cmd-documentationLink"/>
   135   <key id="key_gotoLine"
   136        key="&gotoLineCmd.key;"
   137        command="key_gotoLine"
   138        modifiers="accel"/>
   140 </keyset>
   142 <menubar id="sp-menubar">
   143   <menu id="sp-file-menu" label="&fileMenu.label;" accesskey="&fileMenu.accesskey;">
   144     <menupopup id="sp-menu-filepopup">
   145       <menuitem id="sp-menu-newscratchpad"
   146                 label="&newWindowCmd.label;"
   147                 accesskey="&newWindowCmd.accesskey;"
   148                 key="sp-key-window"
   149                 command="sp-cmd-newWindow"/>
   150       <menuseparator/>
   152       <menuitem id="sp-menu-open"
   153                 label="&openFileCmd.label;"
   154                 command="sp-cmd-openFile"
   155                 key="sp-key-open"
   156                 accesskey="&openFileCmd.accesskey;"/>
   158       <menu id="sp-open_recent-menu" label="&openRecentMenu.label;"
   159             accesskey="&openRecentMenu.accesskey;"
   160             disabled="true">
   161         <menupopup id="sp-menu-open_recentPopup"/>
   162       </menu>
   164       <menuitem id="sp-menu-save"
   165                 label="&saveFileCmd.label;"
   166                 accesskey="&saveFileCmd.accesskey;"
   167                 key="sp-key-save"
   168                 command="sp-cmd-save"/>
   169       <menuitem id="sp-menu-saveas"
   170                 label="&saveFileAsCmd.label;"
   171                 accesskey="&saveFileAsCmd.accesskey;"
   172                 command="sp-cmd-saveas"/>
   173       <menuitem id="sp-menu-revert"
   174                 label="&revertCmd.label;"
   175                 accesskey="&revertCmd.accesskey;"
   176                 command="sp-cmd-revert"/>
   177       <menuseparator/>
   179       <menuitem id="sp-menu-close"
   180                 label="&closeCmd.label;"
   181                 key="sp-key-close"
   182                 accesskey="&closeCmd.accesskey;"
   183                 command="sp-cmd-close"/>
   184     </menupopup>
   185   </menu>
   187   <menu id="sp-edit-menu" label="&editMenu.label;"
   188         accesskey="&editMenu.accesskey;">
   189     <menupopup id="sp-menu_editpopup">
   190       <menuitem id="menu_undo"/>
   191       <menuitem id="menu_redo"/>
   192       <menuseparator/>
   193       <menuitem id="menu_cut"/>
   194       <menuitem id="menu_copy"/>
   195       <menuitem id="menu_paste"/>
   196       <menuseparator/>
   197       <menuitem id="menu_selectAll"/>
   198       <menuseparator/>
   199       <menuitem id="menu_find"/>
   200       <menuitem id="menu_findAgain"/>
   201       <menuseparator/>
   202       <menuitem id="se-menu-gotoLine"
   203           label="&gotoLineCmd.label;"
   204           accesskey="&gotoLineCmd.accesskey;"
   205           key="key_gotoLine"
   206           command="cmd_gotoLine"/>
   207       <menuitem id="sp-menu-pprint"
   208           label="&pprint.label;"
   209           accesskey="&pprint.accesskey;"
   210           key="sp-key-pprint"
   211           command="sp-cmd-pprint"/>
   212     </menupopup>
   213   </menu>
   215   <menu id="sp-view-menu" label="&viewMenu.label;" accesskey="&viewMenu.accesskey;">
   216     <menupopup id="sp-menu-viewpopup">
   217       <menuitem id="sp-menu-line-numbers"
   218                 label="&lineNumbers.label;"
   219                 accesskey="&lineNumbers.accesskey;"
   220                 type="checkbox"
   221                 checked="true"
   222                 command="sp-cmd-line-numbers"/>
   223       <menuitem id="sp-menu-word-wrap"
   224                 label="&wordWrap.label;"
   225                 accesskey="&wordWrap.accesskey;"
   226                 type="checkbox"
   227                 command="sp-cmd-wrap-text"/>
   228       <menuitem id="sp-menu-highlight-trailing-space"
   229                 label="&highlightTrailingSpace.label;"
   230                 accesskey="&highlightTrailingSpace.accesskey;"
   231                 type="checkbox"
   232                 command="sp-cmd-highlight-trailing-space"/>
   233       <menuseparator/>
   234       <menuitem id="sp-menu-larger-font"
   235                 label="&largerFont.label;"
   236                 key="sp-key-larger-font"
   237                 accesskey="&largerFont.accesskey;"
   238                 command="sp-cmd-larger-font"/>
   239       <menuitem id="sp-menu-smaller-font"
   240                 label="&smallerFont.label;"
   241                 key="sp-key-smaller-font"
   242                 accesskey="&smallerFont.accesskey;"
   243                 command="sp-cmd-smaller-font"/>
   244       <menuitem id="sp-menu-normal-size-font"
   245                 label="&normalSize.label;"
   246                 key="sp-menu-normal-font"
   247                 accesskey="&normalSize.accesskey;"
   248                 command="sp-cmd-normal-font"/>
   249     </menupopup>
   250   </menu>
   252   <menu id="sp-execute-menu" label="&executeMenu.label;"
   253         accesskey="&executeMenu.accesskey;">
   254     <menupopup id="sp-menu_executepopup">
   255       <menuitem id="sp-text-run"
   256                 label="&run.label;"
   257                 accesskey="&run.accesskey;"
   258                 key="sp-key-run"
   259                 command="sp-cmd-run"/>
   260       <menuitem id="sp-text-inspect"
   261                 label="&inspect.label;"
   262                 accesskey="&inspect.accesskey;"
   263                 key="sp-key-inspect"
   264                 command="sp-cmd-inspect"/>
   265       <menuitem id="sp-text-display"
   266                 label="&display.label;"
   267                 accesskey="&display.accesskey;"
   268                 key="sp-key-display"
   269                 command="sp-cmd-display"/>
   270       <menuseparator/>
   271       <menuitem id="sp-text-reloadAndRun"
   272                 label="&reloadAndRun.label;"
   273                 key="sp-key-reloadAndRun"
   274                 accesskey="&reloadAndRun.accesskey;"
   275                 command="sp-cmd-reloadAndRun"/>
   276       <menuitem id="sp-text-evalFunction"
   277                 label="&evalFunction.label;"
   278                 key="sp-key-evalFunction"
   279                 accesskey="&evalFunction.accesskey;"
   280                 command="sp-cmd-evalFunction"/>
   281     </menupopup>
   282   </menu>
   284   <menu id="sp-environment-menu"
   285         label="&environmentMenu.label;"
   286         accesskey="&environmentMenu.accesskey;"
   287         hidden="true">
   288     <menupopup id="sp-menu-environment">
   289       <menuitem id="sp-menu-content"
   290                 label="&contentContext.label;"
   291                 accesskey="&contentContext.accesskey;"
   292                 command="sp-cmd-contentContext"
   293                 checked="true"
   294                 type="radio"/>
   295       <menuitem id="sp-menu-browser"
   296                 command="sp-cmd-browserContext"
   297                 label="&browserContext.label;"
   298                 accesskey="&browserContext.accesskey;"
   299                 type="radio"/>
   300     </menupopup>
   301   </menu>
   303 #ifdef XP_WIN
   304   <menu id="sp-help-menu"
   305         label="&helpMenu.label;"
   306         accesskey="&helpMenuWin.accesskey;">
   307 #else
   308   <menu id="sp-help-menu"
   309         label="&helpMenu.label;"
   310         accesskey="&helpMenu.accesskey;">
   311 #endif
   312     <menupopup id="sp-menu-help">
   313       <menuitem id="sp-menu-documentation"
   314                 label="&documentationLink.label;"
   315                 accesskey="&documentationLink.accesskey;"
   316                 command="sp-cmd-documentationLink"
   317                 key="key_openHelp"/>
   318     </menupopup>
   319   </menu>
   320 </menubar>
   322 <toolbar id="sp-toolbar"
   323          class="devtools-toolbar">
   324   <toolbarbutton id="sp-toolbar-open"
   325                  class="devtools-toolbarbutton"
   326                  label="&openFileCmd.label;"
   327                  command="sp-cmd-openFile"/>
   328   <toolbarbutton id="sp-toolbar-save"
   329                  class="devtools-toolbarbutton"
   330                  label="&saveFileCmd.label;"
   331                  command="sp-cmd-save"/>
   332   <toolbarbutton id="sp-toolbar-saveAs"
   333                  class="devtools-toolbarbutton"
   334                  label="&saveFileAsCmd.label;"
   335                  command="sp-cmd-saveas"/>
   336   <toolbarspacer/>
   337   <toolbarbutton id="sp-toolbar-run"
   338                  class="devtools-toolbarbutton"
   339                  label="&run.label;"
   340                  command="sp-cmd-run"/>
   341   <toolbarbutton id="sp-toolbar-inspect"
   342                  class="devtools-toolbarbutton"
   343                  label="&inspect.label;"
   344                  command="sp-cmd-inspect"/>
   345   <toolbarbutton id="sp-toolbar-display"
   346                  class="devtools-toolbarbutton"
   347                  label="&display.label;"
   348                  command="sp-cmd-display"/>
   349   <toolbarspacer/>
   350   <toolbarbutton id="sp-toolbar-pprint"
   351                  class="devtools-toolbarbutton"
   352                  label="&pprint.label;"
   353                  command="sp-cmd-pprint"/>
   354 </toolbar>
   357 <popupset id="scratchpad-popups">
   358   <menupopup id="scratchpad-text-popup">
   359     <menuitem id="cMenu_cut"/>
   360     <menuitem id="cMenu_copy"/>
   361     <menuitem id="cMenu_paste"/>
   362     <menuitem id="cMenu_delete"/>
   363     <menuseparator/>
   364     <menuitem id="cMenu_selectAll"/>
   365     <menuseparator/>
   366     <menuitem id="sp-text-run"
   367               label="&run.label;"
   368               accesskey="&run.accesskey;"
   369               key="sp-key-run"
   370               command="sp-cmd-run"/>
   371     <menuitem id="sp-text-inspect"
   372               label="&inspect.label;"
   373               accesskey="&inspect.accesskey;"
   374               key="sp-key-inspect"
   375               command="sp-cmd-inspect"/>
   376     <menuitem id="sp-text-display"
   377               label="&display.label;"
   378               accesskey="&display.accesskey;"
   379               key="sp-key-display"
   380               command="sp-cmd-display"/>
   381     <menuitem id="sp-text-evalFunction"
   382               label="&evalFunction.label;"
   383               key="sp-key-evalFunction"
   384               accesskey="&evalFunction.accesskey;"
   385               command="sp-cmd-evalFunction"/>
   386     <menuseparator/>
   387     <menuitem id="sp-text-reloadAndRun"
   388               label="&reloadAndRun.label;"
   389               key="sp-key-reloadAndRun"
   390               accesskey="&reloadAndRun.accesskey;"
   391               command="sp-cmd-reloadAndRun"/>
   392   </menupopup>
   393 </popupset>
   395 <notificationbox id="scratchpad-notificationbox" flex="1">
   396   <hbox flex="1">
   397     <vbox id="scratchpad-editor" flex="1"/>
   398     <splitter class="devtools-side-splitter"/>
   399     <tabbox id="scratchpad-sidebar" class="devtools-sidebar-tabs"
   400                                     width="300"
   401                                     hidden="true">
   402       <tabs/>
   403       <tabpanels flex="1"/>
   404     </tabbox>
   405   </hbox>
   406 </notificationbox>
   408 </window>

mercurial