home *** CD-ROM | disk | FTP | other *** search
/ Revista do CD-ROM 123 / cdrom123.iso / essenc / extens / wweb / Web Developer.xpi / chrome / webdeveloper.jar / content / webdeveloper / menu.xul < prev    next >
Encoding:
Extensible Markup Language  |  2004-11-21  |  90.1 KB  |  590 lines

  1. <?xml version="1.0"?>
  2. <?xml-stylesheet href="chrome://global/skin" type="text/css"?>
  3. <?xml-stylesheet href="chrome://webdeveloper/skin/webdeveloper.css" type="text/css"?>
  4.  
  5. <!DOCTYPE overlay SYSTEM "chrome://webdeveloper/locale/menu.dtd">
  6.  
  7. <overlay id="webdeveloper"
  8.          xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  9.  
  10.     <script type="application/x-javascript" src="chrome://webdeveloper/content/common.js"/>
  11.     <script type="application/x-javascript" src="chrome://webdeveloper/content/css.js"/>
  12.     <script type="application/x-javascript" src="chrome://webdeveloper/content/disable.js"/>
  13.     <script type="application/x-javascript" src="chrome://webdeveloper/content/forms.js"/>
  14.     <script type="application/x-javascript" src="chrome://webdeveloper/content/images.js"/>
  15.     <script type="application/x-javascript" src="chrome://webdeveloper/content/information.js"/>
  16.     <script type="application/x-javascript" src="chrome://webdeveloper/content/miscellaneous.js"/>
  17.     <script type="application/x-javascript" src="chrome://webdeveloper/content/outline.js"/>
  18.     <script type="application/x-javascript" src="chrome://webdeveloper/content/resize.js"/>
  19.     <script type="application/x-javascript" src="chrome://webdeveloper/content/show_comments.js"/>
  20.     <script type="application/x-javascript" src="chrome://webdeveloper/content/tools.js"/>
  21.     <script type="application/x-javascript" src="chrome://webdeveloper/content/webdeveloper.js"/>
  22.  
  23.     <stringbundleset id="stringbundleset">
  24.         <stringbundle id="webdeveloper-string-bundle" src="chrome://webdeveloper/locale/webdeveloper.properties"/>
  25.     </stringbundleset>
  26.  
  27.     <broadcasterset id="mainBroadcasterSet">
  28.         <broadcaster label="&webdeveloper.edit.css.label;" group="sidebar" id="webdeveloper-edit-css-sidebar" sidebarurl="chrome://webdeveloper/content/sidebar/edit_css.xul"/>
  29.         <broadcaster label="&webdeveloper.view.style.information.label;" group="sidebar" id="webdeveloper-view-style-information-sidebar" sidebarurl="chrome://webdeveloper/content/sidebar/view_style_information.xul"/>
  30.     </broadcasterset>
  31.  
  32.     <keyset id="mainKeyset">
  33.         <key id="webdeveloper-disable-styles-key" key="&webdeveloper.disable.styles.shortcut;" label="&webdeveloper.disable.styles.label;" modifiers="accel,shift" oncommand="webdeveloper_toggleStyles(null, true)"/>
  34.         <key id="webdeveloper-edit-css-key" key="&webdeveloper.edit.css.shortcut;" label="&webdeveloper.edit.css.label;" modifiers="accel,shift" oncommand="webdeveloper_editCSS(false)"/>
  35.         <key id="webdeveloper-open-java-console-key" key="&webdeveloper.open.java.console.shortcut;" label="&webdeveloper.open.java.console.label;" modifiers="accel,shift" oncommand="webdeveloper_openJavaConsole()"/>
  36.         <key id="webdeveloper-open-javascript-console-key" key="&webdeveloper.open.javascript.console.shortcut;" label="&webdeveloper.open.javascript.console.label;" modifiers="accel,shift" oncommand="toJavaScriptConsole()"/>
  37.         <key id="webdeveloper-toolbar-key" key="&webdeveloper.toolbar.shortcut;" label="&webdeveloper.toolbar.name;" modifiers="accel,shift" oncommand="webdeveloper_toggleToolbar()"/>
  38.         <key id="webdeveloper-validate-local-html-key" key="&webdeveloper.validate.local.html.shortcut;" label="&webdeveloper.validate.local.html.label;" modifiers="accel,shift" oncommand="webdeveloper_validateLocalHTML()"/>
  39.         <key id="webdeveloper-view-css-key" key="&webdeveloper.view.css.shortcut;" label="&webdeveloper.view.css.label;" modifiers="accel,shift" oncommand="webdeveloper_viewCSS()"/>
  40.         <key id="webdeveloper-view-source-key" key="&webdeveloper.view.source.shortcut;" label="&webdeveloper.view.source.label;" modifiers="accel,shift" oncommand="webdeveloper_viewSource()"/>
  41.         <key id="webdeveloper-view-style-information-key" key="&webdeveloper.view.style.information.shortcut;" label="&webdeveloper.view.style.information.label;" modifiers="accel,shift" oncommand="webdeveloper_viewStyleInformation(null, true)"/>
  42.         <key id="webdeveloper-zoom-in-key" key="&webdeveloper.zoom.in.shortcut;" label="&webdeveloper.zoom.in.label;" modifiers="accel,shift" oncommand="webdeveloper_zoom(1.2)"/>
  43.         <key id="webdeveloper-zoom-out-key" key="&webdeveloper.zoom.out.shortcut;" label="&webdeveloper.zoom.out.label;" modifiers="accel,shift" oncommand="webdeveloper_zoom(0.8)"/>
  44.     </keyset>
  45.  
  46.     <menupopup id="menu_ToolsPopup">
  47.         <menu label="&webdeveloper.name;" accesskey="&webdeveloper.key;" id="webdeveloper-menu" insertbefore="prefSep">
  48.             <menupopup>
  49.                 <menu label="&webdeveloper.disable.label;" accesskey="&webdeveloper.disable.key;">
  50.                     <menupopup>
  51.                         <menuitem label="&webdeveloper.disable.cache.label;" accesskey="&webdeveloper.disable.cache.key;" id="webdeveloper-disable-cache-menu" type="checkbox" oncommand="webdeveloper_toggleCache(this)"/>
  52.                         <menuitem label="&webdeveloper.disable.cookies.label;" accesskey="&webdeveloper.disable.cookies.key;" id="webdeveloper-disable-cookies-menu" type="checkbox" oncommand="webdeveloper_toggleCookies(this)"/>
  53.                         <menuitem label="&webdeveloper.disable.image.animations.label;" accesskey="&webdeveloper.disable.image.animations.key;" id="webdeveloper-disable-image-animations-menu" type="checkbox" oncommand="webdeveloper_toggleImageAnimations(this)"/>
  54.                         <menuitem label="&webdeveloper.disable.images.label;" accesskey="&webdeveloper.disable.images.key;" id="webdeveloper-disable-images-menu" type="checkbox" oncommand="webdeveloper_toggleImages(this)"/>
  55.                         <menuitem label="&webdeveloper.disable.java.label;" accesskey="&webdeveloper.disable.java.key;" id="webdeveloper-disable-java-menu" type="checkbox" oncommand="webdeveloper_toggleJava(this)"/>
  56.                         <menuitem label="&webdeveloper.disable.javascript.label;" accesskey="&webdeveloper.disable.javascript.key;" id="webdeveloper-disable-javascript-menu" type="checkbox" oncommand="webdeveloper_disablePreference(this, 'javascript.enabled')"/>
  57.                         <menuitem label="&webdeveloper.disable.page.colors.label;" accesskey="&webdeveloper.disable.page.colors.key;" id="webdeveloper-disable-page-colors-menu" type="checkbox" oncommand="webdeveloper_togglePageColors(this)"/>
  58.                         <menuitem label="&webdeveloper.disable.popup.blocker.label;" accesskey="&webdeveloper.disable.popup.blocker.key;" id="webdeveloper-disable-popup-blocker-menu" type="checkbox" oncommand="webdeveloper_disablePreference(this, 'dom.disable_open_during_load')"/>
  59.                         <menuitem label="&webdeveloper.disable.referrer.logging.label;" accesskey="&webdeveloper.disable.referrer.logging.key;" id="webdeveloper-disable-referrer-logging-menu" type="checkbox" oncommand="webdeveloper_toggleReferrerLogging(this)"/>
  60.                         <menu label="&webdeveloper.disable.styles.label;" accesskey="&webdeveloper.disable.styles.key;">
  61.                             <menupopup>
  62.                                 <menuitem label="&webdeveloper.all.styles.label;" accesskey="&webdeveloper.all.styles.key;" id="webdeveloper-disable-all-styles-menu" key="webdeveloper-disable-styles-key" type="checkbox" oncommand="webdeveloper_toggleStyles(this, true)"/>
  63.                                 <menuitem label="&webdeveloper.embedded.styles.label;" accesskey="&webdeveloper.embedded.styles.key;" id="webdeveloper-disable-embedded-styles-menu" type="checkbox" oncommand="webdeveloper_toggleEmbeddedStyles(this, true)"/>
  64.                                 <menuitem label="&webdeveloper.inline.styles.label;" accesskey="&webdeveloper.inline.styles.key;" id="webdeveloper-disable-inline-styles-menu" type="checkbox" oncommand="webdeveloper_toggleInlineStyles(this, true)"/>
  65.                                 <menuitem label="&webdeveloper.linked.styles.label;" accesskey="&webdeveloper.linked.styles.key;" id="webdeveloper-disable-linked-styles-menu" type="checkbox" oncommand="webdeveloper_toggleLinkedStyles(this, true)"/>
  66.                                 <menuseparator/>
  67.                                 <menu label="&webdeveloper.individual.style.sheet.label;" accesskey="&webdeveloper.individual.style.sheet.key;">
  68.                                     <menupopup onpopupshowing="webdeveloper_displayDisableIndividualStyleSheetMenu(this, false)"/>
  69.                                 </menu>
  70.                             </menupopup>
  71.                         </menu>
  72.                     </menupopup>
  73.                 </menu>
  74.                 <menu label="&webdeveloper.css.label;" accesskey="&webdeveloper.css.key;">
  75.                     <menupopup>
  76.                         <menuitem label="&webdeveloper.add.user.style.sheet.label;" accesskey="&webdeveloper.add.user.style.sheet.key;" id="webdeveloper-add-user-style-sheet-menu" type="checkbox" oncommand="webdeveloper_addUserStyleSheet(this, true)"/>
  77.                         <menuitem label="&webdeveloper.disable.default.styles.label;" accesskey="&webdeveloper.disable.default.styles.key;" id="webdeveloper-disable-default-styles-menu" type="checkbox" oncommand="webdeveloper_toggleDefaultStyles(this, true)"/>
  78.                         <menu label="&webdeveloper.display.media.type.label;" accesskey="&webdeveloper.display.media.type.key;">
  79.                             <menupopup>
  80.                                 <menuitem label="&webdeveloper.handheld.label;" accesskey="&webdeveloper.handheld.key;" oncommand="webdeveloper_displayCSSMediaType('handheld')"/>
  81.                                 <menuitem label="&webdeveloper.print.label;" accesskey="&webdeveloper.print.key;" oncommand="webdeveloper_displayCSSMediaType('print')"/>
  82.                                 <menuitem label="&webdeveloper.screen.label;" accesskey="&webdeveloper.screen.key;" oncommand="webdeveloper_displayCSSMediaType('screen')"/>
  83.                             </menupopup>
  84.                         </menu>
  85.                         <menuitem label="&webdeveloper.edit.css.label;" accesskey="&webdeveloper.edit.css.key;" key="webdeveloper-edit-css-key" oncommand="webdeveloper_editCSS(true)"/>
  86.                         <menuitem label="&webdeveloper.use.border.box.model.label;" accesskey="&webdeveloper.use.border.box.model.key;" id="webdeveloper-use-border-box-model-menu" type="checkbox" oncommand="webdeveloper_useBorderBoxModel(this, true)"/>
  87.                         <menuitem label="&webdeveloper.view.css.label;" accesskey="&webdeveloper.view.css.key;" key="webdeveloper-view-css-key" oncommand="webdeveloper_viewCSS()"/>
  88.                         <menuitem label="&webdeveloper.view.style.information.label;" accesskey="&webdeveloper.view.style.information.key;" id="webdeveloper-view-style-information-menu" key="webdeveloper-view-style-information-key" type="checkbox" oncommand="webdeveloper_viewStyleInformation(this, true)"/>
  89.                     </menupopup>
  90.                 </menu>
  91.                 <menu label="&webdeveloper.forms.label;" accesskey="&webdeveloper.forms.key;">
  92.                     <menupopup>
  93.                         <menuitem label="&webdeveloper.clear.radio.buttons.label;" accesskey="&webdeveloper.clear.radio.buttons.key;" oncommand="webdeveloper_clearRadioButtons()"/>
  94.                         <menuitem label="&webdeveloper.convert.gets.posts.label;" accesskey="&webdeveloper.convert.gets.posts.key;" oncommand="webdeveloper_toggleFormMethods('post')"/>
  95.                         <menuitem label="&webdeveloper.convert.posts.gets.label;" accesskey="&webdeveloper.convert.posts.gets.key;" oncommand="webdeveloper_toggleFormMethods('get')"/>
  96.                         <menuitem label="&webdeveloper.display.form.details.label;" accesskey="&webdeveloper.display.form.details.key;" id="webdeveloper-display-form-details-menu" type="checkbox" oncommand="webdeveloper_displayFormDetails(this, true)"/>
  97.                         <menuitem label="&webdeveloper.enable.auto.completion.label;" accesskey="&webdeveloper.enable.auto.completion.key;" oncommand="webdeveloper_enableFormAutoCompletion()"/>
  98.                         <menuitem label="&webdeveloper.make.form.fields.writable.label;" accesskey="&webdeveloper.make.form.fields.writable.key;" oncommand="webdeveloper_makeFormFieldsWritable()"/>
  99.                         <menuitem label="&webdeveloper.populate.form.fields.label;" accesskey="&webdeveloper.populate.form.fields.key;" oncommand="webdeveloper_populateFormFields()"/>
  100.                         <menuitem label="&webdeveloper.remove.maximum.lengths.label;" accesskey="&webdeveloper.remove.maximum.lengths.key;" oncommand="webdeveloper_removeMaximumLengths()"/>
  101.                         <menuitem label="&webdeveloper.show.passwords.label;" accesskey="&webdeveloper.show.passwords.key;" oncommand="webdeveloper_showPasswords()"/>
  102.                         <menuitem label="&webdeveloper.view.form.information.label;" accesskey="&webdeveloper.view.form.information.key;" oncommand="webdeveloper_viewFormInformation()"/>
  103.                     </menupopup>
  104.                 </menu>
  105.                 <menu label="&webdeveloper.images.label;" accesskey="&webdeveloper.images.key;">
  106.                     <menupopup>
  107.                         <menuitem label="&webdeveloper.display.image.dimensions.label;" accesskey="&webdeveloper.display.image.dimensions.key;" id="webdeveloper-display-image-dimensions-menu" type="checkbox" oncommand="webdeveloper_displayImageDimensions(this, true)"/>
  108.                         <menuitem label="&webdeveloper.display.image.file.sizes.label;" accesskey="&webdeveloper.display.image.file.sizes.key;" id="webdeveloper-display-image-file-sizes-menu" type="checkbox" oncommand="webdeveloper_displayImageFileSizes(this, true)"/>
  109.                         <menuitem label="&webdeveloper.display.image.paths.label;" accesskey="&webdeveloper.display.image.paths.key;" id="webdeveloper-display-image-paths-menu" type="checkbox" oncommand="webdeveloper_displayImagePaths(this, true)"/>
  110.                         <menuitem label="&webdeveloper.find.broken.images.label;" accesskey="&webdeveloper.find.broken.images.key;" oncommand="webdeveloper_findBrokenImages()"/>
  111.                         <menuitem label="&webdeveloper.hide.background.images.label;" accesskey="&webdeveloper.hide.background.images.key;" id="webdeveloper-hide-background-images-menu" type="checkbox" oncommand="webdeveloper_hideBackgroundImages(this, true)"/>
  112.                         <menuitem label="&webdeveloper.hide.images.label;" accesskey="&webdeveloper.hide.images.key;" id="webdeveloper-hide-images-menu" type="checkbox" oncommand="webdeveloper_hideImages(this, 'webdeveloper-hide-images', true)"/>
  113.                         <menuitem label="&webdeveloper.make.images.invisible.label;" accesskey="&webdeveloper.make.images.invisible.key;" id="webdeveloper-make-images-invisible-menu" type="checkbox" oncommand="webdeveloper_makeImagesInvisible(this, 'webdeveloper-make-images-invisible', true)"/>
  114.                         <menuitem label="&webdeveloper.outline.images.with.adjusted.dimensions.label;" accesskey="&webdeveloper.outline.images.with.adjusted.dimensions.key;" id="webdeveloper-outline-images-with-adjusted-dimensions-menu" type="checkbox" oncommand="webdeveloper_outlineImagesWithAdjustedDimensions(this, true)"/>
  115.                         <menuitem label="&webdeveloper.outline.images.with.empty.alt.label;" accesskey="&webdeveloper.outline.images.with.empty.alt.key;" id="webdeveloper-outline-images-with-empty-alt-attributes-menu" type="checkbox" oncommand="webdeveloper_outlineImagesWithEmptyAltAttributes(this, true)"/>
  116.                         <menuitem label="&webdeveloper.outline.images.without.alt.label;" accesskey="&webdeveloper.outline.images.without.alt.key;" id="webdeveloper-outline-images-without-alt-attributes-menu" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutAltAttributes(this, true)"/>
  117.                         <menuitem label="&webdeveloper.outline.images.without.dimensions.label;" accesskey="&webdeveloper.outline.images.without.dimensions.key;" id="webdeveloper-outline-images-without-dimensions-menu" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutDimensions(this, true)"/>
  118.                         <menuitem label="&webdeveloper.outline.images.without.title.label;" accesskey="&webdeveloper.outline.images.without.title.key;" id="webdeveloper-outline-images-without-title-attributes-menu" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutTitleAttributes(this, true)"/>
  119.                         <menuitem label="&webdeveloper.replace.images.with.alt.label;" accesskey="&webdeveloper.replace.images.with.alt.key;" id="webdeveloper-replace-images-with-alt-attributes-menu" type="checkbox" oncommand="webdeveloper_replaceImagesWithAltAttributes(this, true)"/>
  120.                         <menuitem label="&webdeveloper.view.image.information.label;" accesskey="&webdeveloper.view.image.information.key;" oncommand="webdeveloper_viewImageInformation()"/>
  121.                     </menupopup>
  122.                 </menu>
  123.                 <menu label="&webdeveloper.information.label;" accesskey="&webdeveloper.information.key;">
  124.                     <menupopup>
  125.                         <menuitem label="&webdeveloper.display.access.keys.label;" accesskey="&webdeveloper.display.access.keys.key;" id="webdeveloper-display-access-keys-menu" type="checkbox" oncommand="webdeveloper_displayAccessKeys(this, true)"/>
  126.                         <menuitem label="&webdeveloper.display.anchors.label;" accesskey="&webdeveloper.display.anchors.key;" id="webdeveloper-display-anchors-menu" type="checkbox" oncommand="webdeveloper_displayAnchors(this, true)"/>
  127.                         <menuitem label="&webdeveloper.display.block.size.label;" accesskey="&webdeveloper.display.block.size.key;" id="webdeveloper-display-block-size-menu" type="checkbox" oncommand="webdeveloper_displayBlockSize(this, true)"/>
  128.                         <menuitem label="&webdeveloper.display.id.class.details.label;" accesskey="&webdeveloper.display.id.class.details.key;" id="webdeveloper-display-id-class-details-menu" type="checkbox" oncommand="webdeveloper_displayIDClassDetails(this, true)"/>
  129.                         <menuitem label="&webdeveloper.display.link.paths.label;" accesskey="&webdeveloper.display.link.paths.key;" id="webdeveloper-display-link-paths-menu" type="checkbox" oncommand="webdeveloper_displayLinkPaths(this, true)"/>
  130.                         <menuitem label="&webdeveloper.display.tab.index.label;" accesskey="&webdeveloper.display.tab.index.key;" id="webdeveloper-display-tab-index-menu" type="checkbox" oncommand="webdeveloper_displayTabIndex(this, true)"/>
  131.                         <menuitem label="&webdeveloper.display.topographic.information.label;" accesskey="&webdeveloper.display.topographic.information.key;" id="webdeveloper-display-topographic-information-menu" type="checkbox" oncommand="webdeveloper_displayTopographicInformation(this, true)"/>
  132.                         <menuitem label="&webdeveloper.view.cookie.information.label;" accesskey="&webdeveloper.view.cookie.information.key;" id="webdeveloper-view-cookie-information-menu" oncommand="webdeveloper_viewCookieInformation()"/>
  133.                         <menuitem label="&webdeveloper.view.javascript.label;" accesskey="&webdeveloper.view.javascript.key;" oncommand="webdeveloper_viewJavaScript()"/>
  134.                         <menuitem label="&webdeveloper.view.link.information.label;" accesskey="&webdeveloper.view.link.information.key;" oncommand="webdeveloper_viewLinkInformation()"/>
  135.                         <menuitem label="&webdeveloper.view.page.information.label;" accesskey="&webdeveloper.view.page.information.key;" oncommand="webdeveloper_viewPageInformation('chrome://browser/content/pageInfo.xul')"/>
  136.                         <menuitem label="&webdeveloper.view.response.headers.label;" accesskey="&webdeveloper.view.response.headers.key;" oncommand="webdeveloper_viewResponseHeaders()"/>
  137.                     </menupopup>
  138.                 </menu>
  139.                 <menu label="&webdeveloper.miscellaneous.label;" accesskey="&webdeveloper.miscellaneous.key;">
  140.                     <menupopup>
  141.                         <menuitem label="&webdeveloper.clear.cache.label;" accesskey="&webdeveloper.clear.cache.key;" oncommand="webdeveloper_clearCache()"/>
  142.                         <menuitem label="&webdeveloper.clear.history.label;" accesskey="&webdeveloper.clear.history.key;" oncommand="webdeveloper_clearHistory()"/>
  143.                         <menuitem label="&webdeveloper.clear.http.authentication.label;" accesskey="&webdeveloper.clear.http.authentication.key;" oncommand="webdeveloper_clearHTTPAuthentication()"/>
  144.                         <menuitem label="&webdeveloper.clear.session.cookies.label;" accesskey="&webdeveloper.clear.session.cookies.key;" oncommand="webdeveloper_clearSessionCookies()"/>
  145.                         <menuitem label="&webdeveloper.delete.domain.cookies.label;" accesskey="&webdeveloper.delete.domain.cookies.key;" oncommand="webdeveloper_deleteDomainCookies()"/>
  146.                         <menuitem label="&webdeveloper.linearize.page.label;" accesskey="&webdeveloper.linearize.page.key;" id="webdeveloper-linearize-page-menu" type="checkbox" oncommand="webdeveloper_linearizePage(this, true)"/>
  147.                         <menuitem label="&webdeveloper.open.dom.inspector.label;" accesskey="&webdeveloper.open.dom.inspector.key;" id="webdeveloper-open-dom-inspector-menu" key="key_inspectPage" command="Tasks:InspectPage"/>
  148.                         <menuitem label="&webdeveloper.open.java.console.label;" accesskey="&webdeveloper.open.java.console.key;" id="webdeveloper-open-java-console-menu" key="webdeveloper-open-java-console-key" oncommand="webdeveloper_openJavaConsole()"/>
  149.                         <menuitem label="&webdeveloper.open.javascript.console.label;" accesskey="&webdeveloper.open.javascript.console.key;" key="webdeveloper-open-javascript-console-key" oncommand="toJavaScriptConsole()"/>
  150.                         <menuitem label="&webdeveloper.show.comments.label;" accesskey="&webdeveloper.show.comments.key;" id="webdeveloper-show-comments-menu" type="checkbox" oncommand="webdeveloper_toggleComments(this, true)"/>
  151.                         <menu label="&webdeveloper.visited.links.label;" accesskey="&webdeveloper.visited.links.key;">
  152.                             <menupopup>
  153.                                 <menuitem label="&webdeveloper.mark.links.unvisited.label;" accesskey="&webdeveloper.mark.links.unvisited.key;" oncommand="webdeveloper_toggleVisitedLinks(false)"/>
  154.                                 <menuitem label="&webdeveloper.mark.links.visited.label;" accesskey="&webdeveloper.mark.links.visited.key;" oncommand="webdeveloper_toggleVisitedLinks(true)"/>
  155.                             </menupopup>
  156.                         </menu>
  157.                         <menu label="&webdeveloper.zoom.label;" accesskey="&webdeveloper.zoom.key;">
  158.                             <menupopup>
  159.                                 <menuitem label="&webdeveloper.zoom.in.label;" accesskey="&webdeveloper.zoom.in.key;" key="webdeveloper-zoom-in-key" oncommand="webdeveloper_zoom(1.2)"/>
  160.                                 <menuitem label="&webdeveloper.zoom.out.label;" accesskey="&webdeveloper.zoom.out.key;" key="webdeveloper-zoom-out-key" oncommand="webdeveloper_zoom(0.8)"/>
  161.                             </menupopup>
  162.                         </menu>
  163.                         <menuseparator/>
  164.                         <menu label="&webdeveloper.w3c.documents.label;" accesskey="&webdeveloper.w3c.documents.key;">
  165.                             <menupopup>
  166.                                 <menuitem label="&webdeveloper.html.401.document.label;" accesskey="&webdeveloper.html.401.document.key;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/html401/')"/>
  167.                                 <menuitem label="&webdeveloper.xhtml.10.document.label;" accesskey="&webdeveloper.xhtml.10.document.key;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/xhtml1/')"/>
  168.                                 <menuitem label="&webdeveloper.xhtml.11.document.label;" accesskey="&webdeveloper.xhtml.11.document.key;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/xhtml11/')"/>
  169.                                 <menuseparator/>
  170.                                 <menuitem label="&webdeveloper.css.1.document.label;" accesskey="&webdeveloper.css.1.document.key;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/REC-CSS1')"/>
  171.                                 <menuitem label="&webdeveloper.css.21.document.label;" accesskey="&webdeveloper.css.21.document.key;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/CSS21/')"/>
  172.                                 <menuseparator/>
  173.                                 <menuitem label="&webdeveloper.dom.1.document.label;" accesskey="&webdeveloper.dom.1.document.key;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/')"/>
  174.                                 <menuitem label="&webdeveloper.dom.2.document.label;" accesskey="&webdeveloper.dom.2.document.key;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/')"/>
  175.                                 <menuseparator/>
  176.                                 <menuitem label="&webdeveloper.wai.1.document.label;" accesskey="&webdeveloper.wai.1.document.key;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/WCAG10/')"/>
  177.                             </menupopup>
  178.                         </menu>
  179.                     </menupopup>
  180.                 </menu>
  181.                 <menu label="&webdeveloper.outline.label;" accesskey="&webdeveloper.outline.key;">
  182.                     <menupopup>
  183.                         <menuitem label="&webdeveloper.outline.block.level.elements.label;" accesskey="&webdeveloper.outline.block.level.elements.key;" id="webdeveloper-outline-block-level-elements-menu" type="checkbox" oncommand="webdeveloper_outlineBlockLevelElements(this, true)"/>
  184.                         <menuitem label="&webdeveloper.outline.deprecated.elements.label;" accesskey="&webdeveloper.outline.deprecated.elements.key;" id="webdeveloper-outline-deprecated-elements-menu" type="checkbox" oncommand="webdeveloper_outlineDeprecatedElements(this, true)"/>
  185.                         <menuitem label="&webdeveloper.outline.frames.label;" accesskey="&webdeveloper.outline.frames.key;" id="webdeveloper-outline-frames-menu" type="checkbox" oncommand="webdeveloper_outlineFrames(this, true)"/>
  186.                         <menuitem label="&webdeveloper.outline.links.without.title.label;" accesskey="&webdeveloper.outline.links.without.title.key;" id="webdeveloper-outline-links-without-title-attributes-menu" type="checkbox" oncommand="webdeveloper_outlineLinksWithoutTitleAttributes(this, true)"/>
  187.                         <menuitem label="&webdeveloper.outline.selected.element.label;" accesskey="&webdeveloper.outline.selected.element.key;" id="webdeveloper-outline-selected-element-menu" type="checkbox" oncommand="webdeveloper_outlineSelectedElement(this, true)"/>
  188.                         <menuitem label="&webdeveloper.outline.table.cells.label;" accesskey="&webdeveloper.outline.table.cells.key;" id="webdeveloper-outline-table-cells-menu" type="checkbox" oncommand="webdeveloper_outlineTableCells(this, true)"/>
  189.                         <menuitem label="&webdeveloper.outline.tables.label;" accesskey="&webdeveloper.outline.tables.key;" id="webdeveloper-outline-tables-menu" type="checkbox" oncommand="webdeveloper_outlineTables(this, true)"/>
  190.                         <menuseparator/>
  191.                         <menuitem label="&webdeveloper.outline.custom.elements.label;" accesskey="&webdeveloper.outline.custom.elements.key;" id="webdeveloper-outline-custom-elements-menu" type="checkbox" oncommand="webdeveloper_outlineCustomElements(this)"/>
  192.                     </menupopup>
  193.                 </menu>
  194.                 <menu label="&webdeveloper.resize.label;" accesskey="&webdeveloper.resize.key;">
  195.                     <menupopup onpopupshowing="webdeveloper_displayResizeMenu(this, 'webdeveloper-resize-separator-menu', false)">
  196.                         <menuitem label="&webdeveloper.display.current.size.label;" accesskey="&webdeveloper.display.current.size.key;" oncommand="webdeveloper_displayWindowSize()"/>
  197.                         <menuitem label="&webdeveloper.display.current.size.title.label;" accesskey="&webdeveloper.display.current.size.title.key;" id="webdeveloper-display-current-size-title-menu" type="checkbox" oncommand="webdeveloper_displayWindowSizeInTitle(this, true)"/>
  198.                         <menuseparator/>
  199.                         <menuseparator id="webdeveloper-resize-separator-menu"/>
  200.                         <menuitem label="&webdeveloper.custom.size.label;" accesskey="&webdeveloper.custom.size.key;" oncommand="webdeveloper_customWindowSize()"/>
  201.                     </menupopup>
  202.                 </menu>
  203.                 <menu label="&webdeveloper.tools.label;" accesskey="&webdeveloper.tools.key;">
  204.                     <menupopup onpopupshowing="webdeveloper_displayToolsMenu(this, 'webdeveloper-tools-separator-menu', false)">
  205.                         <menuseparator id="webdeveloper-tools-separator-menu"/>
  206.                         <menuitem label="&webdeveloper.validate.local.css.label;" accesskey="&webdeveloper.validate.local.css.key;" oncommand="webdeveloper_validateLocalCSS()"/>
  207.                         <menuitem label="&webdeveloper.validate.local.html.label;" accesskey="&webdeveloper.validate.local.html.key;" key="webdeveloper-validate-local-html-key" oncommand="webdeveloper_validateLocalHTML()"/>
  208.                         <!--menuitem label="&webdeveloper.validate.tidied.html.label;" accesskey="&webdeveloper.validate.tidied.html.key;" oncommand="webdeveloper_validateTidiedHTML()"/-->
  209.                     </menupopup>
  210.                 </menu>
  211.                 <menuitem label="&webdeveloper.view.source.label;" accesskey="&webdeveloper.view.source.key;" key="webdeveloper-view-source-key" oncommand="webdeveloper_viewSource()"/>
  212.                 <menuseparator/>
  213.                 <menu label="&webdeveloper.options.label;" accesskey="&webdeveloper.options.key;">
  214.                     <menupopup>
  215.                         <menuitem label="&webdeveloper.persist.styles.label;" accesskey="&webdeveloper.persist.styles.key;" id="webdeveloper-persist-styles-menu" type="checkbox" oncommand="webdeveloper_enablePreference(this, 'webdeveloper.styles.persist')"/>
  216.                         <menuitem label="&webdeveloper.reset.page.label;" accesskey="&webdeveloper.reset.page.key;" oncommand="webdeveloper_resetPage()"/>
  217.                         <menuitem label="&webdeveloper.options.menu.label;" accesskey="&webdeveloper.options.menu.key;" oncommand="webdeveloper_options()"/>
  218.                         <menuseparator/>
  219.                         <menuitem label="&webdeveloper.about.label;" accesskey="&webdeveloper.about.key;" oncommand="webdeveloper_about()"/>
  220.                     </menupopup>
  221.                 </menu>
  222.             </menupopup>
  223.         </menu>
  224.     </menupopup>
  225.  
  226.     <popup id="contentAreaContextMenu">
  227.         <menuseparator id="webdeveloper-context-separator"/>
  228.         <menu label="&webdeveloper.name;" accesskey="&webdeveloper.context.key;" id="webdeveloper-context">
  229.             <menupopup>
  230.                 <menu label="&webdeveloper.disable.label;" accesskey="&webdeveloper.disable.key;">
  231.                     <menupopup>
  232.                         <menuitem label="&webdeveloper.disable.cache.label;" accesskey="&webdeveloper.disable.cache.key;" id="webdeveloper-disable-cache-context" type="checkbox" oncommand="webdeveloper_toggleCache(this)"/>
  233.                         <menuitem label="&webdeveloper.disable.cookies.label;" accesskey="&webdeveloper.disable.cookies.key;" id="webdeveloper-disable-cookies-context" type="checkbox" oncommand="webdeveloper_toggleCookies(this)"/>
  234.                         <menuitem label="&webdeveloper.disable.image.animations.label;" accesskey="&webdeveloper.disable.image.animations.key;" id="webdeveloper-disable-image-animations-context" type="checkbox" oncommand="webdeveloper_toggleImageAnimations(this)"/>
  235.                         <menuitem label="&webdeveloper.disable.images.label;" accesskey="&webdeveloper.disable.images.key;" id="webdeveloper-disable-images-context" type="checkbox" oncommand="webdeveloper_toggleImages(this)"/>
  236.                         <menuitem label="&webdeveloper.disable.java.label;" accesskey="&webdeveloper.disable.java.key;" id="webdeveloper-disable-java-context" type="checkbox" oncommand="webdeveloper_toggleJava(this)"/>
  237.                         <menuitem label="&webdeveloper.disable.javascript.label;" accesskey="&webdeveloper.disable.javascript.key;" id="webdeveloper-disable-javascript-context" type="checkbox" oncommand="webdeveloper_disablePreference(this, 'javascript.enabled')"/>
  238.                         <menuitem label="&webdeveloper.disable.page.colors.label;" accesskey="&webdeveloper.disable.page.colors.key;" id="webdeveloper-disable-page-colors-context" type="checkbox" oncommand="webdeveloper_togglePageColors(this)"/>
  239.                         <menuitem label="&webdeveloper.disable.popup.blocker.label;" accesskey="&webdeveloper.disable.popup.blocker.key;" id="webdeveloper-disable-popup-blocker-context" type="checkbox" oncommand="webdeveloper_disablePreference(this, 'dom.disable_open_during_load')"/>
  240.                         <menuitem label="&webdeveloper.disable.referrer.logging.label;" accesskey="&webdeveloper.disable.referrer.logging.key;" id="webdeveloper-disable-referrer-logging-context" type="checkbox" oncommand="webdeveloper_toggleReferrerLogging(this)"/>
  241.                         <menu label="&webdeveloper.disable.styles.label;" accesskey="&webdeveloper.disable.styles.key;">
  242.                             <menupopup>
  243.                                 <menuitem label="&webdeveloper.all.styles.label;" accesskey="&webdeveloper.all.styles.key;" id="webdeveloper-disable-all-styles-context" key="webdeveloper-disable-styles-key" type="checkbox" oncommand="webdeveloper_toggleStyles(this, true)"/>
  244.                                 <menuitem label="&webdeveloper.embedded.styles.label;" accesskey="&webdeveloper.embedded.styles.key;" id="webdeveloper-disable-embedded-styles-context" type="checkbox" oncommand="webdeveloper_toggleEmbeddedStyles(this, true)"/>
  245.                                 <menuitem label="&webdeveloper.inline.styles.label;" accesskey="&webdeveloper.inline.styles.key;" id="webdeveloper-disable-inline-styles-context" type="checkbox" oncommand="webdeveloper_toggleInlineStyles(this, true)"/>
  246.                                 <menuitem label="&webdeveloper.linked.styles.label;" accesskey="&webdeveloper.linked.styles.key;" id="webdeveloper-disable-linked-styles-context" type="checkbox" oncommand="webdeveloper_toggleLinkedStyles(this, true)"/>
  247.                                 <menuseparator/>
  248.                                 <menu label="&webdeveloper.individual.style.sheet.label;" accesskey="&webdeveloper.individual.style.sheet.key;">
  249.                                     <menupopup onpopupshowing="webdeveloper_displayDisableIndividualStyleSheetMenu(this, false)"/>
  250.                                 </menu>
  251.                             </menupopup>
  252.                         </menu>
  253.                     </menupopup>
  254.                 </menu>
  255.                 <menu label="&webdeveloper.css.label;" accesskey="&webdeveloper.css.key;">
  256.                     <menupopup>
  257.                         <menuitem label="&webdeveloper.add.user.style.sheet.label;" accesskey="&webdeveloper.add.user.style.sheet.key;" id="webdeveloper-add-user-style-sheet-context" type="checkbox" oncommand="webdeveloper_addUserStyleSheet(this, true)"/>
  258.                         <menuitem label="&webdeveloper.disable.default.styles.label;" accesskey="&webdeveloper.disable.default.styles.key;" id="webdeveloper-disable-default-styles-context" type="checkbox" oncommand="webdeveloper_toggleDefaultStyles(this, true)"/>
  259.                         <menu label="&webdeveloper.display.media.type.label;" accesskey="&webdeveloper.display.media.type.key;">
  260.                             <menupopup>
  261.                                 <menuitem label="&webdeveloper.handheld.label;" accesskey="&webdeveloper.handheld.key;" oncommand="webdeveloper_displayCSSMediaType('handheld')"/>
  262.                                 <menuitem label="&webdeveloper.print.label;" accesskey="&webdeveloper.print.key;" oncommand="webdeveloper_displayCSSMediaType('print')"/>
  263.                                 <menuitem label="&webdeveloper.screen.label;" accesskey="&webdeveloper.screen.key;" oncommand="webdeveloper_displayCSSMediaType('screen')"/>
  264.                             </menupopup>
  265.                         </menu>
  266.                         <menuitem label="&webdeveloper.edit.css.label;" accesskey="&webdeveloper.edit.css.key;" key="webdeveloper-edit-css-key" oncommand="webdeveloper_editCSS(true)"/>
  267.                         <menuitem label="&webdeveloper.use.border.box.model.label;" accesskey="&webdeveloper.use.border.box.model.key;" id="webdeveloper-use-border-box-model-context" type="checkbox" oncommand="webdeveloper_useBorderBoxModel(this, true)"/>
  268.                         <menuitem label="&webdeveloper.view.css.label;" accesskey="&webdeveloper.view.css.key;" key="webdeveloper-view-css-key" oncommand="webdeveloper_viewCSS()"/>
  269.                         <menuitem label="&webdeveloper.view.style.information.label;" accesskey="&webdeveloper.view.style.information.key;" id="webdeveloper-view-style-information-context" key="webdeveloper-view-style-information-key" type="checkbox" oncommand="webdeveloper_viewStyleInformation(this, true)"/>
  270.                     </menupopup>
  271.                 </menu>
  272.                 <menu label="&webdeveloper.forms.label;" accesskey="&webdeveloper.forms.key;">
  273.                     <menupopup>
  274.                         <menuitem label="&webdeveloper.clear.radio.buttons.label;" accesskey="&webdeveloper.clear.radio.buttons.key;" oncommand="webdeveloper_clearRadioButtons()"/>
  275.                         <menuitem label="&webdeveloper.convert.gets.posts.label;" accesskey="&webdeveloper.convert.gets.posts.key;" oncommand="webdeveloper_toggleFormMethods('post')"/>
  276.                         <menuitem label="&webdeveloper.convert.posts.gets.label;" accesskey="&webdeveloper.convert.posts.gets.key;" oncommand="webdeveloper_toggleFormMethods('get')"/>
  277.                         <menuitem label="&webdeveloper.display.form.details.label;" accesskey="&webdeveloper.display.form.details.key;" id="webdeveloper-display-form-details-context" type="checkbox" oncommand="webdeveloper_displayFormDetails(this, true)"/>
  278.                         <menuitem label="&webdeveloper.enable.auto.completion.label;" accesskey="&webdeveloper.enable.auto.completion.key;" oncommand="webdeveloper_enableFormAutoCompletion()"/>
  279.                         <menuitem label="&webdeveloper.make.form.fields.writable.label;" accesskey="&webdeveloper.make.form.fields.writable.key;" oncommand="webdeveloper_makeFormFieldsWritable()"/>
  280.                         <menuitem label="&webdeveloper.populate.form.fields.label;" accesskey="&webdeveloper.populate.form.fields.key;" oncommand="webdeveloper_populateFormFields()"/>
  281.                         <menuitem label="&webdeveloper.remove.maximum.lengths.label;" accesskey="&webdeveloper.remove.maximum.lengths.key;" oncommand="webdeveloper_removeMaximumLengths()"/>
  282.                         <menuitem label="&webdeveloper.show.passwords.label;" accesskey="&webdeveloper.show.passwords.key;" oncommand="webdeveloper_showPasswords()"/>
  283.                         <menuitem label="&webdeveloper.view.form.information.label;" accesskey="&webdeveloper.view.form.information.key;" oncommand="webdeveloper_viewFormInformation()"/>
  284.                     </menupopup>
  285.                 </menu>
  286.                 <menu label="&webdeveloper.images.label;" accesskey="&webdeveloper.images.key;">
  287.                     <menupopup>
  288.                         <menuitem label="&webdeveloper.display.image.dimensions.label;" accesskey="&webdeveloper.display.image.dimensions.key;" id="webdeveloper-display-image-dimensions-context" type="checkbox" oncommand="webdeveloper_displayImageDimensions(this, true)"/>
  289.                         <menuitem label="&webdeveloper.display.image.file.sizes.label;" accesskey="&webdeveloper.display.image.file.sizes.key;" id="webdeveloper-display-image-file-sizes-context" type="checkbox" oncommand="webdeveloper_displayImageFileSizes(this, true)"/>
  290.                         <menuitem label="&webdeveloper.display.image.paths.label;" accesskey="&webdeveloper.display.image.paths.key;" id="webdeveloper-display-image-paths-context" type="checkbox" oncommand="webdeveloper_displayImagePaths(this, true)"/>
  291.                         <menuitem label="&webdeveloper.find.broken.images.label;" accesskey="&webdeveloper.find.broken.images.key;" oncommand="webdeveloper_findBrokenImages()"/>
  292.                         <menuitem label="&webdeveloper.hide.background.images.label;" accesskey="&webdeveloper.hide.background.images.key;" id="webdeveloper-hide-background-images-context" type="checkbox" oncommand="webdeveloper_hideBackgroundImages(this, true)"/>
  293.                         <menuitem label="&webdeveloper.hide.images.label;" accesskey="&webdeveloper.hide.images.key;" id="webdeveloper-hide-images-context" type="checkbox" oncommand="webdeveloper_hideImages(this, 'webdeveloper-hide-images', true)"/>
  294.                         <menuitem label="&webdeveloper.make.images.invisible.label;" accesskey="&webdeveloper.make.images.invisible.key;" id="webdeveloper-make-images-invisible-context" type="checkbox" oncommand="webdeveloper_makeImagesInvisible(this, 'webdeveloper-make-images-invisible', true)"/>
  295.                         <menuitem label="&webdeveloper.outline.images.with.adjusted.dimensions.label;" accesskey="&webdeveloper.outline.images.with.adjusted.dimensions.key;" id="webdeveloper-outline-images-with-adjusted-dimensions-context" type="checkbox" oncommand="webdeveloper_outlineImagesWithAdjustedDimensions(this, true)"/>
  296.                         <menuitem label="&webdeveloper.outline.images.with.empty.alt.label;" accesskey="&webdeveloper.outline.images.with.empty.alt.key;" id="webdeveloper-outline-images-with-empty-alt-attributes-context" type="checkbox" oncommand="webdeveloper_outlineImagesWithEmptyAltAttributes(this, true)"/>
  297.                         <menuitem label="&webdeveloper.outline.images.without.alt.label;" accesskey="&webdeveloper.outline.images.without.alt.key;" id="webdeveloper-outline-images-without-alt-attributes-context" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutAltAttributes(this, true)"/>
  298.                         <menuitem label="&webdeveloper.outline.images.without.dimensions.label;" accesskey="&webdeveloper.outline.images.without.dimensions.key;" id="webdeveloper-outline-images-without-dimensions-context" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutDimensions(this, true)"/>
  299.                         <menuitem label="&webdeveloper.outline.images.without.title.label;" accesskey="&webdeveloper.outline.images.without.title.key;" id="webdeveloper-outline-images-without-title-attributes-context" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutTitleAttributes(this, true)"/>
  300.                         <menuitem label="&webdeveloper.replace.images.with.alt.label;" accesskey="&webdeveloper.replace.images.with.alt.key;" id="webdeveloper-replace-images-with-alt-attributes-context" type="checkbox" oncommand="webdeveloper_replaceImagesWithAltAttributes(this, true)"/>
  301.                         <menuitem label="&webdeveloper.view.image.information.label;" accesskey="&webdeveloper.view.image.information.key;" oncommand="webdeveloper_viewImageInformation()"/>
  302.                     </menupopup>
  303.                 </menu>
  304.                 <menu label="&webdeveloper.information.label;" accesskey="&webdeveloper.information.key;">
  305.                     <menupopup>
  306.                         <menuitem label="&webdeveloper.display.access.keys.label;" accesskey="&webdeveloper.display.access.keys.key;" id="webdeveloper-display-access-keys-context" type="checkbox" oncommand="webdeveloper_displayAccessKeys(this, true)"/>
  307.                         <menuitem label="&webdeveloper.display.anchors.label;" accesskey="&webdeveloper.display.anchors.key;" id="webdeveloper-display-anchors-context" type="checkbox" oncommand="webdeveloper_displayAnchors(this, true)"/>
  308.                         <menuitem label="&webdeveloper.display.block.size.label;" accesskey="&webdeveloper.display.block.size.key;" id="webdeveloper-display-block-size-context" type="checkbox" oncommand="webdeveloper_displayBlockSize(this, true)"/>
  309.                         <menuitem label="&webdeveloper.display.id.class.details.label;" accesskey="&webdeveloper.display.id.class.details.key;" id="webdeveloper-display-id-class-details-context" type="checkbox" oncommand="webdeveloper_displayIDClassDetails(this, true)"/>
  310.                         <menuitem label="&webdeveloper.display.link.paths.label;" accesskey="&webdeveloper.display.link.paths.key;" id="webdeveloper-display-link-paths-context" type="checkbox" oncommand="webdeveloper_displayLinkPaths(this, true)"/>
  311.                         <menuitem label="&webdeveloper.display.tab.index.label;" accesskey="&webdeveloper.display.tab.index.key;" id="webdeveloper-display-tab-index-context" type="checkbox" oncommand="webdeveloper_displayTabIndex(this, true)"/>
  312.                         <menuitem label="&webdeveloper.display.topographic.information.label;" accesskey="&webdeveloper.display.topographic.information.key;" id="webdeveloper-display-topographic-information-context" type="checkbox" oncommand="webdeveloper_displayTopographicInformation(this, true)"/>
  313.                         <menuitem label="&webdeveloper.view.cookie.information.label;" accesskey="&webdeveloper.view.cookie.information.key;" id="webdeveloper-view-cookie-information-context" oncommand="webdeveloper_viewCookieInformation()"/>
  314.                         <menuitem label="&webdeveloper.view.javascript.label;" accesskey="&webdeveloper.view.javascript.key;" oncommand="webdeveloper_viewJavaScript()"/>
  315.                         <menuitem label="&webdeveloper.view.link.information.label;" accesskey="&webdeveloper.view.link.information.key;" oncommand="webdeveloper_viewLinkInformation()"/>
  316.                         <menuitem label="&webdeveloper.view.page.information.label;" accesskey="&webdeveloper.view.page.information.key;" oncommand="webdeveloper_viewPageInformation('chrome://browser/content/pageInfo.xul')"/>
  317.                         <menuitem label="&webdeveloper.view.response.headers.label;" accesskey="&webdeveloper.view.response.headers.key;" oncommand="webdeveloper_viewResponseHeaders()"/>
  318.                     </menupopup>
  319.                 </menu>
  320.                 <menu label="&webdeveloper.miscellaneous.label;" accesskey="&webdeveloper.miscellaneous.key;">
  321.                     <menupopup>
  322.                         <menuitem label="&webdeveloper.clear.cache.label;" accesskey="&webdeveloper.clear.cache.key;" oncommand="webdeveloper_clearCache()"/>
  323.                         <menuitem label="&webdeveloper.clear.history.label;" accesskey="&webdeveloper.clear.history.key;" oncommand="webdeveloper_clearHistory()"/>
  324.                         <menuitem label="&webdeveloper.clear.http.authentication.label;" accesskey="&webdeveloper.clear.http.authentication.key;" oncommand="webdeveloper_clearHTTPAuthentication()"/>
  325.                         <menuitem label="&webdeveloper.clear.session.cookies.label;" accesskey="&webdeveloper.clear.session.cookies.key;" oncommand="webdeveloper_clearSessionCookies()"/>
  326.                         <menuitem label="&webdeveloper.delete.domain.cookies.label;" accesskey="&webdeveloper.delete.domain.cookies.key;" oncommand="webdeveloper_deleteDomainCookies()"/>
  327.                         <menuitem label="&webdeveloper.linearize.page.label;" accesskey="&webdeveloper.linearize.page.key;" id="webdeveloper-linearize-page-context" type="checkbox" oncommand="webdeveloper_linearizePage(this, true)"/>
  328.                         <menuitem label="&webdeveloper.open.dom.inspector.label;" accesskey="&webdeveloper.open.dom.inspector.key;" id="webdeveloper-open-dom-inspector-context" key="key_inspectPage" command="Tasks:InspectPage"/>
  329.                         <menuitem label="&webdeveloper.open.java.console.label;" accesskey="&webdeveloper.open.java.console.key;" id="webdeveloper-open-java-console-context" key="webdeveloper-open-java-console-key" oncommand="webdeveloper_openJavaConsole()"/>
  330.                         <menuitem label="&webdeveloper.open.javascript.console.label;" accesskey="&webdeveloper.open.javascript.console.key;" key="webdeveloper-open-javascript-console-key" oncommand="toJavaScriptConsole()"/>
  331.                         <menuitem label="&webdeveloper.show.comments.label;" accesskey="&webdeveloper.show.comments.key;" id="webdeveloper-show-comments-context" type="checkbox" oncommand="webdeveloper_toggleComments(this, true)"/>
  332.                         <menu label="&webdeveloper.visited.links.label;" accesskey="&webdeveloper.visited.links.key;">
  333.                             <menupopup>
  334.                                 <menuitem label="&webdeveloper.mark.links.unvisited.label;" accesskey="&webdeveloper.mark.links.unvisited.key;" oncommand="webdeveloper_toggleVisitedLinks(false)"/>
  335.                                 <menuitem label="&webdeveloper.mark.links.visited.label;" accesskey="&webdeveloper.mark.links.visited.key;" oncommand="webdeveloper_toggleVisitedLinks(true)"/>
  336.                             </menupopup>
  337.                         </menu>
  338.                         <menu label="&webdeveloper.zoom.label;" accesskey="&webdeveloper.zoom.key;">
  339.                             <menupopup>
  340.                                 <menuitem label="&webdeveloper.zoom.in.label;" accesskey="&webdeveloper.zoom.in.key;" key="webdeveloper-zoom-in-key" oncommand="webdeveloper_zoom(1.2)"/>
  341.                                 <menuitem label="&webdeveloper.zoom.out.label;" accesskey="&webdeveloper.zoom.out.key;" key="webdeveloper-zoom-out-key" oncommand="webdeveloper_zoom(0.8)"/>
  342.                             </menupopup>
  343.                         </menu>
  344.                         <menuseparator/>
  345.                         <menu label="&webdeveloper.w3c.documents.label;" accesskey="&webdeveloper.w3c.documents.key;">
  346.                             <menupopup>
  347.                                 <menuitem label="&webdeveloper.html.401.document.label;" accesskey="&webdeveloper.html.401.document.key;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/html401/')"/>
  348.                                 <menuitem label="&webdeveloper.xhtml.10.document.label;" accesskey="&webdeveloper.xhtml.10.document.key;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/xhtml1/')"/>
  349.                                 <menuitem label="&webdeveloper.xhtml.11.document.label;" accesskey="&webdeveloper.xhtml.11.document.key;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/xhtml11/')"/>
  350.                                 <menuseparator/>
  351.                                 <menuitem label="&webdeveloper.css.1.document.label;" accesskey="&webdeveloper.css.1.document.key;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/REC-CSS1')"/>
  352.                                 <menuitem label="&webdeveloper.css.21.document.label;" accesskey="&webdeveloper.css.21.document.key;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/CSS21/')"/>
  353.                                 <menuseparator/>
  354.                                 <menuitem label="&webdeveloper.dom.1.document.label;" accesskey="&webdeveloper.dom.1.document.key;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/')"/>
  355.                                 <menuitem label="&webdeveloper.dom.2.document.label;" accesskey="&webdeveloper.dom.2.document.key;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/')"/>
  356.                                 <menuseparator/>
  357.                                 <menuitem label="&webdeveloper.wai.1.document.label;" accesskey="&webdeveloper.wai.1.document.key;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/WCAG10/')"/>
  358.                             </menupopup>
  359.                         </menu>
  360.                     </menupopup>
  361.                 </menu>
  362.                 <menu label="&webdeveloper.outline.label;" accesskey="&webdeveloper.outline.key;">
  363.                     <menupopup>
  364.                         <menuitem label="&webdeveloper.outline.block.level.elements.label;" accesskey="&webdeveloper.outline.block.level.elements.key;" id="webdeveloper-outline-block-level-elements-context" type="checkbox" oncommand="webdeveloper_outlineBlockLevelElements(this, true)"/>
  365.                         <menuitem label="&webdeveloper.outline.deprecated.elements.label;" accesskey="&webdeveloper.outline.deprecated.elements.key;" id="webdeveloper-outline-deprecated-elements-context" type="checkbox" oncommand="webdeveloper_outlineDeprecatedElements(this, true)"/>
  366.                         <menuitem label="&webdeveloper.outline.frames.label;" accesskey="&webdeveloper.outline.frames.key;" id="webdeveloper-outline-frames-context" type="checkbox" oncommand="webdeveloper_outlineFrames(this, true)"/>
  367.                         <menuitem label="&webdeveloper.outline.links.without.title.label;" accesskey="&webdeveloper.outline.links.without.title.key;" id="webdeveloper-outline-links-without-title-attributes-context" type="checkbox" oncommand="webdeveloper_outlineLinksWithoutTitleAttributes(this, true)"/>
  368.                         <menuitem label="&webdeveloper.outline.selected.element.label;" accesskey="&webdeveloper.outline.selected.element.key;" id="webdeveloper-outline-selected-element-context" type="checkbox" oncommand="webdeveloper_outlineSelectedElement(this, true)"/>
  369.                         <menuitem label="&webdeveloper.outline.table.cells.label;" accesskey="&webdeveloper.outline.table.cells.key;" id="webdeveloper-outline-table-cells-context" type="checkbox" oncommand="webdeveloper_outlineTableCells(this, true)"/>
  370.                         <menuitem label="&webdeveloper.outline.tables.label;" accesskey="&webdeveloper.outline.tables.key;" id="webdeveloper-outline-tables-context" type="checkbox" oncommand="webdeveloper_outlineTables(this, true)"/>
  371.                         <menuseparator/>
  372.                         <menuitem label="&webdeveloper.outline.custom.elements.label;" accesskey="&webdeveloper.outline.custom.elements.key;" id="webdeveloper-outline-custom-elements-context" type="checkbox" oncommand="webdeveloper_outlineCustomElements(this)"/>
  373.                     </menupopup>
  374.                 </menu>
  375.                 <menu label="&webdeveloper.resize.label;" accesskey="&webdeveloper.resize.key;">
  376.                     <menupopup onpopupshowing="webdeveloper_displayResizeMenu(this, 'webdeveloper-resize-separator-context', false)">
  377.                         <menuitem label="&webdeveloper.display.current.size.label;" accesskey="&webdeveloper.display.current.size.key;" oncommand="webdeveloper_displayWindowSize()"/>
  378.                         <menuitem label="&webdeveloper.display.current.size.title.label;" accesskey="&webdeveloper.display.current.size.title.key;" id="webdeveloper-display-current-size-title-context" type="checkbox" oncommand="webdeveloper_displayWindowSizeInTitle(this, true)"/>
  379.                         <menuseparator/>
  380.                         <menuseparator id="webdeveloper-resize-separator-context"/>
  381.                         <menuitem label="&webdeveloper.custom.size.label;" accesskey="&webdeveloper.custom.size.key;" oncommand="webdeveloper_customWindowSize()"/>
  382.                     </menupopup>
  383.                 </menu>
  384.                 <menu label="&webdeveloper.tools.label;" accesskey="&webdeveloper.tools.key;">
  385.                     <menupopup onpopupshowing="webdeveloper_displayToolsMenu(this, 'webdeveloper-tools-separator-context', false)">
  386.                         <menuseparator id="webdeveloper-tools-separator-context"/>
  387.                         <menuitem label="&webdeveloper.validate.local.css.label;" accesskey="&webdeveloper.validate.local.css.key;" oncommand="webdeveloper_validateLocalCSS()"/>
  388.                         <menuitem label="&webdeveloper.validate.local.html.label;" accesskey="&webdeveloper.validate.local.html.key;" key="webdeveloper-validate-local-html-key" oncommand="webdeveloper_validateLocalHTML()"/>
  389.                         <!--menuitem label="&webdeveloper.validate.tidied.html.label;" accesskey="&webdeveloper.validate.tidied.html.key;" oncommand="webdeveloper_validateTidiedHTML()"/-->
  390.                     </menupopup>
  391.                 </menu>
  392.                 <menuitem label="&webdeveloper.view.source.label;" accesskey="&webdeveloper.view.source.key;" key="webdeveloper-view-source-key" oncommand="webdeveloper_viewSource()"/>
  393.                 <menuseparator/>
  394.                 <menu label="&webdeveloper.options.label;" accesskey="&webdeveloper.options.key;">
  395.                     <menupopup>
  396.                         <menuitem label="&webdeveloper.persist.styles.label;" accesskey="&webdeveloper.persist.styles.key;" id="webdeveloper-persist-styles-context" type="checkbox" oncommand="webdeveloper_enablePreference(this, 'webdeveloper.styles.persist')"/>
  397.                         <menuitem label="&webdeveloper.reset.page.label;" accesskey="&webdeveloper.reset.page.key;" oncommand="webdeveloper_resetPage()"/>
  398.                         <menuitem label="&webdeveloper.options.menu.label;" accesskey="&webdeveloper.options.menu.key;" oncommand="webdeveloper_options()"/>
  399.                         <menuseparator/>
  400.                         <menuitem label="&webdeveloper.about.label;" accesskey="&webdeveloper.about.key;" oncommand="webdeveloper_about()"/>
  401.                     </menupopup>
  402.                 </menu>
  403.             </menupopup>
  404.         </menu>
  405.     </popup>
  406.  
  407.     <toolbarpalette id="BrowserToolbarPalette">
  408.         <toolbarbutton label="&webdeveloper.name;" id="webdeveloper-button" tooltiptext="&webdeveloper.toolbar.name;" oncommand="webdeveloper_toggleToolbar()"/>
  409.         <toolbarbutton label="&webdeveloper.disable.label;" class="webdeveloper-toolbar-button" id="webdeveloper-disable-toolbar" tooltiptext="&webdeveloper.disable.label;" type="menu">
  410.             <menupopup>
  411.                 <menuitem label="&webdeveloper.disable.cache.label;" accesskey="&webdeveloper.disable.cache.key;" id="webdeveloper-disable-cache-toolbar" tooltiptext="&webdeveloper.disable.cache.label;" type="checkbox" oncommand="webdeveloper_toggleCache(this)"/>
  412.                 <menuitem label="&webdeveloper.disable.cookies.label;" accesskey="&webdeveloper.disable.cookies.key;" id="webdeveloper-disable-cookies-toolbar" tooltiptext="&webdeveloper.disable.cookies.label;" type="checkbox" oncommand="webdeveloper_toggleCookies(this)"/>
  413.                 <menuitem label="&webdeveloper.disable.image.animations.label;" accesskey="&webdeveloper.disable.image.animations.key;" id="webdeveloper-disable-image-animations-toolbar" tooltiptext="&webdeveloper.disable.image.animations.label;" type="checkbox" oncommand="webdeveloper_toggleImageAnimations(this)"/>
  414.                 <menuitem label="&webdeveloper.disable.images.label;" accesskey="&webdeveloper.disable.images.key;" id="webdeveloper-disable-images-toolbar" tooltiptext="&webdeveloper.disable.images.label;" type="checkbox" oncommand="webdeveloper_toggleImages(this)"/>
  415.                 <menuitem label="&webdeveloper.disable.java.label;" accesskey="&webdeveloper.disable.java.key;" id="webdeveloper-disable-java-toolbar" tooltiptext="&webdeveloper.disable.java.label;" type="checkbox" oncommand="webdeveloper_toggleJava(this)"/>
  416.                 <menuitem label="&webdeveloper.disable.javascript.label;" accesskey="&webdeveloper.disable.javascript.key;" id="webdeveloper-disable-javascript-toolbar" tooltiptext="&webdeveloper.disable.javascript.label;" type="checkbox" oncommand="webdeveloper_disablePreference(this, 'javascript.enabled')"/>
  417.                 <menuitem label="&webdeveloper.disable.page.colors.label;" accesskey="&webdeveloper.disable.page.colors.key;" id="webdeveloper-disable-page-colors-toolbar" tooltiptext="&webdeveloper.disable.page.colors.label;" type="checkbox" oncommand="webdeveloper_togglePageColors(this)"/>
  418.                 <menuitem label="&webdeveloper.disable.popup.blocker.label;" accesskey="&webdeveloper.disable.popup.blocker.key;" id="webdeveloper-disable-popup-blocker-toolbar" tooltiptext="&webdeveloper.disable.popup.blocker.label;" type="checkbox" oncommand="webdeveloper_disablePreference(this, 'dom.disable_open_during_load')"/>
  419.                 <menuitem label="&webdeveloper.disable.referrer.logging.label;" accesskey="&webdeveloper.disable.referrer.logging.key;" id="webdeveloper-disable-referrer-logging-toolbar" tooltiptext="&webdeveloper.disable.referrer.logging.label;" type="checkbox" oncommand="webdeveloper_toggleReferrerLogging(this)"/>
  420.                 <menu label="&webdeveloper.disable.styles.label;" accesskey="&webdeveloper.disable.styles.key;" tooltiptext="&webdeveloper.disable.styles.label;">
  421.                     <menupopup>
  422.                         <menuitem label="&webdeveloper.all.styles.label;" accesskey="&webdeveloper.all.styles.key;" id="webdeveloper-disable-all-styles-toolbar" key="webdeveloper-disable-styles-key" tooltiptext="&webdeveloper.all.styles.label;" type="checkbox" oncommand="webdeveloper_toggleStyles(this, true)"/>
  423.                         <menuitem label="&webdeveloper.embedded.styles.label;" accesskey="&webdeveloper.embedded.styles.key;" id="webdeveloper-disable-embedded-styles-toolbar" tooltiptext="&webdeveloper.embedded.styles.label;" type="checkbox" oncommand="webdeveloper_toggleEmbeddedStyles(this, true)"/>
  424.                         <menuitem label="&webdeveloper.inline.styles.label;" accesskey="&webdeveloper.inline.styles.key;" id="webdeveloper-disable-inline-styles-toolbar" tooltiptext="&webdeveloper.inline.styles.label;" type="checkbox" oncommand="webdeveloper_toggleInlineStyles(this, true)"/>
  425.                         <menuitem label="&webdeveloper.linked.styles.label;" accesskey="&webdeveloper.linked.styles.key;" id="webdeveloper-disable-linked-styles-toolbar" tooltiptext="&webdeveloper.linked.styles.label;" type="checkbox" oncommand="webdeveloper_toggleLinkedStyles(this, true)"/>
  426.                         <menuseparator/>
  427.                         <menu label="&webdeveloper.individual.style.sheet.label;" accesskey="&webdeveloper.individual.style.sheet.key;" tooltiptext="&webdeveloper.individual.style.sheet.label;">
  428.                             <menupopup onpopupshowing="webdeveloper_displayDisableIndividualStyleSheetMenu(this, true)"/>
  429.                         </menu>
  430.                     </menupopup>
  431.                 </menu>
  432.             </menupopup>
  433.         </toolbarbutton>
  434.         <toolbarbutton label="&webdeveloper.css.label;" class="webdeveloper-toolbar-button" id="webdeveloper-css-toolbar" tooltiptext="&webdeveloper.css.label;" type="menu">
  435.             <menupopup>
  436.                 <menuitem label="&webdeveloper.add.user.style.sheet.label;" accesskey="&webdeveloper.add.user.style.sheet.key;" id="webdeveloper-add-user-style-sheet-toolbar" tooltiptext="&webdeveloper.add.user.style.sheet.label;" type="checkbox" oncommand="webdeveloper_addUserStyleSheet(this, true)"/>
  437.                 <menuitem label="&webdeveloper.disable.default.styles.label;" accesskey="&webdeveloper.disable.default.styles.key;" id="webdeveloper-disable-default-styles-toolbar" tooltiptext="&webdeveloper.disable.default.styles.label;" type="checkbox" oncommand="webdeveloper_toggleDefaultStyles(this, true)"/>
  438.                 <menu label="&webdeveloper.display.media.type.label;" accesskey="&webdeveloper.display.media.type.key;" tooltiptext="&webdeveloper.display.media.type.label;">
  439.                     <menupopup>
  440.                         <menuitem label="&webdeveloper.handheld.label;" accesskey="&webdeveloper.handheld.key;" tooltiptext="&webdeveloper.handheld.label;" oncommand="webdeveloper_displayCSSMediaType('handheld')"/>
  441.                         <menuitem label="&webdeveloper.print.label;" accesskey="&webdeveloper.print.key;" tooltiptext="&webdeveloper.print.label;" oncommand="webdeveloper_displayCSSMediaType('print')"/>
  442.                         <menuitem label="&webdeveloper.screen.label;" accesskey="&webdeveloper.screen.key;" tooltiptext="&webdeveloper.screen.label;" oncommand="webdeveloper_displayCSSMediaType('screen')"/>
  443.                     </menupopup>
  444.                 </menu>
  445.                 <menuitem label="&webdeveloper.edit.css.label;" accesskey="&webdeveloper.edit.css.key;" key="webdeveloper-edit-css-key" tooltiptext="&webdeveloper.edit.css.label;" oncommand="webdeveloper_editCSS(true)"/>
  446.                 <menuitem label="&webdeveloper.use.border.box.model.label;" accesskey="&webdeveloper.use.border.box.model.key;" id="webdeveloper-use-border-box-model-toolbar" tooltiptext="&webdeveloper.use.border.box.model.label;" type="checkbox" oncommand="webdeveloper_useBorderBoxModel(this, true)"/>
  447.                 <menuitem label="&webdeveloper.view.css.label;" accesskey="&webdeveloper.view.css.key;" key="webdeveloper-view-css-key" tooltiptext="&webdeveloper.view.css.label;" oncommand="webdeveloper_viewCSS()"/>
  448.                 <menuitem label="&webdeveloper.view.style.information.label;" accesskey="&webdeveloper.view.style.information.key;" id="webdeveloper-view-style-information-toolbar" key="webdeveloper-view-style-information-key" tooltiptext="&webdeveloper.view.style.information.label;" type="checkbox" oncommand="webdeveloper_viewStyleInformation(this, true)"/>
  449.             </menupopup>
  450.         </toolbarbutton>
  451.         <toolbarbutton label="&webdeveloper.forms.label;" class="webdeveloper-toolbar-button" id="webdeveloper-forms-toolbar" tooltiptext="&webdeveloper.forms.label;" type="menu">
  452.             <menupopup>
  453.                 <menuitem label="&webdeveloper.clear.radio.buttons.label;" accesskey="&webdeveloper.clear.radio.buttons.key;" tooltiptext="&webdeveloper.clear.radio.buttons.label;" oncommand="webdeveloper_clearRadioButtons()"/>
  454.                 <menuitem label="&webdeveloper.convert.gets.posts.label;" accesskey="&webdeveloper.convert.gets.posts.key;" tooltiptext="&webdeveloper.convert.gets.posts.label;" oncommand="webdeveloper_toggleFormMethods('post')"/>
  455.                 <menuitem label="&webdeveloper.convert.posts.gets.label;" accesskey="&webdeveloper.convert.posts.gets.key;" tooltiptext="&webdeveloper.convert.posts.gets.label;" oncommand="webdeveloper_toggleFormMethods('get')"/>
  456.                 <menuitem label="&webdeveloper.display.form.details.label;" accesskey="&webdeveloper.display.form.details.key;" id="webdeveloper-display-form-details-toolbar" tooltiptext="&webdeveloper.display.form.details.label;" type="checkbox" oncommand="webdeveloper_displayFormDetails(this, true)"/>
  457.                 <menuitem label="&webdeveloper.enable.auto.completion.label;" accesskey="&webdeveloper.enable.auto.completion.key;" tooltiptext="&webdeveloper.enable.auto.completion.label;" oncommand="webdeveloper_enableFormAutoCompletion()"/>
  458.                 <menuitem label="&webdeveloper.make.form.fields.writable.label;" accesskey="&webdeveloper.make.form.fields.writable.key;" tooltiptext="&webdeveloper.make.form.fields.writable.label;" oncommand="webdeveloper_makeFormFieldsWritable()"/>
  459.                 <menuitem label="&webdeveloper.populate.form.fields.label;" accesskey="&webdeveloper.populate.form.fields.key;" tooltiptext="&webdeveloper.populate.form.fields.label;" oncommand="webdeveloper_populateFormFields()"/>
  460.                 <menuitem label="&webdeveloper.remove.maximum.lengths.label;" accesskey="&webdeveloper.remove.maximum.lengths.key;" tooltiptext="&webdeveloper.remove.maximum.lengths.label;" oncommand="webdeveloper_removeMaximumLengths()"/>
  461.                 <menuitem label="&webdeveloper.show.passwords.label;" accesskey="&webdeveloper.show.passwords.key;" tooltiptext="&webdeveloper.show.passwords.label;" oncommand="webdeveloper_showPasswords()"/>
  462.                 <menuitem label="&webdeveloper.view.form.information.label;" accesskey="&webdeveloper.view.form.information.key;" tooltiptext="&webdeveloper.view.form.information.label;" oncommand="webdeveloper_viewFormInformation()"/>
  463.             </menupopup>
  464.         </toolbarbutton>
  465.         <toolbarbutton label="&webdeveloper.images.label;" class="webdeveloper-toolbar-button" id="webdeveloper-images-toolbar" tooltiptext="&webdeveloper.images.label;" type="menu">
  466.             <menupopup>
  467.                 <menuitem label="&webdeveloper.display.image.dimensions.label;" accesskey="&webdeveloper.display.image.dimensions.key;" id="webdeveloper-display-image-dimensions-toolbar" tooltiptext="&webdeveloper.display.image.dimensions.label;" type="checkbox" oncommand="webdeveloper_displayImageDimensions(this, true)"/>
  468.                 <menuitem label="&webdeveloper.display.image.file.sizes.label;" accesskey="&webdeveloper.display.image.file.sizes.key;" id="webdeveloper-display-image-file-sizes-toolbar" tooltiptext="&webdeveloper.display.image.file.sizes.label;" type="checkbox" oncommand="webdeveloper_displayImageFileSizes(this, true)"/>
  469.                 <menuitem label="&webdeveloper.display.image.paths.label;" accesskey="&webdeveloper.display.image.paths.key;" id="webdeveloper-display-image-paths-toolbar" tooltiptext="&webdeveloper.display.image.paths.label;" type="checkbox" oncommand="webdeveloper_displayImagePaths(this, true)"/>
  470.                 <menuitem label="&webdeveloper.find.broken.images.label;" accesskey="&webdeveloper.find.broken.images.key;" tooltiptext="&webdeveloper.find.broken.images.label;" oncommand="webdeveloper_findBrokenImages()"/>
  471.                 <menuitem label="&webdeveloper.hide.background.images.label;" accesskey="&webdeveloper.hide.background.images.key;" id="webdeveloper-hide-background-images-toolbar" tooltiptext="&webdeveloper.hide.background.images.label;" type="checkbox" oncommand="webdeveloper_hideBackgroundImages(this, true)"/>
  472.                 <menuitem label="&webdeveloper.hide.images.label;" accesskey="&webdeveloper.hide.images.key;" id="webdeveloper-hide-images-toolbar" tooltiptext="&webdeveloper.hide.images.label;" type="checkbox" oncommand="webdeveloper_hideImages(this, 'webdeveloper-hide-images', true)"/>
  473.                 <menuitem label="&webdeveloper.make.images.invisible.label;" accesskey="&webdeveloper.make.images.invisible.key;" id="webdeveloper-make-images-invisible-toolbar" tooltiptext="&webdeveloper.make.images.invisible.label;" type="checkbox" oncommand="webdeveloper_makeImagesInvisible(this, 'webdeveloper-make-images-invisible', true)"/>
  474.                 <menuitem label="&webdeveloper.outline.images.with.adjusted.dimensions.label;" accesskey="&webdeveloper.outline.images.with.adjusted.dimensions.key;" id="webdeveloper-outline-images-with-adjusted-dimensions-toolbar" tooltiptext="&webdeveloper.outline.images.with.adjusted.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithAdjustedDimensions(this, true)"/>
  475.                 <menuitem label="&webdeveloper.outline.images.with.empty.alt.label;" accesskey="&webdeveloper.outline.images.with.empty.alt.key;" id="webdeveloper-outline-images-with-empty-alt-attributes-toolbar" tooltiptext="&webdeveloper.outline.images.with.empty.alt.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithEmptyAltAttributes(this, true)"/>
  476.                 <menuitem label="&webdeveloper.outline.images.without.alt.label;" accesskey="&webdeveloper.outline.images.without.alt.key;" id="webdeveloper-outline-images-without-alt-attributes-toolbar" tooltiptext="&webdeveloper.outline.images.without.alt.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutAltAttributes(this, true)"/>
  477.                 <menuitem label="&webdeveloper.outline.images.without.dimensions.label;" accesskey="&webdeveloper.outline.images.without.dimensions.key;" id="webdeveloper-outline-images-without-dimensions-toolbar" tooltiptext="&webdeveloper.outline.images.without.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutDimensions(this, true)"/>
  478.                 <menuitem label="&webdeveloper.outline.images.without.title.label;" accesskey="&webdeveloper.outline.images.without.title.key;" id="webdeveloper-outline-images-without-title-attributes-toolbar" tooltiptext="&webdeveloper.outline.images.without.title.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutTitleAttributes(this, true)"/>
  479.                 <menuitem label="&webdeveloper.replace.images.with.alt.label;" accesskey="&webdeveloper.replace.images.with.alt.key;" id="webdeveloper-replace-images-with-alt-attributes-toolbar" tooltiptext="&webdeveloper.replace.images.with.alt.label;" type="checkbox" oncommand="webdeveloper_replaceImagesWithAltAttributes(this, true)"/>
  480.                 <menuitem label="&webdeveloper.view.image.information.label;" accesskey="&webdeveloper.view.image.information.key;" tooltiptext="&webdeveloper.view.image.information.label;" oncommand="webdeveloper_viewImageInformation()"/>
  481.             </menupopup>
  482.         </toolbarbutton>
  483.         <toolbarbutton label="&webdeveloper.information.label;" class="webdeveloper-toolbar-button" id="webdeveloper-information-toolbar" tooltiptext="&webdeveloper.information.label;" type="menu">
  484.             <menupopup>
  485.                 <menuitem label="&webdeveloper.display.access.keys.label;" accesskey="&webdeveloper.display.access.keys.key;" id="webdeveloper-display-access-keys-toolbar" tooltiptext="&webdeveloper.display.access.keys.label;" type="checkbox" oncommand="webdeveloper_displayAccessKeys(this, true)"/>
  486.                 <menuitem label="&webdeveloper.display.anchors.label;" accesskey="&webdeveloper.display.anchors.key;" id="webdeveloper-display-anchors-toolbar" tooltiptext="&webdeveloper.display.anchors.label;" type="checkbox" oncommand="webdeveloper_displayAnchors(this, true)"/>
  487.                 <menuitem label="&webdeveloper.display.block.size.label;" accesskey="&webdeveloper.display.block.size.key;" id="webdeveloper-display-block-size-toolbar" tooltiptext="&webdeveloper.display.block.size.label;" type="checkbox" oncommand="webdeveloper_displayBlockSize(this, true)"/>
  488.                 <menuitem label="&webdeveloper.display.id.class.details.label;" accesskey="&webdeveloper.display.id.class.details.key;" id="webdeveloper-display-id-class-details-toolbar" tooltiptext="&webdeveloper.display.id.class.details.label;" type="checkbox" oncommand="webdeveloper_displayIDClassDetails(this, true)"/>
  489.                 <menuitem label="&webdeveloper.display.link.paths.label;" accesskey="&webdeveloper.display.link.paths.key;" id="webdeveloper-display-link-paths-toolbar" tooltiptext="&webdeveloper.display.link.paths.label;" type="checkbox" oncommand="webdeveloper_displayLinkPaths(this, true)"/>
  490.                 <menuitem label="&webdeveloper.display.tab.index.label;" accesskey="&webdeveloper.display.tab.index.key;" id="webdeveloper-display-tab-index-toolbar" tooltiptext="&webdeveloper.display.tab.index.label;" type="checkbox" oncommand="webdeveloper_displayTabIndex(this, true)"/>
  491.                 <menuitem label="&webdeveloper.display.topographic.information.label;" accesskey="&webdeveloper.display.topographic.information.key;" id="webdeveloper-display-topographic-information-toolbar" tooltiptext="&webdeveloper.display.topographic.information.label;" type="checkbox" oncommand="webdeveloper_displayTopographicInformation(this, true)"/>
  492.                 <menuitem label="&webdeveloper.view.cookie.information.label;" accesskey="&webdeveloper.view.cookie.information.key;" id="webdeveloper-view-cookie-information-toolbar" tooltiptext="&webdeveloper.view.cookie.information.label;" oncommand="webdeveloper_viewCookieInformation()"/>
  493.                 <menuitem label="&webdeveloper.view.javascript.label;" accesskey="&webdeveloper.view.javascript.key;" tooltiptext="&webdeveloper.view.javascript.label;" oncommand="webdeveloper_viewJavaScript()"/>
  494.                 <menuitem label="&webdeveloper.view.link.information.label;" accesskey="&webdeveloper.view.link.information.key;" tooltiptext="&webdeveloper.view.link.information.label;" oncommand="webdeveloper_viewLinkInformation()"/>
  495.                 <menuitem label="&webdeveloper.view.page.information.label;" accesskey="&webdeveloper.view.page.information.key;" tooltiptext="&webdeveloper.view.page.information.label;" oncommand="webdeveloper_viewPageInformation('chrome://browser/content/pageInfo.xul')"/>
  496.                 <menuitem label="&webdeveloper.view.response.headers.label;" accesskey="&webdeveloper.view.response.headers.key;" tooltiptext="&webdeveloper.view.response.headers.label;" oncommand="webdeveloper_viewResponseHeaders()"/>
  497.             </menupopup>
  498.         </toolbarbutton>
  499.         <toolbarbutton label="&webdeveloper.miscellaneous.label;" class="webdeveloper-toolbar-button" id="webdeveloper-miscellaneous-toolbar" tooltiptext="&webdeveloper.miscellaneous.label;" type="menu">
  500.             <menupopup>
  501.                 <menuitem label="&webdeveloper.clear.cache.label;" accesskey="&webdeveloper.clear.cache.key;" tooltiptext="&webdeveloper.clear.cache.label;" oncommand="webdeveloper_clearCache()"/>
  502.                 <menuitem label="&webdeveloper.clear.history.label;" accesskey="&webdeveloper.clear.history.key;" tooltiptext="&webdeveloper.clear.history.label;" oncommand="webdeveloper_clearHistory()"/>
  503.                 <menuitem label="&webdeveloper.clear.http.authentication.label;" accesskey="&webdeveloper.clear.http.authentication.key;" tooltiptext="&webdeveloper.clear.http.authentication.label;" oncommand="webdeveloper_clearHTTPAuthentication()"/>
  504.                 <menuitem label="&webdeveloper.clear.session.cookies.label;" accesskey="&webdeveloper.clear.session.cookies.key;" tooltiptext="&webdeveloper.clear.session.cookies.label;" oncommand="webdeveloper_clearSessionCookies()"/>
  505.                 <menuitem label="&webdeveloper.delete.domain.cookies.label;" accesskey="&webdeveloper.delete.domain.cookies.key;" tooltiptext="&webdeveloper.delete.domain.cookies.label;" oncommand="webdeveloper_deleteDomainCookies()"/>
  506.                 <menuitem label="&webdeveloper.linearize.page.label;" accesskey="&webdeveloper.linearize.page.key;" id="webdeveloper-linearize-page-toolbar" tooltiptext="&webdeveloper.linearize.page.label;" type="checkbox" oncommand="webdeveloper_linearizePage(this, true)"/>
  507.                 <menuitem label="&webdeveloper.open.dom.inspector.label;" accesskey="&webdeveloper.open.dom.inspector.key;" id="webdeveloper-open-dom-inspector-toolbar" key="key_inspectPage" tooltiptext="&webdeveloper.open.dom.inspector.label;" command="Tasks:InspectPage"/>
  508.                 <menuitem label="&webdeveloper.open.java.console.label;" accesskey="&webdeveloper.open.java.console.key;" id="webdeveloper-open-java-console-toolbar" key="webdeveloper-open-java-console-key" tooltiptext="&webdeveloper.open.java.console.label;" oncommand="webdeveloper_openJavaConsole()"/>
  509.                 <menuitem label="&webdeveloper.open.javascript.console.label;" accesskey="&webdeveloper.open.javascript.console.key;" key="webdeveloper-open-javascript-console-key" tooltiptext="&webdeveloper.open.javascript.console.label;" oncommand="toJavaScriptConsole()"/>
  510.                 <menuitem label="&webdeveloper.show.comments.label;" accesskey="&webdeveloper.show.comments.key;" id="webdeveloper-show-comments-toolbar" tooltiptext="&webdeveloper.show.comments.label;" type="checkbox" oncommand="webdeveloper_toggleComments(this, true)"/>
  511.                 <menu label="&webdeveloper.visited.links.label;" accesskey="&webdeveloper.visited.links.key;" tooltiptext="&webdeveloper.visited.links.label;">
  512.                     <menupopup>
  513.                         <menuitem label="&webdeveloper.mark.links.unvisited.label;" accesskey="&webdeveloper.mark.links.unvisited.key;" tooltiptext="&webdeveloper.mark.links.unvisited.label;" oncommand="webdeveloper_toggleVisitedLinks(false)"/>
  514.                         <menuitem label="&webdeveloper.mark.links.visited.label;" accesskey="&webdeveloper.mark.links.visited.key;" tooltiptext="&webdeveloper.mark.links.visited.label;" oncommand="webdeveloper_toggleVisitedLinks(true)"/>
  515.                     </menupopup>
  516.                 </menu>
  517.                 <menu label="&webdeveloper.zoom.label;" accesskey="&webdeveloper.zoom.key;" tooltiptext="&webdeveloper.zoom.label;">
  518.                     <menupopup>
  519.                         <menuitem label="&webdeveloper.zoom.in.label;" accesskey="&webdeveloper.zoom.in.key;" key="webdeveloper-zoom-in-key" tooltiptext="&webdeveloper.zoom.in.label;" oncommand="webdeveloper_zoom(1.2)"/>
  520.                         <menuitem label="&webdeveloper.zoom.out.label;" accesskey="&webdeveloper.zoom.out.key;" key="webdeveloper-zoom-out-key" tooltiptext="&webdeveloper.zoom.out.label;" oncommand="webdeveloper_zoom(0.8)"/>
  521.                     </menupopup>
  522.                 </menu>
  523.                 <menuseparator/>
  524.                 <menu label="&webdeveloper.w3c.documents.label;" accesskey="&webdeveloper.w3c.documents.key;" tooltiptext="&webdeveloper.w3c.documents.label;">
  525.                     <menupopup>
  526.                         <menuitem label="&webdeveloper.html.401.document.label;" accesskey="&webdeveloper.html.401.document.key;" tooltiptext="&webdeveloper.html.401.document.label;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/html401/')"/>
  527.                         <menuitem label="&webdeveloper.xhtml.10.document.label;" accesskey="&webdeveloper.xhtml.10.document.key;" tooltiptext="&webdeveloper.xhtml.10.document.label;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/xhtml1/')"/>
  528.                         <menuitem label="&webdeveloper.xhtml.11.document.label;" accesskey="&webdeveloper.xhtml.11.document.key;" tooltiptext="&webdeveloper.xhtml.11.document.label;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/xhtml11/')"/>
  529.                         <menuseparator/>
  530.                         <menuitem label="&webdeveloper.css.1.document.label;" accesskey="&webdeveloper.css.1.document.key;" tooltiptext="&webdeveloper.css.1.document.label;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/REC-CSS1')"/>
  531.                         <menuitem label="&webdeveloper.css.21.document.label;" accesskey="&webdeveloper.css.21.document.key;" tooltiptext="&webdeveloper.css.21.document.label;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/CSS21/')"/>
  532.                         <menuseparator/>
  533.                         <menuitem label="&webdeveloper.dom.1.document.label;" accesskey="&webdeveloper.dom.1.document.key;" tooltiptext="&webdeveloper.dom.1.document.label;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/')"/>
  534.                         <menuitem label="&webdeveloper.dom.2.document.label;" accesskey="&webdeveloper.dom.2.document.key;" tooltiptext="&webdeveloper.dom.2.document.label;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/')"/>
  535.                         <menuseparator/>
  536.                         <menuitem label="&webdeveloper.wai.1.document.label;" accesskey="&webdeveloper.wai.1.document.key;" tooltiptext="&webdeveloper.wai.1.document.label;" oncommand="webdeveloper_loadURL('http://www.w3.org/TR/WCAG10/')"/>
  537.                     </menupopup>
  538.                 </menu>
  539.             </menupopup>
  540.         </toolbarbutton>
  541.         <toolbarbutton label="&webdeveloper.outline.label;" class="webdeveloper-toolbar-button" id="webdeveloper-outline-toolbar" tooltiptext="&webdeveloper.outline.label;" type="menu">
  542.             <menupopup>
  543.                 <menuitem label="&webdeveloper.outline.block.level.elements.label;" accesskey="&webdeveloper.outline.block.level.elements.key;" id="webdeveloper-outline-block-level-elements-toolbar" tooltiptext="&webdeveloper.outline.block.level.elements.label;" type="checkbox" oncommand="webdeveloper_outlineBlockLevelElements(this, true)"/>
  544.                 <menuitem label="&webdeveloper.outline.deprecated.elements.label;" accesskey="&webdeveloper.outline.deprecated.elements.key;" id="webdeveloper-outline-deprecated-elements-toolbar" tooltiptext="&webdeveloper.outline.deprecated.elements.label;" type="checkbox" oncommand="webdeveloper_outlineDeprecatedElements(this, true)"/>
  545.                 <menuitem label="&webdeveloper.outline.frames.label;" accesskey="&webdeveloper.outline.frames.key;" id="webdeveloper-outline-frames-toolbar" tooltiptext="&webdeveloper.outline.frames.label;" type="checkbox" oncommand="webdeveloper_outlineFrames(this, true)"/>
  546.                 <menuitem label="&webdeveloper.outline.links.without.title.label;" accesskey="&webdeveloper.outline.links.without.title.key;" id="webdeveloper-outline-links-without-title-attributes-toolbar" tooltiptext="&webdeveloper.outline.links.without.title.label;" type="checkbox" oncommand="webdeveloper_outlineLinksWithoutTitleAttributes(this, true)"/>
  547.                 <menuitem label="&webdeveloper.outline.selected.element.label;" accesskey="&webdeveloper.outline.selected.element.key;" id="webdeveloper-outline-selected-element-menu" tooltiptext="&webdeveloper.outline.selected.element.label;" type="checkbox" oncommand="webdeveloper_outlineSelectedElement(this, true)"/>
  548.                 <menuitem label="&webdeveloper.outline.table.cells.label;" accesskey="&webdeveloper.outline.table.cells.key;" id="webdeveloper-outline-table-cells-toolbar" tooltiptext="&webdeveloper.outline.table.cells.label;" type="checkbox" oncommand="webdeveloper_outlineTableCells(this, true)"/>
  549.                 <menuitem label="&webdeveloper.outline.tables.label;" accesskey="&webdeveloper.outline.tables.key;" id="webdeveloper-outline-tables-toolbar" tooltiptext="&webdeveloper.outline.tables.label;" type="checkbox" oncommand="webdeveloper_outlineTables(this, true)"/>
  550.                 <menuseparator/>
  551.                 <menuitem label="&webdeveloper.outline.custom.elements.label;" accesskey="&webdeveloper.outline.custom.elements.key;" id="webdeveloper-outline-custom-elements-toolbar" tooltiptext="&webdeveloper.outline.custom.elements.label;" type="checkbox" oncommand="webdeveloper_outlineCustomElements(this)"/>
  552.             </menupopup>
  553.         </toolbarbutton>
  554.         <toolbarbutton label="&webdeveloper.resize.label;" class="webdeveloper-toolbar-button" id="webdeveloper-resize-toolbar" tooltiptext="&webdeveloper.resize.label;" type="menu">
  555.             <menupopup onpopupshowing="webdeveloper_displayResizeMenu(this, 'webdeveloper-resize-separator-toolbar', true)">
  556.                 <menuitem label="&webdeveloper.display.current.size.label;" accesskey="&webdeveloper.display.current.size.key;" tooltiptext="&webdeveloper.display.current.size.label;" oncommand="webdeveloper_displayWindowSize()"/>
  557.                 <menuitem label="&webdeveloper.display.current.size.title.label;" accesskey="&webdeveloper.display.current.size.title.key;" id="webdeveloper-display-current-size-title-toolbar" tooltiptext="&webdeveloper.display.current.size.title.label;" type="checkbox" oncommand="webdeveloper_displayWindowSizeInTitle(this, true)"/>
  558.                 <menuseparator/>
  559.                 <menuseparator id="webdeveloper-resize-separator-toolbar"/>
  560.                 <menuitem label="&webdeveloper.custom.size.label;" accesskey="&webdeveloper.custom.size.key;" tooltiptext="&webdeveloper.custom.size.label;" oncommand="webdeveloper_customWindowSize()"/>
  561.             </menupopup>
  562.         </toolbarbutton>
  563.         <toolbarbutton label="&webdeveloper.tools.label;" class="webdeveloper-toolbar-button" id="webdeveloper-tools-toolbar" tooltiptext="&webdeveloper.tools.label;" type="menu">
  564.             <menupopup onpopupshowing="webdeveloper_displayToolsMenu(this, 'webdeveloper-tools-separator-toolbar', true)">
  565.                 <menuseparator id="webdeveloper-tools-separator-toolbar"/>
  566.                 <menuitem label="&webdeveloper.validate.local.css.label;" accesskey="&webdeveloper.validate.local.css.key;" tooltiptext="&webdeveloper.validate.local.css.label;" oncommand="webdeveloper_validateLocalCSS()"/>
  567.                 <menuitem label="&webdeveloper.validate.local.html.label;" accesskey="&webdeveloper.validate.local.html.key;" key="webdeveloper-validate-local-html-key" tooltiptext="&webdeveloper.validate.local.html.label;" oncommand="webdeveloper_validateLocalHTML()"/>
  568.                 <!--menuitem label="&webdeveloper.validate.tidied.html.label;" accesskey="&webdeveloper.validate.tidied.html.key;" tooltiptext="&webdeveloper.validate.tidied.html.label;" oncommand="webdeveloper_validateTidiedHTML()"/-->
  569.             </menupopup>
  570.         </toolbarbutton>
  571.         <toolbarbutton label="&webdeveloper.view.source.label;" class="webdeveloper-toolbar-button" id="webdeveloper-view-source-toolbar" tooltiptext="&webdeveloper.view.source.label;" oncommand="webdeveloper_viewSource()"/>
  572.         <toolbarbutton label="&webdeveloper.options.label;" class="webdeveloper-toolbar-button" id="webdeveloper-options-toolbar" tooltiptext="&webdeveloper.options.label;" type="menu">
  573.             <menupopup>
  574.                 <menuitem label="&webdeveloper.persist.styles.label;" accesskey="&webdeveloper.persist.styles.key;" id="webdeveloper-persist-styles-toolbar" tooltiptext="&webdeveloper.persist.styles.label;" type="checkbox" oncommand="webdeveloper_enablePreference(this, 'webdeveloper.styles.persist')"/>
  575.                 <menuitem label="&webdeveloper.reset.page.label;" accesskey="&webdeveloper.reset.page.key;" tooltiptext="&webdeveloper.reset.page.label;" oncommand="webdeveloper_resetPage()"/>
  576.                 <menuitem label="&webdeveloper.options.menu.label;" accesskey="&webdeveloper.options.menu.key;" tooltiptext="&webdeveloper.options.menu.label;" oncommand="webdeveloper_options()"/>
  577.                 <menuseparator/>
  578.                 <menuitem label="&webdeveloper.about.label;" accesskey="&webdeveloper.about.key;" tooltiptext="&webdeveloper.about.label;" oncommand="webdeveloper_about()"/>
  579.             </menupopup>
  580.         </toolbarbutton>
  581.         <toolbarbutton class="webdeveloper-statusbar-button" id="webdeveloper-render-mode-statusbar" tooltiptext="&webdeveloper.render.mode.label;" oncommand="webdeveloper_viewPageInformation('chrome://browser/content/pageInfo.xul')"/>
  582.         <toolbarbutton class="webdeveloper-statusbar-button" id="webdeveloper-javascript-statusbar" tooltiptext="&webdeveloper.javascript.label;" oncommand="toJavaScriptConsole()"/>
  583.         <toolbarbutton class="webdeveloper-statusbar-button" id="webdeveloper-toggle-statusbar" tooltiptext="&webdeveloper.toggle.label;" oncommand="webdeveloper_disable(false)"/>
  584.     </toolbarpalette>
  585.  
  586.     <toolbox id="navigator-toolbox">
  587.         <toolbar accesskey="&webdeveloper.key;" class="chromeclass-toolbar" context="toolbar-context-menu" customizable="true" hidden="false" iconsize="small" id="webdeveloper-toolbar" inherits="collapsed,hidden" mode="full" persist="collapsed,hidden" toolbarname="&webdeveloper.toolbar.name;"
  588.                  defaultset="webdeveloper-disable-toolbar,webdeveloper-css-toolbar,webdeveloper-forms-toolbar,webdeveloper-images-toolbar,webdeveloper-information-toolbar,webdeveloper-miscellaneous-toolbar,webdeveloper-outline-toolbar,webdeveloper-resize-toolbar,webdeveloper-tools-toolbar,webdeveloper-view-source-toolbar,webdeveloper-options-toolbar,spring,separator,webdeveloper-render-mode-statusbar,webdeveloper-javascript-statusbar,webdeveloper-toggle-statusbar"/>
  589.     </toolbox>
  590. </overlay>