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 <!-- This Source Code Form is subject to the terms of the Mozilla Public
2 - License, v. 2.0. If a copy of the MPL was not distributed with this
3 - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
5 <!DOCTYPE overlay [
6 <!ENTITY % editBookmarkOverlayDTD SYSTEM "chrome://browser/locale/places/editBookmarkOverlay.dtd">
7 %editBookmarkOverlayDTD;
8 ]>
10 <?xml-stylesheet href="chrome://browser/skin/places/editBookmarkOverlay.css"?>
11 <?xml-stylesheet href="chrome://browser/skin/places/places.css"?>
13 <overlay id="editBookmarkOverlay"
14 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
16 <vbox id="editBookmarkPanelContent" flex="1">
17 <broadcaster id="paneElementsBroadcaster"/>
19 <hbox id="editBMPanel_selectionCount" hidden="true" pack="center">
20 <label id="editBMPanel_itemsCountText"/>
21 </hbox>
23 <grid id="editBookmarkPanelGrid" flex="1">
24 <columns id="editBMPanel_columns">
25 <column id="editBMPanel_labelColumn" />
26 <column flex="1" id="editBMPanel_editColumn" />
27 </columns>
28 <rows id="editBMPanel_rows">
29 <row align="center" id="editBMPanel_nameRow">
30 <label value="&editBookmarkOverlay.name.label;"
31 class="editBMPanel_rowLabel"
32 accesskey="&editBookmarkOverlay.name.accesskey;"
33 control="editBMPanel_namePicker"
34 observes="paneElementsBroadcaster"/>
35 <textbox id="editBMPanel_namePicker"
36 onblur="gEditItemOverlay.onNamePickerChange();"
37 observes="paneElementsBroadcaster"/>
38 </row>
40 <row align="center" id="editBMPanel_locationRow">
41 <label value="&editBookmarkOverlay.location.label;"
42 class="editBMPanel_rowLabel"
43 accesskey="&editBookmarkOverlay.location.accesskey;"
44 control="editBMPanel_locationField"
45 observes="paneElementsBroadcaster"/>
46 <textbox id="editBMPanel_locationField"
47 class="uri-element"
48 onblur="gEditItemOverlay.onLocationFieldBlur();"
49 observes="paneElementsBroadcaster"/>
50 </row>
52 <row align="center" id="editBMPanel_feedLocationRow">
53 <label value="&editBookmarkOverlay.feedLocation.label;"
54 class="editBMPanel_rowLabel"
55 accesskey="&editBookmarkOverlay.feedLocation.accesskey;"
56 control="editBMPanel_feedLocationField"
57 observes="paneElementsBroadcaster"/>
58 <textbox id="editBMPanel_feedLocationField"
59 class="uri-element"
60 observes="paneElementsBroadcaster"/>
61 </row>
63 <row align="center" id="editBMPanel_siteLocationRow">
64 <label value="&editBookmarkOverlay.siteLocation.label;"
65 class="editBMPanel_rowLabel"
66 accesskey="&editBookmarkOverlay.siteLocation.accesskey;"
67 control="editBMPanel_siteLocationField"
68 observes="paneElementsBroadcaster"/>
69 <textbox id="editBMPanel_siteLocationField"
70 class="uri-element"
71 observes="paneElementsBroadcaster"/>
72 </row>
74 <row align="center" id="editBMPanel_folderRow">
75 <label value="&editBookmarkOverlay.folder.label;"
76 class="editBMPanel_rowLabel"
77 control="editBMPanel_folderMenuList"
78 observes="paneElementsBroadcaster"/>
79 <hbox flex="1" align="center">
80 <menulist id="editBMPanel_folderMenuList"
81 class="folder-icon"
82 flex="1"
83 oncommand="gEditItemOverlay.onFolderMenuListCommand(event);"
84 observes="paneElementsBroadcaster">
85 <menupopup>
86 <!-- Static item for special folders -->
87 <menuitem id="editBMPanel_toolbarFolderItem"
88 class="menuitem-iconic folder-icon"/>
89 <menuitem id="editBMPanel_bmRootItem"
90 class="menuitem-iconic folder-icon"/>
91 <menuitem id="editBMPanel_unfiledRootItem"
92 class="menuitem-iconic folder-icon"/>
93 <menuseparator id="editBMPanel_chooseFolderSeparator"/>
94 <menuitem id="editBMPanel_chooseFolderMenuItem"
95 label="&editBookmarkOverlay.choose.label;"
96 class="menuitem-iconic folder-icon"/>
97 <menuseparator id="editBMPanel_foldersSeparator" hidden="true"/>
98 </menupopup>
99 </menulist>
100 <button id="editBMPanel_foldersExpander"
101 class="expander-down"
102 tooltiptext="&editBookmarkOverlay.foldersExpanderDown.tooltip;"
103 tooltiptextdown="&editBookmarkOverlay.foldersExpanderDown.tooltip;"
104 tooltiptextup="&editBookmarkOverlay.expanderUp.tooltip;"
105 oncommand="gEditItemOverlay.toggleFolderTreeVisibility();"
106 observes="paneElementsBroadcaster"/>
107 </hbox>
108 </row>
110 <row id="editBMPanel_folderTreeRow" collapsed="true" flex="1">
111 <spacer/>
112 <vbox flex="1">
113 <tree id="editBMPanel_folderTree"
114 flex="1"
115 class="placesTree"
116 type="places"
117 height="150"
118 minheight="150"
119 editable="true"
120 onselect="gEditItemOverlay.onFolderTreeSelect();"
121 hidecolumnpicker="true"
122 observes="paneElementsBroadcaster">
123 <treecols>
124 <treecol anonid="title" flex="1" primary="true" hideheader="true"/>
125 </treecols>
126 <treechildren flex="1"/>
127 </tree>
129 <hbox id="editBMPanel_newFolderBox">
130 <button label="&editBookmarkOverlay.newFolderButton.label;"
131 id="editBMPanel_newFolderButton"
132 accesskey="&editBookmarkOverlay.newFolderButton.accesskey;"
133 oncommand="gEditItemOverlay.newFolder();"/>
134 </hbox>
135 </vbox>
136 </row>
138 <row align="center" id="editBMPanel_tagsRow">
139 <label value="&editBookmarkOverlay.tags.label;"
140 class="editBMPanel_rowLabel"
141 accesskey="&editBookmarkOverlay.tags.accesskey;"
142 control="editBMPanel_tagsField"
143 observes="paneElementsBroadcaster"/>
144 <hbox flex="1" align="center">
145 <textbox id="editBMPanel_tagsField"
146 type="autocomplete"
147 class="padded"
148 flex="1"
149 autocompletesearch="places-tag-autocomplete"
150 completedefaultindex="true"
151 tabscrolling="true"
152 showcommentcolumn="true"
153 onblur="gEditItemOverlay.onTagsFieldBlur();"
154 observes="paneElementsBroadcaster"
155 placeholder="&editBookmarkOverlay.tagsEmptyDesc.label;"/>
156 <button id="editBMPanel_tagsSelectorExpander"
157 class="expander-down"
158 tooltiptext="&editBookmarkOverlay.tagsExpanderDown.tooltip;"
159 tooltiptextdown="&editBookmarkOverlay.tagsExpanderDown.tooltip;"
160 tooltiptextup="&editBookmarkOverlay.expanderUp.tooltip;"
161 oncommand="gEditItemOverlay.toggleTagsSelector();"
162 observes="paneElementsBroadcaster"/>
163 </hbox>
164 </row>
166 <row id="editBMPanel_tagsSelectorRow"
167 align="center"
168 collapsed="true">
169 <spacer/>
170 <listbox id="editBMPanel_tagsSelector"
171 height="150"
172 observes="paneElementsBroadcaster"/>
173 </row>
175 <row align="center" id="editBMPanel_keywordRow">
176 <observes element="additionalInfoBroadcaster" attribute="hidden"/>
177 <label value="&editBookmarkOverlay.keyword.label;"
178 class="editBMPanel_rowLabel"
179 accesskey="&editBookmarkOverlay.keyword.accesskey;"
180 control="editBMPanel_keywordField"
181 observes="paneElementsBroadcaster"/>
182 <textbox id="editBMPanel_keywordField"
183 onblur="gEditItemOverlay.onKeywordFieldBlur();"
184 observes="paneElementsBroadcaster"/>
185 </row>
187 <row id="editBMPanel_descriptionRow">
188 <observes element="additionalInfoBroadcaster" attribute="hidden"/>
189 <label value="&editBookmarkOverlay.description.label;"
190 class="editBMPanel_rowLabel"
191 accesskey="&editBookmarkOverlay.description.accesskey;"
192 control="editBMPanel_descriptionField"
193 observes="paneElementsBroadcaster"/>
194 <textbox id="editBMPanel_descriptionField"
195 multiline="true"
196 onblur="gEditItemOverlay.onDescriptionFieldBlur();"
197 observes="paneElementsBroadcaster"/>
198 </row>
199 </rows>
200 </grid>
202 <checkbox id="editBMPanel_loadInSidebarCheckbox"
203 label="&editBookmarkOverlay.loadInSidebar.label;"
204 accesskey="&editBookmarkOverlay.loadInSidebar.accesskey;"
205 oncommand="gEditItemOverlay.onLoadInSidebarCheckboxCommand();"
206 observes="paneElementsBroadcaster">
207 <observes element="additionalInfoBroadcaster" attribute="hidden"/>
208 </checkbox>
210 <!-- If the ids are changing or additional fields are being added, be sure
211 to sync the values in places.js -->
212 <broadcaster id="additionalInfoBroadcaster"/>
214 </vbox>
215 </overlay>