1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/toolkit/content/charsetOverlay.xul Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,325 @@ 1.4 +<?xml version="1.0"?> 1.5 +<!-- This Source Code Form is subject to the terms of the Mozilla Public 1.6 + - License, v. 2.0. If a copy of the MPL was not distributed with this 1.7 + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> 1.8 + 1.9 + 1.10 +<!DOCTYPE overlay SYSTEM "chrome://global/locale/charsetOverlay.dtd"> 1.11 + 1.12 +<overlay id="charsetOverlay" 1.13 + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 1.14 + xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> 1.15 + 1.16 + <script type="application/javascript" src="chrome://global/content/charsetOverlay.js"/> 1.17 + 1.18 + <!-- Composer Charset Menu --> 1.19 + <menu id="composerCharsetMenu" label="&charsetMenu.label;" accesskey="&charsetMenu.accesskey;" datasources="rdf:charset-menu" ref="NC:ComposerCharsetMenuRoot" oncommand="ComposerMultiplexHandler(event)" onpopupshowing="CreateMenu('composer');UpdateMenus()" onpopupshown="CreateMenu('more-menu');"> 1.20 + <template> 1.21 + <rule rdf:type="http://home.netscape.com/NC-rdf#BookmarkSeparator"> 1.22 + <menupopup> 1.23 + <menuseparator uri="..." /> 1.24 + </menupopup> 1.25 + </rule> 1.26 + <rule> 1.27 + <menupopup> 1.28 + <menuitem type="radio" name="charsetGroup" checked="rdf:http://home.netscape.com/NC-rdf#Checked" uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.29 + </menupopup> 1.30 + </rule> 1.31 + </template> 1.32 + 1.33 + <menupopup id="composerCharsetMenuPopup"> 1.34 + <menu label="&charsetMenuAutodet.label;" accesskey="&charsetMenuAutodet.accesskey;" datasources="rdf:charset-menu" ref="NC:BrowserAutodetMenuRoot"> 1.35 + <template> 1.36 + <rule rdf:type="http://home.netscape.com/NC-rdf#CharsetDetector"> 1.37 + <menupopup> 1.38 + <menuitem type="radio" name="detectorGroup" checked="rdf:http://home.netscape.com/NC-rdf#Checked" uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.39 + </menupopup> 1.40 + </rule> 1.41 + </template> 1.42 + <menupopup> 1.43 + </menupopup> 1.44 + </menu> 1.45 + <menu label="&charsetMenuMore.label;" accesskey="&charsetMenuMore.accesskey;" datasources="rdf:charset-menu" ref="NC:BrowserMoreCharsetMenuRoot"> 1.46 + <template> 1.47 + <rule> 1.48 + <menupopup> 1.49 + <menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.50 + </menupopup> 1.51 + </rule> 1.52 + </template> 1.53 + <menupopup> 1.54 + <menu label="&charsetMenuMore1.label;" accesskey="&charsetMenuMore1.accesskey;" datasources="rdf:charset-menu" ref="NC:BrowserMore1CharsetMenuRoot"> 1.55 + <template> 1.56 + <rule> 1.57 + <menupopup> 1.58 + <menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.59 + </menupopup> 1.60 + </rule> 1.61 + </template> 1.62 + <menupopup> 1.63 + </menupopup> 1.64 + </menu> 1.65 + <menu label="&charsetMenuMore2.label;" accesskey="&charsetMenuMore2.accesskey;" datasources="rdf:charset-menu" ref="NC:BrowserMore2CharsetMenuRoot"> 1.66 + <template> 1.67 + <rule> 1.68 + <menupopup> 1.69 + <menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.70 + </menupopup> 1.71 + </rule> 1.72 + </template> 1.73 + <menupopup> 1.74 + </menupopup> 1.75 + </menu> 1.76 + <menu label="&charsetMenuMore3.label;" accesskey="&charsetMenuMore3.accesskey;" datasources="rdf:charset-menu" ref="NC:BrowserMore3CharsetMenuRoot"> 1.77 + <template> 1.78 + <rule> 1.79 + <menupopup> 1.80 + <menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.81 + </menupopup> 1.82 + </rule> 1.83 + </template> 1.84 + <menupopup> 1.85 + </menupopup> 1.86 + </menu> 1.87 + <menu label="&charsetMenuMore4.label;" accesskey="&charsetMenuMore4.accesskey;" datasources="rdf:charset-menu" ref="NC:BrowserMore4CharsetMenuRoot"> 1.88 + <template> 1.89 + <rule> 1.90 + <menupopup> 1.91 + <menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.92 + </menupopup> 1.93 + </rule> 1.94 + </template> 1.95 + <menupopup> 1.96 + </menupopup> 1.97 + </menu> 1.98 + <menu label="&charsetMenuMore5.label;" accesskey="&charsetMenuMore5.accesskey;" datasources="rdf:charset-menu" ref="NC:BrowserMore5CharsetMenuRoot"> 1.99 + <template> 1.100 + <rule> 1.101 + <menupopup> 1.102 + <menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.103 + </menupopup> 1.104 + </rule> 1.105 + </template> 1.106 + <menupopup> 1.107 + </menupopup> 1.108 + </menu> 1.109 + <menuseparator /> 1.110 + </menupopup> 1.111 + </menu> 1.112 + <menuitem name="charsetCustomize" accesskey="&charsetCustomize.accesskey;" label="&charsetCustomize.label;" oncommand="window.openDialog('chrome://global/content/customizeCharset.xul','PrefWindow', 'chrome,modal=yes,resizable=yes', 'browser')"/> 1.113 + </menupopup> 1.114 + </menu> 1.115 + 1.116 + <!-- Mail View Charset Menu --> 1.117 + <menu id="mailviewCharsetMenu" label="&charsetMenu.label;" accesskey="&charsetMenu.accesskey;" datasources="rdf:charset-menu" ref="NC:MailviewCharsetMenuRoot" oncommand="MailMultiplexHandler(event)" onpopupshowing="CreateMenu('mailview');UpdateMailMenus()" onpopupshown="CreateMenu('more-menu');"> 1.118 + <template> 1.119 + <rule rdf:type="http://home.netscape.com/NC-rdf#BookmarkSeparator"> 1.120 + <menupopup> 1.121 + <menuseparator uri="..." /> 1.122 + </menupopup> 1.123 + </rule> 1.124 + <rule> 1.125 + <menupopup> 1.126 + <menuitem type="radio" name="charsetGroup" checked="rdf:http://home.netscape.com/NC-rdf#Checked" uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.127 + </menupopup> 1.128 + </rule> 1.129 + </template> 1.130 + 1.131 + <menupopup> 1.132 + <menu label="&charsetMenuAutodet.label;" accesskey="&charsetMenuAutodet.accesskey;" datasources="rdf:charset-menu" ref="NC:BrowserAutodetMenuRoot"> 1.133 + <template> 1.134 + <rule rdf:type="http://home.netscape.com/NC-rdf#CharsetDetector"> 1.135 + <menupopup> 1.136 + <menuitem type="radio" name="detectorGroup" checked="rdf:http://home.netscape.com/NC-rdf#Checked" uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.137 + </menupopup> 1.138 + </rule> 1.139 + </template> 1.140 + <menupopup> 1.141 + </menupopup> 1.142 + </menu> 1.143 + <menu label="&charsetMenuMore.label;" accesskey="&charsetMenuMore.accesskey;" datasources="rdf:charset-menu" ref="NC:BrowserMoreCharsetMenuRoot"> 1.144 + <template> 1.145 + <rule> 1.146 + <menupopup> 1.147 + <menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.148 + </menupopup> 1.149 + </rule> 1.150 + </template> 1.151 + <menupopup> 1.152 + <menu label="&charsetMenuMore1.label;" datasources="rdf:charset-menu" ref="NC:BrowserMore1CharsetMenuRoot"> 1.153 + <template> 1.154 + <rule> 1.155 + <menupopup> 1.156 + <menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.157 + </menupopup> 1.158 + </rule> 1.159 + </template> 1.160 + <menupopup> 1.161 + </menupopup> 1.162 + </menu> 1.163 + <menu label="&charsetMenuMore2.label;" datasources="rdf:charset-menu" ref="NC:BrowserMore2CharsetMenuRoot"> 1.164 + <template> 1.165 + <rule> 1.166 + <menupopup> 1.167 + <menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.168 + </menupopup> 1.169 + </rule> 1.170 + </template> 1.171 + <menupopup> 1.172 + </menupopup> 1.173 + </menu> 1.174 + <menu label="&charsetMenuMore3.label;" datasources="rdf:charset-menu" ref="NC:BrowserMore3CharsetMenuRoot"> 1.175 + <template> 1.176 + <rule> 1.177 + <menupopup> 1.178 + <menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.179 + </menupopup> 1.180 + </rule> 1.181 + </template> 1.182 + <menupopup> 1.183 + </menupopup> 1.184 + </menu> 1.185 + <menu label="&charsetMenuMore4.label;" datasources="rdf:charset-menu" ref="NC:BrowserMore4CharsetMenuRoot"> 1.186 + <template> 1.187 + <rule> 1.188 + <menupopup> 1.189 + <menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.190 + </menupopup> 1.191 + </rule> 1.192 + </template> 1.193 + <menupopup> 1.194 + </menupopup> 1.195 + </menu> 1.196 + <menu label="&charsetMenuMore5.label;" datasources="rdf:charset-menu" ref="NC:BrowserMore5CharsetMenuRoot"> 1.197 + <template> 1.198 + <rule> 1.199 + <menupopup> 1.200 + <menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.201 + </menupopup> 1.202 + </rule> 1.203 + </template> 1.204 + <menupopup> 1.205 + </menupopup> 1.206 + </menu> 1.207 + <menuseparator /> 1.208 + </menupopup> 1.209 + </menu> 1.210 + <menuitem name="charsetCustomize" accesskey="&charsetCustomize.accesskey;" label="&charsetCustomize.label;" oncommand="window.openDialog('chrome://global/content/customizeCharset.xul','PrefWindow', 'chrome,modal=yes,resizable=yes', 'browser')"/> 1.211 + </menupopup> 1.212 + </menu> 1.213 + 1.214 + <!-- Mail Edit Charset Menu --> 1.215 + <menu id="maileditCharsetMenu" label="&charsetMenu.label;" accesskey="&charsetMenu.accesskey;" datasources="rdf:charset-menu" ref="NC:MaileditCharsetMenuRoot" oncommand="SetDocumentCharacterSet(event.target.getAttribute('id'));" onpopupshowing="CreateMenu('mailedit');InitCharsetMenuCheckMark();" onpopupshown="CreateMenu('more-menu');"> 1.216 + <template> 1.217 + <rule> 1.218 + <menupopup> 1.219 + <menuitem type="radio" name="charsetGroup" checked="rdf:http://home.netscape.com/NC-rdf#Checked" uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.220 + </menupopup> 1.221 + </rule> 1.222 + </template> 1.223 + 1.224 + <menupopup> 1.225 + <menuitem name="charsetCustomize" accesskey="&charsetCustomize.accesskey;" label="&charsetCustomize.label;" oncommand="window.openDialog('chrome://global/content/customizeCharset.xul','PrefWindow', 'chrome,modal=yes,resizable=yes', 'mailedit')"/> 1.226 + <menuseparator /> 1.227 + </menupopup> 1.228 + </menu> 1.229 + 1.230 + <!-- Charset Menu --> 1.231 + <menu id="charsetMenu" label="&charsetMenu.label;" accesskey="&charsetMenu.accesskey;" datasources="rdf:charset-menu" ref="NC:BrowserCharsetMenuRoot" oncommand="MultiplexHandler(event)" onpopupshowing="CreateMenu('browser');UpdateMenus(event)" onpopupshown="CreateMenu('more-menu');"> 1.232 + <template> 1.233 + <rule rdf:type="http://home.netscape.com/NC-rdf#BookmarkSeparator"> 1.234 + <menupopup> 1.235 + <menuseparator uri="..." /> 1.236 + </menupopup> 1.237 + </rule> 1.238 + <rule> 1.239 + <menupopup> 1.240 + <menuitem type="radio" name="charsetGroup" checked="rdf:http://home.netscape.com/NC-rdf#Checked" uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.241 + </menupopup> 1.242 + </rule> 1.243 + </template> 1.244 + 1.245 + <menupopup> 1.246 + <menu label="&charsetMenuAutodet.label;" accesskey="&charsetMenuAutodet.accesskey;" datasources="rdf:charset-menu" ref="NC:BrowserAutodetMenuRoot"> 1.247 + <template> 1.248 + <rule rdf:type="http://home.netscape.com/NC-rdf#CharsetDetector"> 1.249 + <menupopup> 1.250 + <menuitem type="radio" name="detectorGroup" checked="rdf:http://home.netscape.com/NC-rdf#Checked" uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.251 + </menupopup> 1.252 + </rule> 1.253 + </template> 1.254 + <menupopup> 1.255 + </menupopup> 1.256 + </menu> 1.257 + <menu label="&charsetMenuMore.label;" accesskey="&charsetMenuMore.accesskey;" datasources="rdf:charset-menu" ref="NC:BrowserMoreCharsetMenuRoot"> 1.258 + <template> 1.259 + <rule> 1.260 + <menupopup> 1.261 + <menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.262 + </menupopup> 1.263 + </rule> 1.264 + </template> 1.265 + <menupopup> 1.266 + <menu label="&charsetMenuMore1.label;" accesskey="&charsetMenuMore1.accesskey;" datasources="rdf:charset-menu" ref="NC:BrowserMore1CharsetMenuRoot"> 1.267 + <template> 1.268 + <rule> 1.269 + <menupopup> 1.270 + <menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.271 + </menupopup> 1.272 + </rule> 1.273 + </template> 1.274 + <menupopup> 1.275 + </menupopup> 1.276 + </menu> 1.277 + <menu label="&charsetMenuMore2.label;" accesskey="&charsetMenuMore2.accesskey;" datasources="rdf:charset-menu" ref="NC:BrowserMore2CharsetMenuRoot"> 1.278 + <template> 1.279 + <rule> 1.280 + <menupopup> 1.281 + <menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.282 + </menupopup> 1.283 + </rule> 1.284 + </template> 1.285 + <menupopup> 1.286 + </menupopup> 1.287 + </menu> 1.288 + <menu label="&charsetMenuMore3.label;" accesskey="&charsetMenuMore3.accesskey;" datasources="rdf:charset-menu" ref="NC:BrowserMore3CharsetMenuRoot"> 1.289 + <template> 1.290 + <rule> 1.291 + <menupopup> 1.292 + <menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.293 + </menupopup> 1.294 + </rule> 1.295 + </template> 1.296 + <menupopup> 1.297 + </menupopup> 1.298 + </menu> 1.299 + <menu label="&charsetMenuMore4.label;" accesskey="&charsetMenuMore4.accesskey;" datasources="rdf:charset-menu" ref="NC:BrowserMore4CharsetMenuRoot"> 1.300 + <template> 1.301 + <rule> 1.302 + <menupopup> 1.303 + <menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.304 + </menupopup> 1.305 + </rule> 1.306 + </template> 1.307 + <menupopup> 1.308 + </menupopup> 1.309 + </menu> 1.310 + <menu label="&charsetMenuMore5.label;" accesskey="&charsetMenuMore5.accesskey;" datasources="rdf:charset-menu" ref="NC:BrowserMore5CharsetMenuRoot"> 1.311 + <template> 1.312 + <rule> 1.313 + <menupopup> 1.314 + <menuitem uri="..." label="rdf:http://home.netscape.com/NC-rdf#Name"/> 1.315 + </menupopup> 1.316 + </rule> 1.317 + </template> 1.318 + <menupopup> 1.319 + </menupopup> 1.320 + </menu> 1.321 + <menuseparator /> 1.322 + </menupopup> 1.323 + </menu> 1.324 + <menuitem name="charsetCustomize" accesskey="&charsetCustomize.accesskey;" label="&charsetCustomize.label;" oncommand="window.openDialog('chrome://global/content/customizeCharset.xul','PrefWindow', 'chrome,modal=yes,resizable=yes', 'browser')"/> 1.325 + </menupopup> 1.326 + </menu> 1.327 + 1.328 +</overlay>