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