Bug 470455 - test_database_sync_embed_visits.js leaks, r=sdwilsh
[wine-gecko.git] / toolkit / mozapps / plugins / content / pluginInstallerWizard.xul
blobad54582f398a7f0a5482c10eefc53f24be196d5c
1 <?xml version="1.0"?>
2 <!-- ***** BEGIN LICENSE BLOCK *****
3 - Version: MPL 1.1/GPL 2.0/LGPL 2.1
5 - The contents of this file are subject to the Mozilla Public License Version
6 - 1.1 (the "License"); you may not use this file except in compliance with
7 - the License. You may obtain a copy of the License at
8 - http://www.mozilla.org/MPL/
10 - Software distributed under the License is distributed on an "AS IS" basis,
11 - WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
12 - for the specific language governing rights and limitations under the
13 - License.
15 - The Original Code is Plugin Finder Service code.
17 - The Initial Developer of the Original Code is
18 - IBM Corporation.
19 - Portions created by IBM Corporation are Copyright (C) 2004
20 - IBM Corporation. All Rights Reserved.
22 - Contributor(s):
23 - Doron Rosenberg <doronr@us.ibm.com>
25 - Alternatively, the contents of this file may be used under the terms of
26 - either the GNU General Public License Version 2 or later (the "GPL"), or
27 - the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
28 - in which case the provisions of the GPL or the LGPL are applicable instead
29 - of those above. If you wish to allow use of your version of this file only
30 - under the terms of either the GPL or the LGPL, and not to allow others to
31 - use your version of this file under the terms of the MPL, indicate your
32 - decision by deleting the provisions above and replace them with the notice
33 - and other provisions required by the LGPL or the GPL. If you do not delete
34 - the provisions above, a recipient may use your version of this file under
35 - the terms of any one of the MPL, the GPL or the LGPL.
37 - ***** END LICENSE BLOCK ***** -->
39 <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
40 <?xml-stylesheet href="chrome://mozapps/content/plugins/pluginInstallerWizard.css"?>
41 <?xml-stylesheet href="chrome://mozapps/skin/plugins/pluginInstallerWizard.css"?>
43 <!DOCTYPE wizard [
44 <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
45 %brandDTD;
46 <!ENTITY % pluginsDTD SYSTEM "chrome://mozapps/locale/plugins/plugins.dtd">
47 %pluginsDTD;
50 <wizard id="plugin-installer-wizard" title="&pluginWizard.title;"
51 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
52 persist="width height screenX screenY sizemode"
53 style="width: 50em; min-height: 40em;"
54 onload="wizardInit()"
55 onwizardfinish="return wizardFinish();">
57 <script type="application/javascript" src="chrome://mozapps/content/plugins/pluginInstallerWizard.js"/>
58 <script type="application/javascript" src="chrome://mozapps/content/plugins/pluginInstallerDatasource.js"/>
59 <script type="application/javascript" src="chrome://mozapps/content/plugins/pluginInstallerService.js"/>
61 <stringbundleset id="pluginSet">
62 <stringbundle id="brandStrings" src="chrome://branding/locale/brand.properties"/>
63 <stringbundle id="xpinstallStrings" src="chrome://global/locale/xpinstall/xpinstall.properties"/>
64 <stringbundle id="pluginWizardString" src="chrome://mozapps/locale/plugins/plugins.properties"/>
65 </stringbundleset>
67 <wizardpage label="&pluginWizard.firstPage.title;">
68 <description value="&pluginWizard.checkingForPlugins.description.label;"/>
69 <separator />
70 <progressmeter id="ws_request_progress" mode="undetermined"/>
71 </wizardpage>
73 <wizardpage label="&pluginWizard.availablePluginsPage.title;"
74 onpageshow="gPluginInstaller.showPluginList()">
76 <description value="&pluginWizard.availablePluginsPage.description.label;"/>
78 <vbox id="pluginList" flex="1" align="left" style="overflow: auto;"/>
80 <vbox id="installerUI" hidden="true">
81 <separator />
82 <description>&pluginWizard.availablePluginsPage.installerUI;</description>
83 </vbox>
85 <separator />
86 <description value="&pluginWizard.availablePluginsPage.continueMsg.label;"/>
87 </wizardpage>
89 <wizardpage label="&pluginWizard.licensePage.title;"
90 onpageshow="gPluginInstaller.showLicenses()"
91 onpageadvanced="return gPluginInstaller.showNextLicense();"
92 onpagerewound="return gPluginInstaller.showPreviousLicense();">
93 <description id="pluginLicenseLabel"> </description>
95 <vbox id="licenseContainer" flex="1">
96 <iframe id="licenseIFrame" flex="1" src="" />
97 </vbox>
99 <radiogroup id="licenseRadioGroup">
100 <radio id="licenseRadioGroup1" disabled="true"
101 oncommand="gPluginInstaller.licenseRadioGroupChange(true)"
102 label="&pluginWizard.licensePage.accept.label;"/>
103 <radio id="licenseRadioGroup2" disabled="true" selected="true"
104 oncommand="gPluginInstaller.licenseRadioGroupChange(false)"
105 label="&pluginWizard.licensePage.deny.label;"/>
106 </radiogroup>
107 </wizardpage>
109 <wizardpage label="&pluginWizard.installPluginsPage.title;"
110 onpageshow="gPluginInstaller.startPluginInstallation()">
111 <description value="&pluginWizard.installPluginsPage.description.label;"/>
113 <separator />
115 <description id="plugin_install_progress_message" value=""/>
116 <progressmeter id="plugin_install_progress" mode="undetermined"/>
117 </wizardpage>
119 <wizardpage id="lastpage" pageid="lastpage"
120 onpageshow="gPluginInstaller.showPluginResults()">
122 <description id="pluginSummaryDescription"
123 value="&pluginWizard.finalPage.description.label;"/>
125 <separator />
127 <grid class="indent">
128 <columns>
129 <column/>
130 <column style="margin-right:15px;"/>
131 <column style="margin-right:15px;"/>
132 <column />
133 </columns>
135 <rows id="pluginResultList">
136 </rows>
137 </grid>
139 <description id="pluginSummaryRestartNeeded" style="padding-top:10px;"
140 value="&pluginWizard.finalPage.restart.label;"/>
141 <spacer flex="1" />
142 <description id="moreInfoLink"
143 style="color:rgb(0, 0, 255); cursor:pointer; text-decoration:underline;"
144 value="&pluginWizard.finalPage.moreInfo.label;"/>
145 </wizardpage>
147 </wizard>