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