home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2005 December / maximum-cd-2005-12.iso / Software / Apps / FirefoxSetup1.0.7.exe / browser.xpi / bin / chrome / browser.jar / content / browser / pref / pref-privacy.xul < prev    next >
Encoding:
Extensible Markup Language  |  2004-08-14  |  6.1 KB  |  138 lines

  1. <?xml version="1.0"?> 
  2.  
  3. <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
  4. <?xml-stylesheet href="chrome://mozapps/skin/pref/pref.css" type="text/css"?>
  5. <?xml-stylesheet href="chrome://browser/skin/pref/pref.css" type="text/css"?>
  6.  
  7. <!DOCTYPE window [
  8. <!ENTITY % brandDTD SYSTEM "chrome://global/locale/brand.dtd" >
  9. %brandDTD;
  10. <!ENTITY % prefPrivacyDTD SYSTEM "chrome://browser/locale/pref/pref-privacy.dtd" >
  11. %prefPrivacyDTD;
  12. ]>
  13.  
  14. <page xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  15.       onload="parent.initPanel('chrome://browser/content/pref/pref-privacy.xul');"
  16.       onunload="unload();" headertitle="&lHeader;">
  17.  
  18.   <script type="application/x-javascript" src="chrome://browser/content/pref/pref-privacy.js"/>
  19.  
  20.   <stringbundle id="privacyBundle" src="chrome://browser/locale/pref/prefutilities.properties"/>
  21.  
  22.   <broadcaster id="cookieBroadcaster"/>
  23.  
  24.   <description>&privacyDescription.label;</description>
  25.  
  26.   <vbox id="privacyCategories" class="listBox settingsBox" flex="1" style="overflow: auto;"
  27.         oncommand="if (event.originalTarget.getAttribute('anonid') == 'disclosure') unexpandOld(event);"
  28.         onclick="if (event.originalTarget.getAttribute('anonid') == 'label') unexpandOld(event);">
  29.     <!-- History -->
  30.     <expander id="history" label="&history.label;" clearlabel="&clearHistory.label;" onclear="clearHistory();"
  31.               open="true" persist="open">
  32.       <hbox align="center">
  33.         <label value="&pageHis.label;" accesskey="&pageHis.accesskey;" control="histDay"/>
  34.         <textbox id="histDay" size="3"
  35.                   preftype="int" prefstring="browser.history_expire_days"/>
  36.         <label value="&days.label;"/>
  37.       </hbox>
  38.     </expander>
  39.     
  40.     <!-- Automatic Form Fill -->
  41.     <expander id="formfill" label="&formfill.label;" clearlabel="&clearFormfill.label;" persist="open">
  42.       <description>&formfillDescription.label;</description>
  43.       <checkbox id="enableFormFill" label="&formfillEnable.label;" accesskey="&formfillEnable.accesskey;"
  44.                 prefstring="browser.formfill.enable"/>
  45.     </expander>
  46.  
  47.     <!-- Passwords -->
  48.     <expander id="passwords" label="&passwords.label;" clearlabel="&clearPasswords.label;" persist="open">
  49.       <hbox flex="1">
  50.         <vbox flex="1">
  51.           <description>&passwordsDescription.label;</description>
  52.           <checkbox id="enablePasswords" label="&passwordsEnable.label;" accesskey="&passwordsEnable.accesskey;"
  53.                     prefstring="signon.rememberSignons"/>
  54.         </vbox>
  55.         <vbox>
  56.           <button label="&viewPasswords.label;" oncommand="viewSignons();"/>
  57.           <button id="masterPasswordBtn" label="" oncommand="changeMasterPassword();"/>
  58.         </vbox>
  59.       </hbox>
  60.     </expander>
  61.  
  62.     <!-- Downloaded Files List -->
  63.     <expander id="downloads" label="&downloads.label;" clearlabel="&clearDownloads.label;" persist="open">
  64.       <description>&downloadsDescription.label;</description>     
  65.  
  66.       <hbox align="center" id="downloadsRetentionBox">                          
  67.         <description>&downloadsRetentionPolicy.label;</description>             
  68.       </hbox>                                                                         
  69.     </expander>
  70.  
  71.     <!-- Cookies -->
  72.     <expander id="cookies" label="&cookies.label;" clearlabel="&clearCookies.label;" persist="open">
  73.       <vbox flex="1">
  74.         <description>&cookieExplanation.label;</description>
  75.         <separator class="thin"/>
  76.         <hbox>
  77.           <vbox flex="1">
  78.             <data id="cookieBehavior" prefstring="network.cookie.cookieBehavior" preftype="int"/>
  79.             <checkbox id="enableCookies"
  80.                       oncommand="updateCookieBehavior();updateCookieBroadcaster();"
  81.                       label="&enableCookies.label;" accesskey="&enableCookies.accesskey;"/>
  82.             <checkbox id="enableCookiesForOriginatingSiteOnly" observes="cookieBroadcaster"
  83.                       label="&forOriginatingSiteOnly.label;" accesskey="&forOriginatingSiteOnly.accesskey;"
  84.                       style="margin-left: 23px;" oncommand="updateCookieBehavior();"/>
  85.             <separator class="thin"/>
  86.             <hbox align="center">
  87.               <description>&cookieRetention.label;</description>
  88.               <menulist id="networkCookieLifetime" 
  89.                         prefstring="network.cookie.lifetimePolicy">
  90.                 <menupopup>
  91.                   <menuitem value="0" label="&acceptNormally.label;"/>
  92.                   <menuitem value="2" label="&acceptForSession.label;"/>
  93.                   <menuitem value="1" label="&askAboutCookies.label;"/>
  94.                 </menupopup>
  95.               </menulist>
  96.             </hbox>
  97.           </vbox>
  98.           <vbox>
  99.             <hbox pack="end">
  100.               <button label="&exceptions.label;" oncommand="viewCookieExceptions();"/>
  101.               <button label="&viewCookies.label;" oncommand="viewCookies();"/>
  102.             </hbox>
  103.           </vbox>
  104.         </hbox>
  105.       </vbox>
  106.     </expander>    
  107.     
  108.     <!-- Cache -->
  109.     <expander id="cache" label="&cache.label;" clearlabel="&clearCache.label;" persist="open">
  110.       <label value="&cacheExplanation.label;"/>
  111.       <separator class="thin"/>
  112.       <hbox align="center">
  113.         <label value="&diskCache.label;" accesskey="&diskCache.accesskey;" control="browserCacheDiskCache"/>
  114.         <textbox id="browserCacheDiskCache" size="8" preftype="int"
  115.                   prefstring="browser.cache.disk.capacity"/>
  116.         <label value="&kbytes;"/>
  117.       </hbox>    
  118.     </expander>
  119.   </vbox>
  120.  
  121.   <hbox pack="end" align="center">
  122.     <label>&clearAllDescription.label;</label>
  123.     <button label="&clearAll.label;" oncommand="PrivacyPanel.clearAll();"/>
  124.   </hbox>
  125.  
  126.  
  127.   <menulist id="downloadsRetentionPolicy" hidden="true"
  128.             preftype="int" prefstring="browser.download.manager.retention" prefdefval="0">
  129.     <menupopup>
  130.       <menuitem value="0" label="&downloadsRemoveImmediately.label;"/>
  131.       <menuitem value="1" label="&downloadsRemoveExit.label;"/>
  132.       <menuitem value="2" label="&downloadsRemoveManually.label;"/>
  133.     </menupopup>
  134.   </menulist>
  135.  
  136. </page>
  137.     
  138.