Merge mozilla-central to autoland. a=merge CLOSED TREE
[gecko.git] / browser / base / content / aboutDialog.xhtml
blobe0fcce367abe57e03e54779437facbba4326687b
1 <?xml version="1.0"?> <!-- -*- Mode: HTML -*- -->
3 # This Source Code Form is subject to the terms of the Mozilla Public
4 # License, v. 2.0. If a copy of the MPL was not distributed with this
5 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 <window xmlns:html="http://www.w3.org/1999/xhtml"
8 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
9 id="aboutDialog"
10 windowtype="Browser:About"
11 #ifdef MOZ_UPDATER
12 onunload="onUnload(event);"
13 #endif
14 #ifndef XP_MACOSX
15 data-l10n-id="aboutDialog-title"
16 #endif
17 role="dialog"
18 aria-describedby="version distribution distributionId communityDesc contributeDesc trademark"
20 #ifdef XP_MACOSX
21 #include macWindow.inc.xhtml
22 #else
23 <script src="chrome://browser/content/utilityOverlay.js"/>
24 #endif
26 <linkset>
27 <html:link rel="stylesheet" href="chrome://global/skin/global.css" />
28 <html:link
29 rel="stylesheet"
30 href="chrome://browser/content/aboutDialog.css"
32 <html:link
33 rel="stylesheet"
34 href="chrome://branding/content/aboutDialog.css"
37 <html:link rel="localization" href="branding/brand.ftl"/>
38 <html:link rel="localization" href="browser/aboutDialog.ftl"/>
39 </linkset>
41 <html:div id="aboutDialogContainer">
42 <hbox id="clientBox">
43 <vbox id="leftBox" flex="1"/>
44 <vbox id="rightBox">
45 <label id="release" hidden="true">
46 <!-- This string is explicitly not translated -->
47 Extended Support Release
48 </label>
49 #ifndef MOZ_UPDATER
50 <!-- This HBOX is duplicated below with class="update" -->
51 <hbox align="baseline">
52 <label id="version"/>
53 <label id="releasenotes" is="text-link" hidden="true" data-l10n-id="releaseNotes-link"/>
54 </hbox>
55 #endif
57 <label id="distribution" class="text-blurb"/>
58 <label id="distributionId" class="text-blurb"/>
60 <vbox id="detailsBox">
61 <hbox id="updateBox">
62 #ifdef MOZ_UPDATER
63 <html:div id="icons">
64 <html:img class="icon update-throbber" role="presentation"/>
65 <html:img class="icon noUpdatesFound" src="chrome://global/skin/icons/check.svg" role="presentation"/>
66 <html:img class="icon apply" src="chrome://global/skin/icons/reload.svg" role="presentation"/>
67 </html:div>
68 <vbox id="updateInfo">
69 <deck id="updateDeck" orient="vertical">
70 <description id="checkForUpdates">
71 <button id="checkForUpdatesButton"
72 data-l10n-id="update-checkForUpdatesButton"
73 oncommand="gAppUpdater.checkForUpdates();"/>
74 </description>
75 <description id="downloadAndInstall">
76 <button id="downloadAndInstallButton"
77 oncommand="gAppUpdater.startDownload();"/>
78 <!-- label and accesskey will be filled by JS -->
79 </description>
80 <description id="apply">
81 <button id="updateButton"
82 data-l10n-id="update-updateButton"
83 oncommand="gAppUpdater.buttonRestartAfterDownload();"/>
84 </description>
85 <description id="checkingForUpdates" data-l10n-id="update-checkingForUpdates"/>
86 <description id="downloading" data-l10n-id="aboutdialog-update-downloading" data-l10n-args='{"transfer":""}'>
87 <label data-l10n-name="download-status"/>
88 </description>
89 <description id="applying" data-l10n-id="update-applying"/>
90 <description id="downloadFailed" data-l10n-id="update-failed">
91 <label id="failedLink" is="text-link" data-l10n-name="failed-link"/>
92 </description>
93 <description id="policyDisabled" data-l10n-id="update-policy-disabled"/>
94 <description id="noUpdatesFound" data-l10n-id="update-noUpdatesFound"/>
95 <description id="checkingFailed" data-l10n-id="aboutdialog-update-checking-failed"/>
96 <description id="otherInstanceHandlingUpdates" data-l10n-id="update-otherInstanceHandlingUpdates"/>
97 <description id="manualUpdate" data-l10n-id="aboutdialog-update-manual-with-link" data-l10n-args='{"displayUrl":""}'>
98 <label class="manualLink" is="text-link" data-l10n-name="manual-link"/>
99 </description>
100 <description id="unsupportedSystem" data-l10n-id="update-unsupported">
101 <label id="unsupportedLink" is="text-link" data-l10n-name="unsupported-link"/>
102 </description>
103 <description id="restarting" data-l10n-id="update-restarting"/>
104 <description id="internalError" data-l10n-id="update-internal-error2" data-l10n-args='{"displayUrl":""}'>
105 <label class="manualLink" is="text-link" data-l10n-name="manual-link"/>
106 </description>
107 <description id="noUpdater"/>
108 </deck>
109 <!-- This HBOX is duplicated above without class="update" -->
110 <hbox align="baseline">
111 <label id="version" class="update"/>
112 <label id="releasenotes" is="text-link" hidden="true" data-l10n-id="releaseNotes-link"/>
113 </hbox>
114 <description class="text-blurb">
115 <label is="text-link" onclick="openHelpLink('firefox-help')" data-l10n-id="aboutdialog-help-user"/>
116 <label id="submit-feedback" is="text-link" onclick="openFeedbackPage()" data-l10n-id="aboutdialog-submit-feedback"/>
117 </description>
118 </vbox>
119 #endif
120 </hbox>
122 #ifdef MOZ_UPDATER
123 <description class="text-blurb" id="currentChannelText"
124 data-l10n-id="aboutdialog-channel-description"
125 data-l10n-attrs="{&quot;channel&quot;: &quot;&quot;}">
126 <label id="currentChannel" data-l10n-name="current-channel"/>
127 </description>
128 #endif
129 <vbox id="experimental" hidden="true">
130 <description class="text-blurb" id="warningDesc" data-l10n-id="warningDesc-version"></description>
131 <description class="text-blurb" id="communityExperimentalDesc" data-l10n-id="community-exp">
132 <label is="text-link" href="https://www.mozilla.org/?utm_source=firefox-browser&#38;utm_medium=firefox-desktop&#38;utm_campaign=about-dialog" data-l10n-name="community-exp-mozillaLink"/>
133 <label is="text-link" useoriginprincipal="true" href="about:credits" data-l10n-name="community-exp-creditsLink"/>
134 </description>
135 </vbox>
136 <description class="text-blurb" id="communityDesc" data-l10n-id="community-2">
137 <label is="text-link" href="https://www.mozilla.org/?utm_source=firefox-browser&#38;utm_medium=firefox-desktop&#38;utm_campaign=about-dialog" data-l10n-name="community-mozillaLink"/>
138 <label is="text-link" useoriginprincipal="true" href="about:credits" data-l10n-name="community-creditsLink"/>
139 </description>
140 <description class="text-blurb" id="contributeDesc" data-l10n-id="helpus">
141 <label is="text-link" href="https://donate.mozilla.org/?utm_source=firefox&#38;utm_medium=referral&#38;utm_campaign=firefox_about&#38;utm_content=firefox_about" data-l10n-name="helpus-donateLink"/>
142 <label is="text-link" href="https://www.mozilla.org/contribute/?utm_source=firefox-browser&#38;utm_medium=firefox-desktop&#38;utm_campaign=about-dialog" data-l10n-name="helpus-getInvolvedLink"/>
143 </description>
144 </vbox>
145 </vbox>
146 </hbox>
147 <vbox id="bottomBox">
148 <hbox pack="center">
149 <label is="text-link" class="bottom-link" useoriginprincipal="true" href="about:license" data-l10n-id="bottomLinks-license"/>
150 <label is="text-link" class="bottom-link" useoriginprincipal="true" href="about:rights" data-l10n-id="bottomLinks-rights"/>
151 <label is="text-link" class="bottom-link" href="https://www.mozilla.org/privacy/?utm_source=firefox-browser&#38;utm_medium=firefox-desktop&#38;utm_campaign=about-dialog" data-l10n-id="bottomLinks-privacy"/>
152 </hbox>
153 <description id="trademark" data-l10n-id="trademarkInfo"></description>
154 </vbox>
155 </html:div>
157 <keyset>
158 <key keycode="VK_ESCAPE" oncommand="window.close();"/>
159 </keyset>
161 <script src="chrome://browser/content/aboutDialog.js"/>
162 </window>