mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-11 13:48:23 +02:00
commonDialog.xul and profileDowngrade.xul both may load early enough during startup that they don't automatically get customElements.js. The quick workaround here is just to load it explicitly in those documents. Differential Revision: https://phabricator.services.mozilla.com/D29235 --HG-- extra : moz-landing-system : lando
94 lines
3.1 KiB
XML
94 lines
3.1 KiB
XML
<?xml version="1.0"?>
|
|
<!-- 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
|
|
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
|
|
|
|
|
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
|
|
<?xml-stylesheet href="chrome://global/content/commonDialog.css" type="text/css"?>
|
|
<?xml-stylesheet href="chrome://global/skin/commonDialog.css" type="text/css"?>
|
|
|
|
<!DOCTYPE dialog SYSTEM "chrome://global/locale/commonDialog.dtd">
|
|
|
|
<dialog id="commonDialog"
|
|
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
|
aria-describedby="infoBody"
|
|
onunload="commonDialogOnUnload();"
|
|
buttonpack="center">
|
|
|
|
<script src="chrome://global/content/commonDialog.js"/>
|
|
<script src="chrome://global/content/globalOverlay.js"/>
|
|
<script src="chrome://global/content/customElements.js"/>
|
|
<script>
|
|
document.addEventListener("DOMContentLoaded", function() {
|
|
commonDialogOnLoad();
|
|
});
|
|
</script>
|
|
|
|
<commandset id="selectEditMenuItems">
|
|
<command id="cmd_copy" oncommand="goDoCommand('cmd_copy')" disabled="true"/>
|
|
<command id="cmd_selectAll" oncommand="goDoCommand('cmd_selectAll')"/>
|
|
</commandset>
|
|
|
|
<popupset id="contentAreaContextSet">
|
|
<menupopup id="contentAreaContextMenu"
|
|
onpopupshowing="goUpdateCommand('cmd_copy')">
|
|
<menuitem id="context-copy"
|
|
label="©Cmd.label;"
|
|
accesskey="©Cmd.accesskey;"
|
|
command="cmd_copy"
|
|
disabled="true"/>
|
|
<menuitem id="context-selectall"
|
|
label="&selectAllCmd.label;"
|
|
accesskey="&selectAllCmd.accesskey;"
|
|
command="cmd_selectAll"/>
|
|
</menupopup>
|
|
</popupset>
|
|
|
|
<hbox id="filler" style="min-width: 0%;">
|
|
<spacer style="width: 29em;"/>
|
|
</hbox>
|
|
|
|
<grid>
|
|
<columns>
|
|
<column/>
|
|
<column flex="1"/>
|
|
</columns>
|
|
|
|
<rows>
|
|
<row>
|
|
<hbox id="iconContainer" align="start">
|
|
<image id="infoIcon"/>
|
|
</hbox>
|
|
<vbox id="infoContainer"
|
|
#ifndef XP_MACOSX
|
|
pack="center"
|
|
#endif
|
|
>
|
|
<!-- Only shown on OS X, since it has no dialog title -->
|
|
<description id="infoTitle"
|
|
#ifndef XP_MACOSX
|
|
hidden="true"
|
|
#else
|
|
style="margin-bottom: 1em"
|
|
#endif
|
|
/>
|
|
<description id="infoBody" context="contentAreaContextMenu" noinitialfocus="true"/>
|
|
</vbox>
|
|
</row>
|
|
<row id="loginContainer" hidden="true" align="center">
|
|
<label id="loginLabel" value="&editfield0.label;" control="loginTextbox"/>
|
|
<textbox id="loginTextbox"/>
|
|
</row>
|
|
<row id ="password1Container" hidden="true" align="center">
|
|
<label id="password1Label" value="&editfield1.label;" control="password1Textbox"/>
|
|
<textbox type="password" id="password1Textbox"/>
|
|
</row>
|
|
<row id="checkboxContainer" hidden="true">
|
|
<spacer/>
|
|
<checkbox id="checkbox" oncommand="Dialog.onCheckbox()"/>
|
|
</row>
|
|
</rows>
|
|
</grid>
|
|
|
|
</dialog>
|