1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/browser/metro/base/content/startui/Start.xul Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,105 @@ 1.4 +<?xml version="1.0"?> 1.5 + 1.6 +<!-- This Source Code Form is subject to the terms of the Mozilla Public 1.7 + - License, v. 2.0. If a copy of the MPL was not distributed with this 1.8 + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> 1.9 + 1.10 +<?xml-stylesheet href="chrome://browser/skin/platform.css" type="text/css"?> 1.11 +<?xml-stylesheet href="chrome://browser/content/bindings.css" type="text/css"?> 1.12 +<?xml-stylesheet href="chrome://browser/skin/tiles.css" type="text/css"?> 1.13 +<?xml-stylesheet href="chrome://browser/skin/start.css" type="text/css"?> 1.14 + 1.15 +<!DOCTYPE window [ 1.16 +<!ENTITY % globalDTD SYSTEM "chrome://global/locale/global.dtd"> 1.17 +%globalDTD; 1.18 +<!ENTITY % browserDTD SYSTEM "chrome://browser/locale/browser.dtd"> 1.19 +%browserDTD; 1.20 +<!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd"> 1.21 +%brandDTD; 1.22 +#ifdef MOZ_SERVICES_SYNC 1.23 +<!ENTITY % syncBrandDTD SYSTEM "chrome://browser/locale/syncBrand.dtd"> 1.24 +%syncBrandDTD; 1.25 +<!ENTITY % syncDTD SYSTEM "chrome://browser/locale/sync.dtd"> 1.26 +%syncDTD; 1.27 +#endif 1.28 +]> 1.29 + 1.30 +<!-- we're using html here so we get anonymous scrollbars on the browser element --> 1.31 +<html:html id="startui-page" 1.32 + xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" 1.33 + xmlns:html="http://www.w3.org/1999/xhtml" 1.34 + dir="&locale.dir;"> 1.35 + 1.36 + <html:body id="startui-body" class="meta" 1.37 + onload="StartUI.init();" onunload="StartUI.uninit();"> 1.38 + 1.39 + <script type="application/javascript" src="chrome://browser/content/startui-scripts.js"/> 1.40 + 1.41 + <!-- mimic broadcasts in browser.xul. note browser.xul broadcasters do not propagate down here! --> 1.42 + <broadcasterset id="broadcasterset"> 1.43 + <broadcaster id="bcast_preciseInput" input="precise"/> 1.44 + <broadcaster id="bcast_windowState" viewstate=""/> 1.45 + </broadcasterset> 1.46 + 1.47 + <hbox id="start-container" class="meta-section-container" 1.48 + observes="bcast_windowState"> 1.49 + <!-- the start-container element has a max-height set in StartUI.js --> 1.50 + <vbox id="start-topsites" class="meta-section" expanded="true"> 1.51 + <label class="meta-section-title wide-title" value="&topSitesHeader.label;"/> 1.52 + <html:div class="meta-section-title narrow-title" onclick="StartUI.onNarrowTitleClick('start-topsites')"> 1.53 + &narrowTopSitesHeader.label; 1.54 + </html:div> 1.55 + <richgrid id="start-topsites-grid" observes="bcast_windowState" set-name="topSites" rows="3" columns="3" tiletype="thumbnail" seltype="multiple" minSlots="8" fade="true" flex="1"> 1.56 + <richgriditem/> 1.57 + <richgriditem/> 1.58 + <richgriditem/> 1.59 + <richgriditem/> 1.60 + <richgriditem/> 1.61 + <richgriditem/> 1.62 + <richgriditem/> 1.63 + <richgriditem/> 1.64 + <richgriditem/> 1.65 + </richgrid> 1.66 + </vbox> 1.67 + 1.68 + <vbox id="start-bookmarks" class="meta-section"> 1.69 + <label class="meta-section-title wide-title" value="&bookmarksHeader.label;"/> 1.70 + <html:div class="meta-section-title narrow-title" onclick="StartUI.onNarrowTitleClick('start-bookmarks')"> 1.71 + &narrowBookmarksHeader.label; 1.72 + </html:div> 1.73 + <richgrid id="start-bookmarks-grid" observes="bcast_windowState" set-name="bookmarks" seltype="multiple" fade="true" flex="1" minSlots="3"> 1.74 + <richgriditem/> 1.75 + <richgriditem/> 1.76 + </richgrid> 1.77 + </vbox> 1.78 + 1.79 + <vbox id="start-history" class="meta-section"> 1.80 + <label class="meta-section-title wide-title" value="&recentHistoryHeader.label;"/> 1.81 + <html:div class="meta-section-title narrow-title" onclick="StartUI.onNarrowTitleClick('start-history')"> 1.82 + &narrowRecentHistoryHeader.label; 1.83 + </html:div> 1.84 + <richgrid id="start-history-grid" observes="bcast_windowState" set-name="recentHistory" seltype="multiple" fade="true" flex="1"> 1.85 + <richgriditem/> 1.86 + <richgriditem/> 1.87 + <richgriditem/> 1.88 + </richgrid> 1.89 + </vbox> 1.90 + 1.91 +#ifdef MOZ_SERVICES_SYNC 1.92 + <vbox id="start-remotetabs" class="meta-section"> 1.93 + <label class="meta-section-title wide-title" value="&remoteTabsHeader.label;"/> 1.94 + <html:div id="snappedRemoteTabsLabel" class="meta-section-title narrow-title" onclick="StartUI.onNarrowTitleClick('start-remotetabs')"> 1.95 + &narrowRemoteTabsHeader.label; 1.96 + </html:div> 1.97 + <richgrid id="start-remotetabs-grid" observes="bcast_windowState" set-name="remoteTabs" seltype="multiple" fade="true" flex="1"> 1.98 + <richgriditem/> 1.99 + <richgriditem/> 1.100 + <richgriditem/> 1.101 + </richgrid> 1.102 + 1.103 + </vbox> 1.104 +#endif 1.105 + </hbox> 1.106 + </html:body> 1.107 + <observes element="bcast_windowState" attribute="*"/> 1.108 +</html:html>