home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / lib / firefox-3.0.14 / chrome / browser.jar / content / browser / preferences / content.xul < prev    next >
Encoding:
Extensible Markup Language  |  2008-03-24  |  7.7 KB  |  184 lines

  1. <?xml version="1.0"?>
  2.  
  3.  
  4. <!DOCTYPE overlay [
  5.   <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
  6.   <!ENTITY % contentDTD SYSTEM "chrome://browser/locale/preferences/content.dtd">
  7.   %brandDTD;
  8.   %contentDTD;
  9. ]>
  10.  
  11. <overlay id="ContentPaneOverlay"
  12.          xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  13.  
  14.   <prefpane id="paneContent" 
  15.             onpaneload="gContentPane.init();"
  16.             helpTopic="prefs-content">
  17.  
  18.     <preferences id="contentPreferences">
  19.       <!--XXX buttons prefs -->
  20.  
  21.       <!-- POPUPS, IMAGES, JAVASCRIPT -->
  22.       <preference id="dom.disable_open_during_load"   name="dom.disable_open_during_load"   type="bool"/>
  23.       <preference id="permissions.default.image"      name="permissions.default.image"      type="int"/>
  24.       <preference id="javascript.enabled"             name="javascript.enabled"             type="bool"/>
  25.       <preference id="security.enable_java"           name="security.enable_java"           type="bool"/>
  26.  
  27.       <preference id="pref.advanced.images.disable_button.view_image"
  28.                   name="pref.advanced.images.disable_button.view_image"
  29.                   type="bool"/>
  30.       <preference id="pref.advanced.javascript.disable_button.advanced"
  31.                   name="pref.advanced.javascript.disable_button.advanced"
  32.                   type="bool"/>
  33.  
  34.       <!-- FONTS -->
  35.       <preference id="font.language.group"
  36.                   name="font.language.group"
  37.                   type="wstring"
  38.                   onchange="gContentPane._rebuildFonts();"/>
  39.     </preferences>
  40.     
  41.     <script type="application/x-javascript" src="chrome://mozapps/content/preferences/fontbuilder.js"/>
  42.     <script type="application/x-javascript" src="chrome://browser/content/preferences/content.js"/>
  43.  
  44.     <stringbundle id="bundlePreferences" src="chrome://browser/locale/preferences/preferences.properties"/>
  45.  
  46.     <!-- various checkboxes, font-fu -->
  47.     <groupbox id="miscGroup">
  48.       <grid id="contentGrid">
  49.         <columns>
  50.           <column flex="1"/>
  51.           <column/>
  52.         </columns>
  53.         <rows id="contentRows-1">
  54.           <row id="popupPolicyRow">
  55.             <vbox align="start">
  56.               <checkbox id="popupPolicy" preference="dom.disable_open_during_load"
  57.                         label="&blockPopups.label;" accesskey="&blockPopups.accesskey;"
  58.                         onsyncfrompreference="return gContentPane.updateButtons('popupPolicyButton', 
  59.                                                                             'dom.disable_open_during_load');"/>
  60.             </vbox>
  61.             <button id="popupPolicyButton" label="&popupExceptions.label;"
  62.                     oncommand="gContentPane.showPopupExceptions();"
  63.                     accesskey="&popupExceptions.accesskey;"/>
  64.           </row>
  65.           <row id="enableImagesRow">
  66.             <vbox align="start">
  67.               <checkbox id="loadImages"
  68.                         label="&loadImages.label;"
  69.                         accesskey="&loadImages.accesskey;"
  70.                         preference="permissions.default.image"
  71.                         onsyncfrompreference="return gContentPane.readLoadImages();"
  72.                         onsynctopreference="return gContentPane.writeLoadImages();"/>
  73.             </vbox>
  74.             <vbox>
  75.               <button label="&exceptions.label;"
  76.                       accesskey="&exceptions.accesskey;"
  77.                       oncommand="gContentPane.showImageExceptions();"
  78.                       preference="pref.advanced.images.disable_button.view_image"/>
  79.             </vbox>
  80.           </row>
  81.           <row id="enableJavaScriptRow">
  82.             <vbox align="start">
  83.               <checkbox id="enableJavaScript" preference="javascript.enabled"
  84.                         label="&enableJavaScript.label;" accesskey="&enableJavaScript.accesskey;"
  85.                         onsyncfrompreference="return gContentPane.updateButtons('advancedJSButton', 
  86.                                                                             'javascript.enabled');"/>
  87.             </vbox>
  88.             <vbox>
  89.               <button id="advancedJSButton" label="&advancedJS.label;"
  90.                       accesskey="&advancedJS.accesskey;"
  91.                       oncommand="gContentPane.showAdvancedJS();"
  92.                       preference="pref.advanced.javascript.disable_button.advanced"/>
  93.             </vbox>
  94.           </row>
  95.           <row id="enableJavaRow">
  96.             <vbox align="start">
  97.               <checkbox id="enableJava"
  98.                         label="&enableJava.label;"
  99.                         accesskey="&enableJava.accesskey;"
  100.                         preference="security.enable_java"/>
  101.             </vbox>
  102.           </row>
  103.         </rows>
  104.       </grid>
  105.     </groupbox>
  106.  
  107.     <!-- Fonts and Colors -->
  108.     <groupbox id="fontsGroup">
  109.       <caption label="&fontsAndColors.label;"/>
  110.  
  111.       <grid id="fontsGrid">
  112.         <columns>
  113.           <column flex="1"/>
  114.           <column/>
  115.         </columns>
  116.         <rows id="fontsRows">
  117.           <row id="fontRow">
  118.             <hbox align="center">
  119.               <label control="defaultFont" accesskey="&defaultFont.accesskey;">&defaultFont.label;</label>
  120.               <menulist id="defaultFont" flex="1"/>
  121.               <label control="defaultFontSize" accesskey="&defaultSize.accesskey;">&defaultSize.label;</label>
  122.               <menulist id="defaultFontSize">
  123.                 <menupopup>
  124.                   <menuitem value="9" label="9"/>
  125.                   <menuitem value="10" label="10"/>
  126.                   <menuitem value="11" label="11"/>
  127.                   <menuitem value="12" label="12"/>
  128.                   <menuitem value="13" label="13"/>
  129.                   <menuitem value="14" label="14"/>
  130.                   <menuitem value="15" label="15"/>
  131.                   <menuitem value="16" label="16"/>
  132.                   <menuitem value="17" label="17"/>
  133.                   <menuitem value="18" label="18"/>
  134.                   <menuitem value="20" label="20"/>
  135.                   <menuitem value="22" label="22"/>
  136.                   <menuitem value="24" label="24"/>
  137.                   <menuitem value="26" label="26"/>
  138.                   <menuitem value="28" label="28"/>
  139.                   <menuitem value="30" label="30"/>
  140.                   <menuitem value="32" label="32"/>
  141.                   <menuitem value="34" label="34"/>
  142.                   <menuitem value="36" label="36"/>
  143.                   <menuitem value="40" label="40"/>
  144.                   <menuitem value="44" label="44"/>
  145.                   <menuitem value="48" label="48"/>
  146.                   <menuitem value="56" label="56"/>
  147.                   <menuitem value="64" label="64"/>
  148.                   <menuitem value="72" label="72"/>
  149.                 </menupopup>
  150.               </menulist>
  151.             </hbox>
  152.             <button id="advancedFonts" icon="select-font"
  153.                     label="&advancedFonts.label;"
  154.                     accesskey="&advancedFonts.accesskey;"
  155.                     oncommand="gContentPane.configureFonts();"/>
  156.           </row>
  157.           <row id="colorsRow">
  158.             <hbox/>
  159.             <button id="colors" icon="select-color"
  160.                     label="&colors.label;"
  161.                     accesskey="&colors.accesskey;"
  162.                     oncommand="gContentPane.configureColors();"/>
  163.           </row>
  164.         </rows>
  165.       </grid>
  166.     </groupbox>
  167.  
  168.     <!-- Languages -->
  169.     <groupbox id="languagesGroup">
  170.       <caption label="&languages.label;"/>
  171.  
  172.       <hbox id="languagesBox" align="center">
  173.         <description flex="1" control="chooseLanguage">&chooseLanguage.label;</description>
  174.         <button id="chooseLanguage"
  175.                 label="&chooseButton.label;"
  176.                 accesskey="&chooseButton.accesskey;"
  177.                 oncommand="gContentPane.showLanguages();"/>
  178.       </hbox>
  179.     </groupbox>
  180.  
  181.   </prefpane>
  182.  
  183. </overlay>
  184.