Source code
Revision control
Copy as Markdown
Other Tools
<?xml version="1.0"?> <!-- -*- Mode: HTML -*- -->
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
<?csp default-src chrome: resource:; object-src 'none'; ?>
        id="aboutDialog"
        windowtype="Browser:About"
#ifndef XP_MACOSX
        data-l10n-id="aboutDialog-title"
#endif
        role="dialog"
        aria-describedby="version distribution distributionId communityDesc contributeDesc trademark"
        >
#ifdef XP_MACOSX
#include macWindow.inc.xhtml
#else
  <script src="chrome://browser/content/utilityOverlay.js"/>
#endif
  <linkset>
    <html:link rel="stylesheet" href="chrome://global/skin/global.css" />
    <html:link
      rel="stylesheet"
      href="chrome://browser/content/aboutDialog.css"
    />
    <html:link
      rel="stylesheet"
      href="chrome://branding/content/aboutDialog.css"
    />
    <html:link rel="localization" href="branding/brand.ftl"/>
    <html:link rel="localization" href="browser/aboutDialog.ftl"/>
  </linkset>
  <html:div id="aboutDialogContainer">
    <hbox id="clientBox">
      <vbox id="leftBox" flex="1"/>
      <vbox id="rightBox">
        <label id="release" hidden="true">
        <!-- This string is explicitly not translated -->
          Extended Support Release
        </label>
#ifndef MOZ_UPDATER
        <!-- This HBOX is duplicated below with class="update" -->
        <hbox align="baseline">
          <label id="version"/>
          <label id="releasenotes" is="text-link" hidden="true" data-l10n-id="releaseNotes-link"/>
        </hbox>
#endif
        <label id="distribution" class="text-blurb"/>
        <label id="distributionId" class="text-blurb"/>
        <vbox id="detailsBox">
          <hbox id="updateBox">
#ifdef MOZ_UPDATER
            <html:img id="updateIcon" role="presentation"/>
            <vbox id="updateInfo">
              <deck id="updateDeck" orient="vertical">
                <description id="checkForUpdates">
                  <button id="checkForUpdatesButton"
                          data-l10n-id="update-checkForUpdatesButton"/>
                </description>
                <description id="downloadAndInstall">
                  <button id="downloadAndInstallButton"/>
                </description>
                <description id="apply">
                  <button id="updateButton"
                          data-l10n-id="update-updateButton"/>
                </description>
                <description id="checkingForUpdates" data-l10n-id="update-checkingForUpdates"/>
                <description id="downloading" data-l10n-id="aboutdialog-update-downloading" data-l10n-args='{"transfer":""}'>
                  <label data-l10n-name="download-status"/>
                </description>
                <description id="applying" data-l10n-id="update-applying"/>
                <description id="downloadFailed" data-l10n-id="update-failed">
                  <label id="failedLink" is="text-link" data-l10n-name="failed-link"/>
                </description>
                <description id="policyDisabled" data-l10n-id="update-policy-disabled"/>
                <description id="noUpdatesFound" data-l10n-id="update-noUpdatesFound"/>
                <description id="checkingFailed" data-l10n-id="aboutdialog-update-checking-failed"/>
                <description id="otherInstanceHandlingUpdates" data-l10n-id="update-otherInstanceHandlingUpdates"/>
                <description id="manualUpdate" data-l10n-id="aboutdialog-update-manual-with-link" data-l10n-args='{"displayUrl":""}'>
                  <label class="manualLink" is="text-link" data-l10n-name="manual-link"/>
                </description>
                <description id="unsupportedSystem" data-l10n-id="update-unsupported">
                  <label id="unsupportedLink" is="text-link" data-l10n-name="unsupported-link"/>
                </description>
                <description id="restarting" data-l10n-id="update-restarting"/>
                <description id="internalError" data-l10n-id="update-internal-error2" data-l10n-args='{"displayUrl":""}'>
                  <label class="manualLink" is="text-link" data-l10n-name="manual-link"/>
                </description>
                <description id="noUpdater"/>
              </deck>
              <!-- This HBOX is duplicated above without class="update" -->
              <hbox align="baseline">
                <label id="version" class="update"/>
                <label id="releasenotes" is="text-link" hidden="true" data-l10n-id="releaseNotes-link"/>
              </hbox>
              <description class="text-blurb">
                <label id="aboutDialogHelpLink" is="text-link" data-l10n-id="aboutdialog-help-user"/>
                <label id="submit-feedback" is="text-link" data-l10n-id="aboutdialog-submit-feedback"/>
              </description>
            </vbox>
#endif
          </hbox>
#ifdef MOZ_UPDATER
          <description class="text-blurb" id="currentChannelText"
                       data-l10n-id="aboutdialog-channel-description"
                       data-l10n-attrs="{"channel": ""}">
            <label id="currentChannel" data-l10n-name="current-channel"/>
          </description>
#endif
          <vbox id="experimental" hidden="true">
            <description class="text-blurb" id="warningDesc" data-l10n-id="warningDesc-version"></description>
            <description class="text-blurb" id="communityExperimentalDesc" data-l10n-id="community-exp">
              <label is="text-link" href="https://www.mozilla.org/?utm_source=firefox-browser&utm_medium=firefox-desktop&utm_campaign=about-dialog" data-l10n-name="community-exp-mozillaLink"/>
              <label is="text-link" useoriginprincipal="true" href="about:credits" data-l10n-name="community-exp-creditsLink"/>
            </description>
          </vbox>
          <description class="text-blurb" id="communityDesc" data-l10n-id="community-2">
            <label is="text-link" href="https://www.mozilla.org/?utm_source=firefox-browser&utm_medium=firefox-desktop&utm_campaign=about-dialog" data-l10n-name="community-mozillaLink"/>
            <label is="text-link" useoriginprincipal="true" href="about:credits" data-l10n-name="community-creditsLink"/>
          </description>
          <description class="text-blurb" id="contributeDesc" data-l10n-id="helpus">
            <label is="text-link" href="https://foundation.mozilla.org/?form=firefox-about" data-l10n-name="helpus-donateLink"/>
            <label is="text-link" href="https://www.mozilla.org/contribute/?utm_source=firefox-browser&utm_medium=firefox-desktop&utm_campaign=about-dialog" data-l10n-name="helpus-getInvolvedLink"/>
          </description>
        </vbox>
      </vbox>
    </hbox>
    <vbox id="bottomBox">
      <hbox pack="center">
        <label is="text-link" class="bottom-link" useoriginprincipal="true" href="about:license" data-l10n-id="bottomLinks-license"/>
        <label is="text-link" class="bottom-link" href="https://www.mozilla.org/about/legal/terms/firefox/" data-l10n-id="bottom-links-terms"/>
        <label is="text-link" class="bottom-link" href="https://www.mozilla.org/privacy/firefox/?utm_source=firefox-browser&utm_medium=firefox-desktop&utm_campaign=about-dialog" data-l10n-id="bottom-links-privacy"/>
      </hbox>
      <description id="trademark" data-l10n-id="trademarkInfo"></description>
    </vbox>
  </html:div>
  <keyset>
    <key id="aboutDialogEscapeKey" keycode="VK_ESCAPE"/>
  </keyset>
  <script src="chrome://browser/content/aboutDialog.js"/>
</window>