toolkit/content/tests/chrome/window_preferences3.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.

michael@0 1 <?xml version="1.0"?>
michael@0 2 <?xml-stylesheet href="chrome://global/skin" type="text/css"?>
michael@0 3 <!--
michael@0 4 XUL Widget Test for preferences window
michael@0 5 -->
michael@0 6 <prefwindow xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
michael@0 7 title="preferences window"
michael@0 8 windowtype="test:preferences3"
michael@0 9 buttons="accept,cancel"
michael@0 10 onload="RunTest(window.arguments)"
michael@0 11 type="child"
michael@0 12 >
michael@0 13 <script type="application/javascript">
michael@0 14 <![CDATA[
michael@0 15 function RunTest(aArgs)
michael@0 16 {
michael@0 17 // run test
michael@0 18 aArgs[0].test(this);
michael@0 19 // close dialog
michael@0 20 document.documentElement[aArgs[0].accept ? "acceptDialog" : "cancelDialog"]();
michael@0 21 }
michael@0 22 ]]>
michael@0 23 </script>
michael@0 24
michael@0 25 <prefpane id="sample_pane" label="Sample Prefpane">
michael@0 26 <preferences id="sample_preferences">
michael@0 27 <!-- one of each type known to <preferences>.valueFromPreferences -->
michael@0 28 <preference id ="tests.static_preference_int"
michael@0 29 name="tests.static_preference_int"
michael@0 30 type="int"/>
michael@0 31 <preference id ="tests.static_preference_bool"
michael@0 32 name="tests.static_preference_bool"
michael@0 33 type="bool"/>
michael@0 34 <preference id ="tests.static_preference_string"
michael@0 35 name="tests.static_preference_string"
michael@0 36 type="string"/>
michael@0 37 <preference id ="tests.static_preference_wstring"
michael@0 38 name="tests.static_preference_wstring"
michael@0 39 type="wstring"/>
michael@0 40 <preference id ="tests.static_preference_unichar"
michael@0 41 name="tests.static_preference_unichar"
michael@0 42 type="unichar"/>
michael@0 43 <preference id ="tests.static_preference_file"
michael@0 44 name="tests.static_preference_file"
michael@0 45 type="file"/>
michael@0 46 </preferences>
michael@0 47
michael@0 48 <!-- one element for each preference type above -->
michael@0 49 <hbox>
michael@0 50 <label flex="1" value="int"/>
michael@0 51 <textbox id="static_element_int" preference="tests.static_preference_int"/>
michael@0 52 </hbox>
michael@0 53 <hbox>
michael@0 54 <label flex="1" value="bool"/>
michael@0 55 <checkbox id="static_element_bool" preference="tests.static_preference_bool"/>
michael@0 56 </hbox>
michael@0 57 <hbox>
michael@0 58 <label flex="1" value="string"/>
michael@0 59 <textbox id="static_element_string" preference="tests.static_preference_string"/>
michael@0 60 </hbox>
michael@0 61 <hbox>
michael@0 62 <label flex="1" value="wstring"/>
michael@0 63 <textbox id="static_element_wstring" preference="tests.static_preference_wstring"/>
michael@0 64 </hbox>
michael@0 65 <hbox>
michael@0 66 <label flex="1" value="unichar"/>
michael@0 67 <textbox id="static_element_unichar" preference="tests.static_preference_unichar"/>
michael@0 68 </hbox>
michael@0 69 <hbox>
michael@0 70 <label flex="1" value="file"/>
michael@0 71 <textbox id="static_element_file" preference="tests.static_preference_file"/>
michael@0 72 </hbox>
michael@0 73 </prefpane>
michael@0 74 </prefwindow>

mercurial