Source code

Revision control

Other Tools

1
<?xml version="1.0"?> <!-- -*- Mode: HTML -*- -->
2
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/.
6
7
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
8
<?xml-stylesheet href="chrome://browser/content/aboutDialog.css" type="text/css"?>
9
<?xml-stylesheet href="chrome://branding/content/aboutDialog.css" type="text/css"?>
10
11
<!DOCTYPE window [
12
#ifdef XP_MACOSX
13
#include browser-doctype.inc
14
#endif
15
]>
16
17
<window xmlns:html="http://www.w3.org/1999/xhtml"
19
id="aboutDialog"
20
windowtype="Browser:About"
21
onload="init(event);"
22
#ifdef MOZ_UPDATER
23
onunload="onUnload(event);"
24
#endif
25
#ifdef XP_MACOSX
26
inwindowmenu="false"
27
#else
28
data-l10n-id="aboutDialog-title"
29
#endif
30
role="dialog"
31
aria-describedby="version distribution distributionId communityDesc contributeDesc trademark"
32
>
33
#ifdef XP_MACOSX
34
#include macWindow.inc.xul
35
#endif
36
37
<linkset>
38
<html:link rel="localization" href="branding/brand.ftl"/>
39
<html:link rel="localization" href="browser/aboutDialog.ftl"/>
40
</linkset>
41
43
#ifdef MOZ_UPDATER
45
#endif
46
47
<vbox id="aboutDialogContainer">
48
<hbox id="clientBox">
49
<vbox id="leftBox" flex="1"/>
50
<vbox id="rightBox" flex="1">
51
<label id="release" hidden="true">
52
<!-- This string is explicitly not translated -->
53
Extended Support Release
54
</label>
55
<hbox align="baseline">
56
<label id="version"/>
57
<label id="releasenotes" is="text-link" hidden="true" data-l10n-id="releaseNotes-link"></label>
58
</hbox>
59
60
<label id="distribution" class="text-blurb"/>
61
<label id="distributionId" class="text-blurb"/>
62
63
<vbox id="detailsBox">
64
<vbox id="updateBox">
65
#ifdef MOZ_UPDATER
66
<deck id="updateDeck" orient="vertical">
67
<hbox id="checkForUpdates" align="center">
68
<button id="checkForUpdatesButton" align="start"
69
data-l10n-id="update-checkForUpdatesButton"
70
oncommand="gAppUpdater.checkForUpdates();"/>
71
<spacer flex="1"/>
72
</hbox>
73
<hbox id="downloadAndInstall" align="center">
74
<button id="downloadAndInstallButton" align="start"
75
oncommand="gAppUpdater.startDownload();"/>
76
<!-- label and accesskey will be filled by JS -->
77
<spacer flex="1"/>
78
</hbox>
79
<hbox id="apply" align="center">
80
<button id="updateButton" align="start"
81
data-l10n-id="update-updateButton"
82
oncommand="gAppUpdater.buttonRestartAfterDownload();"/>
83
<spacer flex="1"/>
84
</hbox>
85
<hbox id="checkingForUpdates" align="center">
86
<image class="update-throbber"/>
87
<label data-l10n-id="update-checkingForUpdates"></label>
88
</hbox>
89
<hbox id="downloading" align="center" data-l10n-id="update-downloading">
90
<html:img class="update-throbber" src="chrome://global/skin/icons/loading.png" data-l10n-name="icon"/>
91
<label id="downloadStatus" data-l10n-name="download-status"/>
92
</hbox>
93
<hbox id="applying" align="center">
94
<image class="update-throbber"/>
95
<label data-l10n-id="update-applying"></label>
96
</hbox>
97
<hbox id="downloadFailed" align="center" data-l10n-id="update-failed">
98
<label id="failedLink" is="text-link" data-l10n-name="failed-link"></label>
99
</hbox>
100
<hbox id="policyDisabled" align="center">
101
<label data-l10n-id="update-adminDisabled"></label>
102
</hbox>
103
<hbox id="noUpdatesFound" align="center">
104
<label data-l10n-id="update-noUpdatesFound"></label>
105
</hbox>
106
<hbox id="otherInstanceHandlingUpdates" align="center">
107
<label data-l10n-id="update-otherInstanceHandlingUpdates"></label>
108
</hbox>
109
<hbox id="manualUpdate" align="center" data-l10n-id="update-manual">
110
<label id="manualLink" is="text-link" data-l10n-name="manual-link"/>
111
</hbox>
112
<hbox id="unsupportedSystem" align="center" data-l10n-id="update-unsupported">
113
<label id="unsupportedLink" is="text-link" data-l10n-name="unsupported-link"></label>
114
</hbox>
115
<hbox id="restarting" align="center">
116
<image class="update-throbber"/>
117
<label data-l10n-id="update-restarting"></label>
118
</hbox>
119
</deck>
120
#endif
121
</vbox>
122
123
#ifdef MOZ_UPDATER
124
<description class="text-blurb" id="currentChannelText" data-l10n-id="channel-description">
125
<label id="currentChannel" data-l10n-name="current-channel"></label>
126
</description>
127
#endif
128
<vbox id="experimental" hidden="true">
129
<description class="text-blurb" id="warningDesc" data-l10n-id="warningDesc-version"></description>
130
<description class="text-blurb" id="communityExperimentalDesc" data-l10n-id="community-exp">
131
<label is="text-link" href="http://www.mozilla.org/" data-l10n-name="community-exp-mozillaLink"></label>
132
<label is="text-link" useoriginprincipal="true" href="about:credits" data-l10n-name="community-exp-creditsLink"></label>
133
</description>
134
</vbox>
135
<description class="text-blurb" id="communityDesc" data-l10n-id="community-2">
136
<label is="text-link" href="http://www.mozilla.org/" data-l10n-name="community-mozillaLink"></label>
137
<label is="text-link" useoriginprincipal="true" href="about:credits" data-l10n-name="community-creditsLink"></label>
138
</description>
139
<description class="text-blurb" id="contributeDesc" data-l10n-id="helpus">
141
<label is="text-link" href="http://www.mozilla.org/contribute/" data-l10n-name="helpus-getInvolvedLink"></label>
142
</description>
143
</vbox>
144
</vbox>
145
</hbox>
146
<vbox id="bottomBox">
147
<hbox pack="center">
148
<label is="text-link" class="bottom-link" useoriginprincipal="true" href="about:license" data-l10n-id="bottomLinks-license"></label>
149
<label is="text-link" class="bottom-link" useoriginprincipal="true" href="about:rights" data-l10n-id="bottomLinks-rights"></label>
150
<label is="text-link" class="bottom-link" href="https://www.mozilla.org/privacy/" data-l10n-id="bottomLinks-privacy"></label>
151
</hbox>
152
<description id="trademark" data-l10n-id="trademarkInfo"></description>
153
</vbox>
154
</vbox>
155
156
<keyset>
157
<key keycode="VK_ESCAPE" oncommand="window.close();"/>
158
</keyset>
159
160
</window>