Wed, 31 Dec 2014 06:09:35 +0100
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>