|
1 <?xml version="1.0"?> |
|
2 |
|
3 # -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- |
|
4 # This Source Code Form is subject to the terms of the Mozilla Public |
|
5 # License, v. 2.0. If a copy of the MPL was not distributed with this |
|
6 # file, You can obtain one at http://mozilla.org/MPL/2.0/. |
|
7 |
|
8 <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> |
|
9 <?xml-stylesheet href="chrome://browser/skin/preferences/preferences.css" type="text/css"?> |
|
10 |
|
11 <!DOCTYPE dialog SYSTEM "chrome://browser/locale/preferences/cookies.dtd" > |
|
12 |
|
13 <window id="CookiesDialog" windowtype="Browser:Cookies" |
|
14 class="windowDialog" title="&window.title;" |
|
15 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" |
|
16 style="width: &window.width;;" |
|
17 onload="gCookiesWindow.init();" |
|
18 onunload="gCookiesWindow.uninit();" |
|
19 persist="screenX screenY width height" |
|
20 onkeypress="gCookiesWindow.onWindowKeyPress(event);"> |
|
21 |
|
22 <script src="chrome://global/content/treeUtils.js"/> |
|
23 <script src="chrome://browser/content/preferences/cookies.js"/> |
|
24 |
|
25 <stringbundle id="bundlePreferences" |
|
26 src="chrome://browser/locale/preferences/preferences.properties"/> |
|
27 |
|
28 <keyset> |
|
29 <key key="&windowClose.key;" modifiers="accel" oncommand="window.close();"/> |
|
30 <key key="&focusSearch1.key;" modifiers="accel" oncommand="gCookiesWindow.focusFilterBox();"/> |
|
31 <key key="&focusSearch2.key;" modifiers="accel" oncommand="gCookiesWindow.focusFilterBox();"/> |
|
32 </keyset> |
|
33 |
|
34 <vbox flex="1" class="contentPane"> |
|
35 <hbox align="center"> |
|
36 <label accesskey="&filter.accesskey;" control="filter">&filter.label;</label> |
|
37 <textbox type="search" id="filter" flex="1" |
|
38 aria-controls="cookiesList" |
|
39 oncommand="gCookiesWindow.filter();"/> |
|
40 </hbox> |
|
41 <separator class="thin"/> |
|
42 <label control="cookiesList" id="cookiesIntro" value="&cookiesonsystem.label;"/> |
|
43 <separator class="thin"/> |
|
44 <tree id="cookiesList" flex="1" style="height: 10em;" |
|
45 onkeypress="gCookiesWindow.onCookieKeyPress(event)" |
|
46 onselect="gCookiesWindow.onCookieSelected();" |
|
47 hidecolumnpicker="true" seltype="single"> |
|
48 <treecols> |
|
49 <treecol id="domainCol" label="&cookiedomain.label;" flex="2" primary="true" |
|
50 persist="width" onclick="gCookiesWindow.sort('rawHost');"/> |
|
51 <splitter class="tree-splitter"/> |
|
52 <treecol id="nameCol" label="&cookiename.label;" flex="1" |
|
53 persist="width" |
|
54 onclick="gCookiesWindow.sort('name');"/> |
|
55 </treecols> |
|
56 <treechildren id="cookiesChildren"/> |
|
57 </tree> |
|
58 <hbox id="cookieInfoBox"> |
|
59 <grid flex="1" id="cookieInfoGrid"> |
|
60 <columns> |
|
61 <column/> |
|
62 <column flex="1"/> |
|
63 </columns> |
|
64 <rows> |
|
65 <row align="center"> |
|
66 <hbox pack="end"><label id="nameLabel" control="name" value="&props.name.label;"/></hbox> |
|
67 <textbox id="name" readonly="true" class="plain"/> |
|
68 </row> |
|
69 <row align="center"> |
|
70 <hbox pack="end"><label id="valueLabel" control="value" value="&props.value.label;"/></hbox> |
|
71 <textbox id="value" readonly="true" class="plain"/> |
|
72 </row> |
|
73 <row align="center"> |
|
74 <hbox pack="end"><label id="isDomain" control="host" value="&props.domain.label;"/></hbox> |
|
75 <textbox id="host" readonly="true" class="plain"/> |
|
76 </row> |
|
77 <row align="center"> |
|
78 <hbox pack="end"><label id="pathLabel" control="path" value="&props.path.label;"/></hbox> |
|
79 <textbox id="path" readonly="true" class="plain"/> |
|
80 </row> |
|
81 <row align="center"> |
|
82 <hbox pack="end"><label id="isSecureLabel" control="isSecure" value="&props.secure.label;"/></hbox> |
|
83 <textbox id="isSecure" readonly="true" class="plain"/> |
|
84 </row> |
|
85 <row align="center"> |
|
86 <hbox pack="end"><label id="expiresLabel" control="expires" value="&props.expires.label;"/></hbox> |
|
87 <textbox id="expires" readonly="true" class="plain"/> |
|
88 </row> |
|
89 </rows> |
|
90 </grid> |
|
91 </hbox> |
|
92 </vbox> |
|
93 <hbox align="end"> |
|
94 <hbox class="actionButtons" flex="1"> |
|
95 <deck oncommand="gCookiesWindow.deleteCookie();"> |
|
96 <button id="removeCookie" disabled="true" icon="remove" |
|
97 label="&button.removecookie.label;" |
|
98 accesskey="&button.removecookie.accesskey;"/> |
|
99 <button id="removeCookies" disabled="true" icon="remove" |
|
100 label="&button.removecookies.label;" |
|
101 accesskey="&button.removecookie.accesskey;"/> |
|
102 </deck> |
|
103 <button id="removeAllCookies" disabled="true" icon="clear" |
|
104 label="&button.removeallcookies.label;" accesskey="&button.removeallcookies.accesskey;" |
|
105 oncommand="gCookiesWindow.deleteAllCookies();"/> |
|
106 <spacer flex="1"/> |
|
107 #ifndef XP_MACOSX |
|
108 <button oncommand="close();" icon="close" |
|
109 label="&button.close.label;" accesskey="&button.close.accesskey;"/> |
|
110 #endif |
|
111 </hbox> |
|
112 <resizer type="window" dir="bottomend"/> |
|
113 </hbox> |
|
114 </window> |