1 <html> |
1 <html> |
2 <link rel="stylesheet" id="CSSLink" type="text/css" href="chrome.css"/> |
2 <link rel="stylesheet" id="CSSLink" type="text/css" href="chrome.css"/> |
3 <link rel="stylesheet" id="CSSLink" type="text/css" href="toolbar.snippet/toolbar.css"/> |
|
4 <link rel="stylesheet" id="CSSLink" type="text/css" href="zoombar.snippet/zoombar.css"/> |
3 <link rel="stylesheet" id="CSSLink" type="text/css" href="zoombar.snippet/zoombar.css"/> |
5 <link rel="stylesheet" id="CSSLink" type="text/css" href="download.snippet/download.css"/> |
4 <link rel="stylesheet" id="CSSLink" type="text/css" href="download.snippet/download.css"/> |
6 <link rel="stylesheet" id="CSSLink" type="text/css" href="contextmenu.snippet/contextmenu.css"/> |
5 <link rel="stylesheet" id="CSSLink" type="text/css" href="contextmenu.snippet/ContextMenu.css"/> |
7 <link rel="stylesheet" id="CSSLink" type="text/css" href="windowcount.snippet/windowcount.css"/> |
6 <link rel="stylesheet" id="CSSLink" type="text/css" href="bookmarkview.superpage/bookmarkDialog.css"/> |
8 <link rel="stylesheet" id="CSSLink" type="text/css" href="bookmarkview.superpage/bookmarkAddDialog.css"/> |
7 <link rel="stylesheet" id="CSSLink" type="text/css" href="historyview.superpage/clearhistorydialog.css"/> |
9 <!-- feature disabled |
8 <link rel="stylesheet" id="CSSLink" type="text/css" href="windowcount.snippet/windowcount.css"/> |
10 <link rel="stylesheet" id="CSSLink" type="text/css" href="networkstatus.snippet/networkstatus.css"> |
9 <link rel="stylesheet" id="CSSLink" type="text/css" href="networkstatus.snippet/networkstatus.css"> |
11 --> |
10 <link rel="stylesheet" id="CSSLink" type="text/css" href="outofmemory.snippet/outofmemorydialog.css"/> |
|
11 <link rel="stylesheet" id="CSSLink" type="text/css" href="prompt.snippet/prompt.css"> |
|
12 |
12 <head> |
13 <head> |
13 <script src="../js/Bind.js" type="text/javascript"></script> |
14 <script src="../js/Bind.js" type="text/javascript"></script> |
14 <script src="../js/ActionButton.js" type="text/javascript"></script> |
|
15 <script src="../js/SimpleButton.js" type="text/javascript"></script> |
15 <script src="../js/SimpleButton.js" type="text/javascript"></script> |
16 <script src="../js/ToggleButton.js" type="text/javascript"></script> |
|
17 <script src="statusbar.snippet/statusbar.js" type="text/javascript"></script> |
16 <script src="statusbar.snippet/statusbar.js" type="text/javascript"></script> |
18 <script src="urlsearch.snippet/urlsearch.js" type="text/javascript"></script> |
|
19 <!-- feature disabled |
|
20 <script src="networkstatus.snippet/networkstatus.js" type="text/javascript"></script> |
17 <script src="networkstatus.snippet/networkstatus.js" type="text/javascript"></script> |
21 --> |
18 <script src="prompt.snippet/prompt.js" type="text/javascript"></script> |
22 <script src="suggests.snippet/suggests.js" type="text/javascript"></script> |
|
23 <script src="toolbar.snippet/toolbar.js" type="text/javascript"></script> |
|
24 <script src="zoombar.snippet/zoombar.js" type="text/javascript"></script> |
19 <script src="zoombar.snippet/zoombar.js" type="text/javascript"></script> |
25 <script src="download.snippet/download.js" type="text/javascript"></script> |
20 <script src="download.snippet/download.js" type="text/javascript"></script> |
26 <script src="contextmenu.snippet/contextmenu.js" type="text/javascript"></script> |
|
27 <script src="windowcount.snippet/windowcount.js" type="text/javascript"></script> |
21 <script src="windowcount.snippet/windowcount.js" type="text/javascript"></script> |
28 <script src="bookmarkview.superpage/bookmarkAddDialog.js" type="text/javascript"></script> |
22 <script src="bookmarkview.superpage/bookmarkDialog.js" type="text/javascript"></script> |
|
23 <script src="historyview.superpage/clearhistorydialog.js" type="text/javascript"></script> |
29 <script src="chrome.js" type="text/javascript"></script> |
24 <script src="chrome.js" type="text/javascript"></script> |
|
25 <script src="contextmenu.snippet/ContextMenu.js" type="text/javascript"></script> |
|
26 <script src="contextmenu.snippet/ViewContextMenu.js" type="text/javascript"></script> |
|
27 <script src="outofmemory.snippet/outofmemorydialog.js" type="text/javascript"></script> |
30 <script type="text/javascript"> |
28 <script type="text/javascript"> |
31 window.chrome.chromeComplete.connect(onChromeComplete) |
29 window.chrome.chromeComplete.connect(onChromeComplete); |
32 // Create main toolbar object so that we can later created individual snippet buttons |
|
33 var tb = new ToolbarSnippet(); |
|
34 |
|
35 function writeTbInterimTop() {document.write('<table style="width:100%"><tr><td style="text-align: left">');} |
|
36 function writeTbInterimMid() {document.write('</td><td style="text-align: right">');} |
|
37 function writeTbInterimBot() {document.write('</td></tr></table>');} |
|
38 |
|
39 </script> |
30 </script> |
40 </head> |
31 </head> |
41 |
32 |
42 |
33 |
43 <body leftmargin="0" topmargin="0"> |
34 <body leftmargin="0" topmargin="0"> |
53 <script type="text/javascript"> |
44 <script type="text/javascript"> |
54 var statusbar = new StatusBar(); |
45 var statusbar = new StatusBar(); |
55 </script> |
46 </script> |
56 </div> |
47 </div> |
57 |
48 |
58 <div class = "GinebraSnippet" id="UrlSearchChromeId" name="urlsearch" data-GinebraVisible="true"> |
49 |
59 <link rel="stylesheet" id="CSSLink" type="text/css" href="urlsearch.snippet/urlsearch.css"/> |
50 <!-- Native UrlSearch --> |
60 <script type="text/javascript"> |
51 <div class="GinebraSnippet" |
61 lastUrl = window.pageController.getLastUrl(); |
52 id="UrlSearchChromeId" |
62 var urlsearch = new UrlSearch(lastUrl); |
53 name="urlsearch" |
63 </script> |
54 style="padding-top: 5px; border-top-width: 0px; border-top-color: #646f85; background-color: white; border-bottom-color: #b0c4de" |
64 </div> |
55 data-GinebraNativeClass="UrlSearchSnippet" |
65 |
56 data-GinebraVisible="true"> |
66 <!-- feature disabled |
57 </div> |
67 <div class = "GinebraSnippet" id="NetworkStatusChromeId" name="networkstatus" data-GinebraItemType="popup" data-GinebraHidesContent="true" data-GinebraVisible="false" style="width:310px"> |
58 |
68 <script type="text/javascript"> |
59 |
69 var networkstatus = new NetworkStatus(); |
60 <div class = "GinebraSnippet" id="NetworkStatusChromeId" name="networkstatus" |
70 </script> |
61 data-GinebraItemType="popup" data-GinebraHidesContent="true" data-GinebraVisible="false" data-GinebraAnchor="AnchorCenter" |
71 </div> |
62 style="width: 310px; height: 200px"> |
72 --> |
63 <script type="text/javascript"> |
73 |
64 var networkstatus = new NetworkStatusDialog(); |
74 <!-- for favicon |
|
75 <div class = "GinebraSnippet" id = "FaviconSnippet" data-GinebraVisible = "true" data-GinebraNativeClass = "IconSnippet" style="width:32px; height:32px"> |
|
76 haha |
|
77 </div>--> |
|
78 |
|
79 |
|
80 <!-- Most Visited Pages--> |
|
81 <div class = "GinebraSnippet" id="MostVisitedViewId" data-GinebraVisible="false" data-GinebraHidesContent="true" data-GinebraNativeClass="MostVisitedPagesWidget" data-GinebraItemLinkedTo="WebViewToolbarId" style="width:1%; height:1px; color:red; opacity:0.5"> |
|
82 </div> |
|
83 |
|
84 |
|
85 <!-- Feature not enabled |
|
86 <div class = "GinebraSnippet Suggests" id="SuggestsId" name="toolbar" style="height:600; width:98%;" data-GinebraVisible="false"> |
|
87 <link rel="stylesheet" id="CSSLink" type="text/css" href="suggests.snippet/suggests.css"/> |
|
88 <script type="text/javascript"> |
|
89 var searchSuggests = new Suggests(); |
|
90 </script> |
|
91 </div> |
|
92 --> |
|
93 |
|
94 <div class = "GinebraSnippet" id="ZoomBarId" data-GinebraVisible="false" data-GinebraHidesContent="true" data-GinebraItemLinkedTo="WebViewToolbarId"> |
|
95 <script type="text/javascript"> |
|
96 var zoombar = new ZoomBar(tb); |
|
97 </script> |
65 </script> |
98 </div> |
66 </div> |
99 |
67 |
100 <div class = "GinebraSnippet ContextMenu" id="ContextMenuId" data-GinebraItemType="popup" data-GinebraHidesContent="true" style="height:144; width:203;" data-GinebraVisible="false" data-GinebraItemLinkedTo="WebViewToolbarId"> |
68 <div class = "GinebraSnippet" id="PromptChromeId" name="prompt" |
101 <script type="text/javascript"> |
69 data-GinebraItemType="popup" data-GinebraHidesContent="true" data-GinebraVisible="false" data-GinebraAnchor="AnchorCenter" |
102 contextmenu = new ContextMenu(); |
70 style="width: 310px; height: 200px"> |
103 </script> |
71 <script type="text/javascript"> |
104 </div> |
72 var prompts = new promptDialog(); |
|
73 </script> |
|
74 </div> |
|
75 |
|
76 <!-- Most Visited Pages--> |
|
77 <div class = "GinebraSnippet" id="MostVisitedViewId" data-GinebraVisible="false" data-GinebraHidesContent="true" data-GinebraNativeClass="MostVisitedPagesWidget" data-GinebraItemLinkedTo="MostVisitedButtonSnippet" style="width:1%; height:1px; color:red; opacity:0.5"> |
|
78 </div> |
|
79 |
|
80 <!-- Overlay semi-transparent background over the screen to white-wash it. --> |
|
81 <!-- The top can be anchored to the URL search bar or the status bar as needed. --> |
|
82 <!--div class = "GinebraSnippet" id="ShadingOverlayId" data-GinebraAnchor="AnchorBottom AnchorLeft AnchorRight" data-GinebraHidesContent="true" data-GinebraVisible="false"> |
|
83 </div--> |
|
84 |
|
85 <!-- URL Suggestions page snippet (search, bookmarks, and history) --> |
|
86 <div class = "GinebraSnippet" |
|
87 id="SuggestsChromeId" |
|
88 name="pagesnippet" |
|
89 style="width:320; height: 200px;" |
|
90 data-GinebraNativeClass="PageSnippet" |
|
91 data-GinebraHidesContent="true" |
|
92 data-GinebraVisible="false"> |
|
93 </div> |
|
94 |
|
95 <div class = "GinebraSnippet" id="ZoomBarId" |
|
96 data-GinebraItemType="popup" |
|
97 data-GinebraVisible="false" |
|
98 data-GinebraHidesContent="true" |
|
99 data-GinebraItemLinkedTo="ZoomButtonSnippet" |
|
100 data-GinebraPopupModal="false"> |
|
101 <script type="text/javascript"> |
|
102 var zoombar = new ZoomBar(); |
|
103 </script> |
|
104 </div> |
|
105 |
|
106 <!-- ContextMenu --> |
|
107 <div style="height: 1000px;"> |
|
108 <div class = "GinebraSnippet ContextMenu" |
|
109 id="ContextMenuId" |
|
110 data-GinebraItemType="popup" |
|
111 data-GinebraHidesContent="true" |
|
112 data-GinebraVisible="false" |
|
113 data-GinebraItemLinkedTo="MenuButtonSnippet" |
|
114 style="width:320;"> |
|
115 <script type="text/javascript"> |
|
116 new ContextMenu("ContextMenuId"); |
|
117 </script> |
|
118 </div> |
|
119 </div> |
|
120 |
|
121 |
|
122 <!-- Native Window View Toolbar --> |
|
123 <div class="GinebraSnippet" id="WindowViewToolbarId" data-GinebraVisible="false" data-GinebraHidesContent="true" data-GinebraAnchor="AnchorBottom" data-GinebraNativeClass="WindowToolbar" > |
|
124 |
|
125 <div class = "GinebraSnippet ButtonSnippet" id="WinBackButton" data-GinebraVisible="true" data-GinebraHidesContent="true" data-GinebraNativeClass="ActionButton"> |
|
126 </div> |
|
127 |
|
128 <div class = "GinebraSnippet ButtonSnippet" id="WinAddWindow" data-GinebraVisible="true" data-GinebraHidesContent="true" data-GinebraNativeClass="ActionButton" > |
|
129 </div> |
|
130 |
|
131 </div> |
|
132 |
|
133 <!-- Native Bookmarks Toolbar --> |
|
134 <div class="GinebraSnippet" id="BookmarkViewToolbarId" data-GinebraVisible="false" data-GinebraHidesContent="true" data-GinebraAnchor="AnchorBottom" data-GinebraNativeClass="BookmarksToolbar" > |
|
135 |
|
136 <div class = "GinebraSnippet ButtonSnippet" id="BookmarksBackButton" data-GinebraVisible="true" data-GinebraHidesContent="true" data-GinebraNativeClass="ActionButton"> |
|
137 </div> |
|
138 |
|
139 <div class = "GinebraSnippet ButtonSnippet" id="BookmarksAddButton" data-GinebraVisible="true" data-GinebraHidesContent="true" data-GinebraNativeClass="ActionButton" > |
|
140 </div> |
|
141 |
|
142 </div> |
|
143 |
|
144 <!-- Native Recent URL Toolbar --> |
|
145 <div class="GinebraSnippet" id="RecentUrlViewToolbarId" data-GinebraVisible="false" data-GinebraHidesContent="true" data-GinebraAnchor="AnchorBottom" data-GinebraNativeClass="RecentUrlToolbar" > |
|
146 |
|
147 <div class = "GinebraSnippet ButtonSnippet" id="RecentBackButton" data-GinebraVisible="true" data-GinebraHidesContent="true" data-GinebraNativeClass="ActionButton"> |
|
148 </div> |
|
149 |
|
150 <div class = "GinebraSnippet ButtonSnippet" id="RecentClearallButton" data-GinebraVisible="true" data-GinebraHidesContent="true" data-GinebraNativeClass="ActionButton" > |
|
151 </div> |
|
152 |
|
153 </div> |
|
154 |
|
155 <!-- Settings View Toolbar --> |
|
156 <div class="GinebraSnippet" id="SettingsViewToolbarId" data-GinebraVisible="false" data-GinebraHidesContent="true" data-GinebraAnchor="AnchorBottom" data-GinebraNativeClass="SettingsToolbar" > |
|
157 |
|
158 <div class = "GinebraSnippet ButtonSnippet" id="SettingsBackButton" data-GinebraVisible="true" data-GinebraHidesContent="true" data-GinebraNativeClass="ActionButton"> |
|
159 </div> |
|
160 |
|
161 <div class = "GinebraSnippet ButtonSnippet" id="SettingsFeedbackButton" data-GinebraVisible="true" data-GinebraHidesContent="true" data-GinebraNativeClass="ActionButton" > |
|
162 </div> |
|
163 |
|
164 </div> |
|
165 |
|
166 <!-- MAIN Toolbar --> |
|
167 <div class="GinebraSnippet" id="WebViewToolbarId" data-GinebraVisible="true" data-GinebraHidesContent="true" data-GinebraAnchor="AnchorBottom" data-GinebraNativeClass="ContentToolbar" > |
|
168 |
|
169 <div class = "GinebraSnippet ButtonSnippet" id="BackButtonSnippet" data-GinebraVisible="true" data-GinebraHidesContent="true" data-GinebraNativeClass="ActionButton"> |
|
170 </div> |
|
171 |
|
172 <div class="GinebraSnippet" id="ButtonContainer" data-GinebraVisible="true" data-GinebraHidesContent="true" data-GinebraContainer="true"> |
|
173 |
|
174 |
|
175 <div class="GinebraSnippet ButtonSnippet" id="MostVisitedButtonSnippet" data-GinebraVisible="true" data-GinebraNativeClass="ActionButton" > |
|
176 </div> |
|
177 |
|
178 <div class="GinebraSnippet ButtonSnippet" id="ZoomButtonSnippet" data-GinebraVisible="true" data-GinebraNativeClass="ActionButton" > |
|
179 </div> |
|
180 |
|
181 <div class="GinebraSnippet ButtonSnippet" id="MenuButtonSnippet" data-GinebraVisible="true" data-GinebraNativeClass="ActionButton" > |
|
182 </div> |
|
183 |
|
184 </div> |
|
185 |
|
186 <div class = "GinebraSnippet ButtonSnippet" id="ToggleTBButtonSnippet" data-GinebraVisible="true" data-GinebraHidesContent="true" data-GinebraNativeClass="ActionButton" > |
|
187 </div> |
|
188 |
|
189 </div> |
|
190 |
|
191 <--Inline the bookmark dialog. Use the native text edit snippet for text input--> |
|
192 |
|
193 <div class="GinebraSnippet" id="ClearHistoryDialogId" data-GinebraItemType="popup" data-GinebraHidesContent="true" data-GinebraVisible="false" data-GinebraAnchor="AnchorCenter"> |
|
194 <script type="text/javascript"> |
|
195 addDialog = new clearHistoryDialog(); |
|
196 </script> |
|
197 </div> |
|
198 |
|
199 |
|
200 <div class="GinebraSnippet" id="BookmarkDialogId" data-GinebraItemType="popup" data-GinebraHidesContent="true" data-GinebraVisible="false" data-GinebraAnchor="AnchorCenter"> |
|
201 <script type="text/javascript"> |
|
202 addDialog = new bookmarkDialog(); |
|
203 </script> |
|
204 </div> |
|
205 |
105 |
206 |
106 |
207 |
107 <!-- Interim Window View Toolbar --> |
|
108 <div class="GinebraSnippet ToolBarInterim" id="WindowViewToolbarId" data-GinebraVisible="false" data-GinebraHidesContent="true" data-GinebraAnchor="AnchorBottom"> |
|
109 <script type="text/javascript"> |
|
110 writeTbInterimTop(); |
|
111 tb.writeWinBackButton(); |
|
112 writeTbInterimMid(); |
|
113 tb.writeWinAddButton(); |
|
114 writeTbInterimBot(); |
|
115 </script> |
|
116 </div> |
|
117 |
|
118 <!-- Interim Bookmarks View Toolbar --> |
|
119 <div class="GinebraSnippet ToolBarInterim" id="BookmarkViewToolbarId" data-GinebraVisible="false" data-GinebraHidesContent="true" data-GinebraAnchor="AnchorBottom"> |
|
120 <script type="text/javascript"> |
|
121 writeTbInterimTop(); |
|
122 tb.writeBMBackButton(); |
|
123 writeTbInterimMid(); |
|
124 tb.writeBMAddButton(); |
|
125 writeTbInterimBot(); |
|
126 </script> |
|
127 </div> |
|
128 |
|
129 <!-- Interim Recent URL View Toolbar --> |
|
130 <div class="GinebraSnippet ToolBarInterim" id="RecentUrlViewToolbarId" data-GinebraVisible="false" data-GinebraHidesContent="true" data-GinebraAnchor="AnchorBottom"> |
|
131 <script type="text/javascript"> |
|
132 writeTbInterimTop(); |
|
133 tb.writeRecentBackButton(); |
|
134 writeTbInterimMid(); |
|
135 tb.writeRecentClearallButton(); |
|
136 writeTbInterimBot(); |
|
137 </script> |
|
138 </div> |
|
139 |
|
140 <!-- Interim Settings View Toolbar --> |
|
141 <div class="GinebraSnippet ToolBarInterim" id="SettingsViewToolbarId" data-GinebraVisible="false" data-GinebraHidesContent="true" data-GinebraAnchor="AnchorBottom"> |
|
142 <script type="text/javascript"> |
|
143 writeTbInterimTop(); |
|
144 tb.writeSettingsBackButton(); |
|
145 writeTbInterimMid(); |
|
146 tb.writeSettingsSaveButton(); |
|
147 writeTbInterimBot(); |
|
148 </script> |
|
149 </div> |
|
150 |
|
151 <!-- MAIN Toolbar --> |
|
152 <div class="GinebraSnippet" id="WebViewToolbarId" data-GinebraVisible="true" data-GinebraHidesContent="true" data-GinebraAnchor="AnchorBottom" data-GinebraContainer="true" data-GinebraItemType="contenttoolbar" > |
|
153 |
|
154 <div class = "GinebraSnippet ButtonSnippet" id="LCToolbarChromeId" data-GinebraVisible="true" data-GinebraHidesContent="true" > |
|
155 <script type="text/javascript">tb.writeLeftCornerButton();</script> |
|
156 </div> |
|
157 |
|
158 <div class="GinebraSnippet" id="ButtonContainer" data-GinebraVisible="true" data-GinebraHidesContent="true" data-GinebraContainer="true"> |
|
159 |
|
160 <div class="GinebraSnippet ButtonSnippet" id="WinButtonSnippet" data-GinebraVisible="true" > |
|
161 <script type="text/javascript">tb.writeWinButton();</script> |
|
162 </div> |
|
163 |
|
164 <div class="GinebraSnippet ButtonSnippet" id="ZooomButtonSnippet" data-GinebraVisible="true" > |
|
165 <script type="text/javascript">tb.writeZoomButton();</script> |
|
166 </div> |
|
167 |
|
168 <div class="GinebraSnippet ButtonSnippet" id="MenuButtonSnippet" data-GinebraVisible="true" > |
|
169 <script type="text/javascript">tb.writeMenuButton();</script> |
|
170 </div> |
|
171 </div> |
|
172 |
|
173 <div class = "GinebraSnippet ButtonSnippet" id="RCToolbarChromeId" data-GinebraVisible="true" data-GinebraHidesContent="true" > |
|
174 <script type="text/javascript">tb.writeRightCornerButton();</script> |
|
175 </div> |
|
176 |
|
177 <script type="text/javascript"> |
|
178 tb.setContainerWidth("LCToolbarChromeId", "RCToolbarChromeId", "ButtonContainer"); |
|
179 </script> |
|
180 |
|
181 </div> |
|
182 |
|
183 |
|
184 |
|
185 |
|
186 |
|
187 |
|
188 <div class = "GinebraSnippet BookmarkDialog" id="BookmarkDialogId" style="height:100%;width:100%;" name="BookmarkDialog" data-GinebraItemType="popup" data-GinebraHidesContent="true" data-GinebraVisible="false" > |
|
189 <script type="text/javascript"> |
|
190 addDialog = new addBookmarkDialog(); |
|
191 </script> |
|
192 </div> |
|
193 |
|
194 <div class="GinebraSnippet" id="DownloadDialogId" |
208 <div class="GinebraSnippet" id="DownloadDialogId" |
195 data-GinebraItemType="popup" |
209 data-GinebraItemType="popup" |
196 data-GinebraHidesContent="true" |
210 data-GinebraHidesContent="true" |
197 data-GinebraVisible="false" |
211 data-GinebraVisible="false" |
198 style="width:310px"> |
212 style="width:310px; height:87px"> |
199 <script type="text/javascript"> |
213 <script type="text/javascript"> |
200 writeDownloadDialog(); |
214 writeDownloadDialog(); |
201 </script> |
215 </script> |
|
216 </div> |
|
217 |
|
218 |
|
219 <div class="GinebraSnippet" id="OutOfMemoryDialogId" data-GinebraItemType="popup" data-GinebraHidesContent="true" data-GinebraVisible="false" data-GinebraAnchor="AnchorCenter"> |
|
220 <script type="text/javascript"> |
|
221 addDialog = new outOfMemoryDialog(); |
|
222 </script> |
202 </div> |
223 </div> |
203 |
224 |
204 </body> |
225 </body> |
205 </html> |
226 </html> |