git-svn-id: svn://euphorik.ch/pompage@45 02bbb61a-6d21-0410-aba0-cb053bdfd66a
[pompage.git] / doc / webdeveloper / webdeveloper.xul
diff --git a/doc/webdeveloper/webdeveloper.xul b/doc/webdeveloper/webdeveloper.xul
new file mode 100644 (file)
index 0000000..222b363
--- /dev/null
@@ -0,0 +1,1094 @@
+<?xml version="1.0"?>
+<?xml-stylesheet href="chrome://webdeveloper/content/webdeveloper.css" type="text/css"?>
+<?xml-stylesheet href="chrome://webdeveloper/skin/webdeveloper.css" type="text/css"?>
+
+<!DOCTYPE overlay SYSTEM "chrome://webdeveloper/locale/menu.dtd">
+
+<overlay id="webdeveloper"
+         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
+         xmlns:html="http://www.w3.org/1999/xhtml">
+
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/common/application.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/common/array.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/common/cookie.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/common/css.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/common/dom.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/common/file.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/common/history.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/common/preferences.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/common/prompt.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/common/string.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/common/xpath.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/common/validation/accessibility.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/common/validation/css.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/common/validation/html.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/dashboard/dashboard.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/features/display_element_information.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/features/display_line_guides.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/features/display_page_magnifier.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/features/display_page_validation.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/features/display_ruler.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/features/show_comments.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/features/view_document_size.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/features/view_style_information.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/cookies.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/css.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/disable.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/forms.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/images.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/information.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/miscellaneous.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/outline.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/resize.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/tools.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/upgrade.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/view_source.js"/>
+    <script type="application/x-javascript" src="chrome://webdeveloper/content/webdeveloper.js"/>
+
+    <stringbundleset id="stringbundleset">
+        <stringbundle id="webdeveloper-string-bundle" src="chrome://webdeveloper/locale/webdeveloper.properties"/>
+    </stringbundleset>
+
+    <broadcasterset id="navBroadcasters">
+        <broadcaster id="webdeveloper-view-toolbar-command" checked="true" oncommand="webdeveloper_toggleToolbar()"/>
+    </broadcasterset>
+
+       <keyset id="mainKeyset">
+               <key id="webdeveloper-disable-styles-key" key="&webdeveloper.disable.styles.shortcut;" label="&webdeveloper.disable.styles.label;" modifiers="accel,shift" oncommand="webdeveloper_toggleStyles(null)"/>
+        <key id="webdeveloper-display-element-information-key" key="&webdeveloper.display.element.information.shortcut;" label="&webdeveloper.display.element.information.label;" modifiers="accel,shift" oncommand="webdeveloper_displayElementInformation(null)"/>
+        <key id="webdeveloper-edit-css-key" key="&webdeveloper.edit.css.shortcut;" label="&webdeveloper.edit.css.label;" modifiers="accel,shift" oncommand="webdeveloper_editCSS()"/>
+        <key id="webdeveloper-error-console-key" key="&webdeveloper.error.console.shortcut;" label="&webdeveloper.error.console.label;" modifiers="accel,shift" oncommand="webdeveloper_openErrorConsole(true)"/>
+        <key id="webdeveloper-java-console-key" key="&webdeveloper.java.console.shortcut;" label="&webdeveloper.java.console.label;" modifiers="accel,shift" oncommand="webdeveloper_openJavaConsole()"/>
+               <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()"/>
+               <key id="webdeveloper-view-css-key" key="&webdeveloper.view.css.shortcut;" label="&webdeveloper.view.css.label;" modifiers="accel,shift" oncommand="webdeveloper_viewCSS()"/>
+        <key id="webdeveloper-view-source-key" key="&webdeveloper.view.source.shortcut;" label="&webdeveloper.view.source.label;" modifiers="accel,shift" oncommand="webdeveloper_viewSource(webdeveloper_getContentDocument())"/>
+        <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)"/>
+        <key id="webdeveloper-toolbar-key" key="&webdeveloper.toolbar.shortcut;" label="&webdeveloper.toolbar.name;" modifiers="accel,shift" oncommand="webdeveloper_toggleToolbar()"/>
+               <key id="webdeveloper-zoom-in-key" key="&webdeveloper.zoom.in.shortcut;" label="&webdeveloper.zoom.in.label;" modifiers="accel,shift" oncommand="webdeveloper_zoom(true)"/>
+               <key id="webdeveloper-zoom-out-key" key="&webdeveloper.zoom.out.shortcut;" label="&webdeveloper.zoom.out.label;" modifiers="accel,shift" oncommand="webdeveloper_zoom(false)"/>
+       </keyset>
+
+    <menupopup id="view_toolbars_popup">
+        <menuitem id="webdeveloper-view-toolbar" accesskey="&webdeveloper.key;" class="menuitem-iconic" label="&webdeveloper.toolbar.name;" type="checkbox" observes="webdeveloper-view-toolbar-command"/>
+    </menupopup>
+
+    <menupopup id="menu_ToolsPopup">
+        <menu id="webdeveloper-menu" accesskey="&webdeveloper.key;" class="menuitem-iconic" image="chrome://webdeveloper/content/images/logo/small.png" insertafter="devToolsSeparator" label="&webdeveloper.name;">
+            <menupopup>
+                <menu id="webdeveloper-disable-menu" accesskey="&webdeveloper.disable.key;" label="&webdeveloper.disable.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateDisableMenu('menu')">
+                        <menuitem id="webdeveloper-disable-cache-menu" accesskey="&webdeveloper.disable.cache.key;" label="&webdeveloper.disable.cache.label;" type="checkbox" oncommand="webdeveloper_toggleCache(this)"/>
+                        <menuseparator id="webdeveloper-disable-separator1-menu"/>
+                        <menuitem id="webdeveloper-disable-java-menu" accesskey="&webdeveloper.disable.java.key;" label="&webdeveloper.disable.java.label;" type="checkbox" oncommand="webdeveloper_toggleJava(this)"/>
+                        <menu id="webdeveloper-disable-javascript-menu" accesskey="&webdeveloper.disable.javascript.key;" label="&webdeveloper.disable.javascript.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateDisableJavaScriptMenu('menu')">
+                                <menuitem id="webdeveloper-disable-all-javascript-menu" accesskey="&webdeveloper.all.javascript.key;" label="&webdeveloper.all.javascript.label;" type="checkbox" oncommand="webdeveloper_toggleJavaScript(this)"/>
+                                <menuseparator id="webdeveloper-disable-javascript-separator1-menu"/>
+                                <menuitem id="webdeveloper-disable-strict-javascript-warnings-menu" accesskey="&webdeveloper.strict.warnings.key;" label="&webdeveloper.strict.warnings.label;" type="checkbox" oncommand="webdeveloper_disablePreference(this, 'javascript.options.strict')"/>
+                            </menupopup>
+                        </menu>
+                        <menuseparator id="webdeveloper-disable-separator2-menu"/>
+                        <menuitem id="webdeveloper-disable-meta-redirects-menu" accesskey="&webdeveloper.disable.meta.redirects.key;" label="&webdeveloper.disable.meta.redirects.label;" type="checkbox" oncommand="webdeveloper_toggleMetaRedirects(this)"/>
+                        <menuitem id="webdeveloper-disable-minimum-font-size-menu" accesskey="&webdeveloper.disable.minimum.font.size.key;" label="&webdeveloper.disable.minimum.font.size.label;" type="checkbox" oncommand="webdeveloper_toggleMinimumFontSize(this)"/>
+                        <menuitem id="webdeveloper-disable-page-colors-menu" accesskey="&webdeveloper.disable.page.colors.key;" label="&webdeveloper.disable.page.colors.label;" type="checkbox" oncommand="webdeveloper_togglePageColors(this)"/>
+                        <menuitem id="webdeveloper-disable-popup-blocker-menu" accesskey="&webdeveloper.disable.popup.blocker.key;" label="&webdeveloper.disable.popup.blocker.label;" type="checkbox" oncommand="webdeveloper_disablePreference(this, 'dom.disable_open_during_load')"/>
+                        <menuitem id="webdeveloper-disable-proxy-menu" accesskey="&webdeveloper.disable.proxy.key;" label="&webdeveloper.disable.proxy.label;" type="checkbox" oncommand="webdeveloper_toggleProxy(this)"/>
+                        <menuitem id="webdeveloper-disable-referrers-menu" accesskey="&webdeveloper.disable.referrers.key;" label="&webdeveloper.disable.referrers.label;" type="checkbox" oncommand="webdeveloper_toggleReferrers(this)"/>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-cookies-menu" accesskey="&webdeveloper.cookies.key;" label="&webdeveloper.cookies.label;">
+                    <menupopup>
+                        <menu id="webdeveloper-disable-cookies-menu" accesskey="&webdeveloper.disable.cookies.key;" label="&webdeveloper.disable.cookies.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateDisableCookiesMenu('menu')">
+                                <menuitem id="webdeveloper-disable-all-cookies-menu" accesskey="&webdeveloper.all.cookies.key;" label="&webdeveloper.all.cookies.label;" type="checkbox" oncommand="webdeveloper_toggleCookies(this)"/>
+                                <menuitem id="webdeveloper-disable-external-site-cookies-menu" accesskey="&webdeveloper.external.site.cookies.key;" label="&webdeveloper.external.site.cookies.label;" type="checkbox" oncommand="webdeveloper_toggleExternalSiteCookies(this)"/>
+                            </menupopup>
+                        </menu>
+                        <menuseparator id="webdeveloper-cookies-separator1-menu"/>
+                        <menuitem id="webdeveloper-clear-session-cookies-menu" accesskey="&webdeveloper.clear.session.cookies.key;" label="&webdeveloper.clear.session.cookies.label;" oncommand="webdeveloper_clearSessionCookies()"/>
+                        <menuitem id="webdeveloper-delete-domain-cookies-menu" accesskey="&webdeveloper.delete.domain.cookies.key;" label="&webdeveloper.delete.domain.cookies.label;" oncommand="webdeveloper_deleteDomainCookies()"/>
+                        <menuitem id="webdeveloper-delete-path-cookies-menu" accesskey="&webdeveloper.delete.path.cookies.key;" label="&webdeveloper.delete.path.cookies.label;" oncommand="webdeveloper_deletePathCookies()"/>
+                        <menuseparator id="webdeveloper-cookies-separator2-menu"/>
+                        <menuitem id="webdeveloper-view-cookie-information-menu" accesskey="&webdeveloper.view.cookie.information.key;" label="&webdeveloper.view.cookie.information.label;" oncommand="webdeveloper_viewCookieInformation()"/>
+                        <menuseparator id="webdeveloper-cookies-separator3-menu"/>
+                        <menuitem id="webdeveloper-add-cookie-menu" accesskey="&webdeveloper.add.cookie.key;" label="&webdeveloper.add.cookie.label;" oncommand="webdeveloper_addCookie()"/>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-css-menu" accesskey="&webdeveloper.css.key;" label="&webdeveloper.css.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateCSSMenu('menu')">
+                        <menu id="webdeveloper-disable-styles-menu" accesskey="&webdeveloper.disable.styles.key;" label="&webdeveloper.disable.styles.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateDisableStylesMenu('menu')">
+                                <menuitem id="webdeveloper-disable-all-styles-menu" accesskey="&webdeveloper.all.styles.key;" key="webdeveloper-disable-styles-key" label="&webdeveloper.all.styles.label;" type="checkbox" oncommand="webdeveloper_toggleStyles(this)"/>
+                                <menuseparator id="webdeveloper-disable-styles-separator1-menu"/>
+                                <menuitem id="webdeveloper-disable-browser-default-styles-menu" accesskey="&webdeveloper.browser.default.styles.key;" label="&webdeveloper.browser.default.styles.label;" type="checkbox" oncommand="webdeveloper_toggleBrowserDefaultStyles(this)"/>
+                                <menuseparator id="webdeveloper-disable-styles-separator2-menu"/>
+                                <menuitem id="webdeveloper-disable-embedded-styles-menu" accesskey="&webdeveloper.embedded.styles.key;" label="&webdeveloper.embedded.styles.label;" type="checkbox" oncommand="webdeveloper_toggleEmbeddedStyles(this)"/>
+                                <menuitem id="webdeveloper-disable-inline-styles-menu" accesskey="&webdeveloper.inline.styles.key;" label="&webdeveloper.inline.styles.label;" type="checkbox" oncommand="webdeveloper_toggleInlineStyles(this)"/>
+                                <menuitem id="webdeveloper-disable-linked-styles-menu" accesskey="&webdeveloper.linked.style.sheets.key;" label="&webdeveloper.linked.style.sheets.label;" type="checkbox" oncommand="webdeveloper_toggleLinkedStyles(this)"/>
+                                <menuseparator id="webdeveloper-disable-styles-separator3-menu"/>
+                                <menuitem id="webdeveloper-disable-print-styles-menu" accesskey="&webdeveloper.print.styles.key;" label="&webdeveloper.print.styles.label;" type="checkbox" oncommand="webdeveloper_togglePrintStyles(this)"/>
+                                <menuseparator id="webdeveloper-disable-styles-separator4-menu"/>
+                                <menu id="webdeveloper-disable-individual-style-sheet-menu" accesskey="&webdeveloper.individual.style.sheet.key;" label="&webdeveloper.individual.style.sheet.label;">
+                                    <menupopup onpopupshowing="webdeveloper_displayDisableIndividualStyleSheetMenu(this)"/>
+                                </menu>
+                            </menupopup>
+                        </menu>
+                        <menuseparator id="webdeveloper-css-separator1-menu"/>
+                        <menu id="webdeveloper-display-media-type-menu" accesskey="&webdeveloper.display.css.media.type.key;" label="&webdeveloper.display.css.media.type.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateCSSMediaTypeMenu('menu')">
+                                <menuitem id="webdeveloper-display-handheld-css-menu" accesskey="&webdeveloper.handheld.key;" label="&webdeveloper.handheld.label;" type="checkbox" oncommand="webdeveloper_displayHandheldCSS(this)"/>
+                                <menuitem id="webdeveloper-display-print-css-menu" accesskey="&webdeveloper.print.key;" label="&webdeveloper.print.label;" type="checkbox" oncommand="webdeveloper_displayPrintCSS(this)"/>
+                            </menupopup>
+                        </menu>
+                        <menuitem id="webdeveloper-view-css-menu" accesskey="&webdeveloper.view.css.key;" key="webdeveloper-view-css-key" label="&webdeveloper.view.css.label;" oncommand="webdeveloper_viewCSS()"/>
+                        <menuitem id="webdeveloper-view-style-information-menu" accesskey="&webdeveloper.view.style.information.key;" key="webdeveloper-view-style-information-key" label="&webdeveloper.view.style.information.label;" type="checkbox" oncommand="webdeveloper_viewStyleInformation(this)"/>
+                        <menuseparator id="webdeveloper-css-separator2-menu"/>
+                        <menuitem id="webdeveloper-add-user-style-sheet-menu" accesskey="&webdeveloper.add.user.style.sheet.key;" label="&webdeveloper.add.user.style.sheet.label;" type="checkbox" oncommand="webdeveloper_addUserStyleSheet(this)"/>
+                        <menuitem id="webdeveloper-edit-css-menu" accesskey="&webdeveloper.edit.css.key;" key="webdeveloper-edit-css-key" label="&webdeveloper.edit.css.label;" type="checkbox" oncommand="webdeveloper_editCSS()"/>
+                        <menuitem id="webdeveloper-use-border-box-model-menu" accesskey="&webdeveloper.use.border.box.model.key;" label="&webdeveloper.use.border.box.model.label;" type="checkbox" oncommand="webdeveloper_toggleBorderBoxModel(this)"/>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-forms-menu" accesskey="&webdeveloper.forms.key;" label="&webdeveloper.forms.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateFormsMenu('menu')">
+                        <menuitem id="webdeveloper-display-form-details-menu" accesskey="&webdeveloper.display.form.details.key;" label="&webdeveloper.display.form.details.label;" type="checkbox" oncommand="webdeveloper_displayFormDetails(this)"/>
+                        <menuitem id="webdeveloper-show-passwords-menu" accesskey="&webdeveloper.show.passwords.key;" label="&webdeveloper.show.passwords.label;" oncommand="webdeveloper_showPasswords()"/>
+                        <menuitem id="webdeveloper-view-form-information-menu" accesskey="&webdeveloper.view.form.information.key;" label="&webdeveloper.view.form.information.label;" oncommand="webdeveloper_viewFormInformation()"/>
+                        <menuseparator id="webdeveloper-forms-separator1-menu"/>
+                        <menu id="webdeveloper-convert-form-methods-menu" accesskey="&webdeveloper.convert.form.methods.key;" label="&webdeveloper.convert.form.methods.label;">
+                            <menupopup>
+                                <menuitem id="webdeveloper-convert-form-methods-gets-posts-menu" accesskey="&webdeveloper.gets.posts.key;" label="&webdeveloper.gets.posts.label;" oncommand="webdeveloper_convertFormMethods('post')"/>
+                                <menuitem id="webdeveloper-convert-form-methods-posts-gets-menu" accesskey="&webdeveloper.posts.gets.key;" label="&webdeveloper.posts.gets.label;" oncommand="webdeveloper_convertFormMethods('get')"/>
+                            </menupopup>
+                        </menu>
+                        <menuitem id="webdeveloper-convert-select-elements-text-inputs-menu" accesskey="&webdeveloper.convert.select.elements.text.inputs.key;" label="&webdeveloper.convert.select.elements.text.inputs.label;" oncommand="webdeveloper_convertSelectElementsToTextInputs()"/>
+                        <menuseparator id="webdeveloper-forms-separator2-menu"/>
+                        <menuitem id="webdeveloper-enable-auto-completion-menu" accesskey="&webdeveloper.enable.auto.completion.key;" label="&webdeveloper.enable.auto.completion.label;" oncommand="webdeveloper_enableFormAutoCompletion()"/>
+                        <menuitem id="webdeveloper-enable-form-fields-menu" accesskey="&webdeveloper.enable.form.fields.key;" label="&webdeveloper.enable.form.fields.label;" oncommand="webdeveloper_enableFormFields()"/>
+                        <menuseparator id="webdeveloper-forms-separator3-menu"/>
+                        <menuitem id="webdeveloper-clear-radio-buttons-menu" accesskey="&webdeveloper.clear.radio.buttons.key;" label="&webdeveloper.clear.radio.buttons.label;" oncommand="webdeveloper_clearRadioButtons()"/>
+                        <menuitem id="webdeveloper-make-form-fields-writable-menu" accesskey="&webdeveloper.make.form.fields.writable.key;" label="&webdeveloper.make.form.fields.writable.label;" oncommand="webdeveloper_makeFormFieldsWritable()"/>
+                        <menuitem id="webdeveloper-populate-form-fields-menu" accesskey="&webdeveloper.populate.form.fields.key;" label="&webdeveloper.populate.form.fields.label;" oncommand="webdeveloper_populateFormFields()"/>
+                        <menuitem id="webdeveloper-remove-maximum-lengths-menu" accesskey="&webdeveloper.remove.maximum.lengths.key;" label="&webdeveloper.remove.maximum.lengths.label;" oncommand="webdeveloper_removeMaximumLengths()"/>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-images-menu" accesskey="&webdeveloper.images.key;" label="&webdeveloper.images.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateImagesMenu('menu')">
+                        <menu id="webdeveloper-disable-images-menu" accesskey="&webdeveloper.disable.images.key;" label="&webdeveloper.disable.images.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateDisableImagesMenu('menu')">
+                                <menuitem id="webdeveloper-disable-all-images-menu" accesskey="&webdeveloper.all.images.key;" label="&webdeveloper.all.images.label;" type="checkbox" oncommand="webdeveloper_toggleImages(this)"/>
+                                <menuitem id="webdeveloper-disable-external-site-images-menu" accesskey="&webdeveloper.external.site.images.key;" label="&webdeveloper.external.site.images.label;" type="checkbox" oncommand="webdeveloper_toggleExternalSiteImages(this)"/>
+                                <menuseparator id="webdeveloper-disable-images-separator1-menu"/>
+                                <menuitem id="webdeveloper-disable-image-animations-menu" accesskey="&webdeveloper.image.animations.key;" label="&webdeveloper.image.animations.label;" type="checkbox" oncommand="webdeveloper_toggleImageAnimations(this)"/>
+                            </menupopup>
+                        </menu>
+                        <menuseparator id="webdeveloper-images-separator1-menu"/>
+                        <menuitem id="webdeveloper-display-alt-attributes-menu" accesskey="&webdeveloper.display.alt.attributes.key;" label="&webdeveloper.display.alt.attributes.label;" type="checkbox" oncommand="webdeveloper_displayAltAttributes(this)"/>
+                        <menuitem id="webdeveloper-display-image-dimensions-menu" accesskey="&webdeveloper.display.image.dimensions.key;" label="&webdeveloper.display.image.dimensions.label;" type="checkbox" oncommand="webdeveloper_displayImageDimensions(this)"/>
+                        <menuitem id="webdeveloper-display-image-file-sizes-menu" accesskey="&webdeveloper.display.image.file.sizes.key;" label="&webdeveloper.display.image.file.sizes.label;" type="checkbox" oncommand="webdeveloper_displayImageFileSizes(this)"/>
+                        <menuitem id="webdeveloper-display-image-paths-menu" accesskey="&webdeveloper.display.image.paths.key;" label="&webdeveloper.display.image.paths.label;" type="checkbox" oncommand="webdeveloper_displayImagePaths(this)"/>
+                        <menuseparator id="webdeveloper-images-separator2-menu"/>
+                        <menuitem id="webdeveloper-find-broken-images-menu" accesskey="&webdeveloper.find.broken.images.key;" label="&webdeveloper.find.broken.images.label;" oncommand="webdeveloper_findBrokenImages()"/>
+                        <menu id="webdeveloper-outline-images-menu" accesskey="&webdeveloper.outline.images.key;" label="&webdeveloper.outline.images.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateOutlineImagesMenu('menu')">
+                                <menuitem id="webdeveloper-outline-all-images-menu" accesskey="&webdeveloper.all.images.key;" label="&webdeveloper.all.images.label;" type="checkbox" oncommand="webdeveloper_outlineAllImages(this)"/>
+                                <menuitem id="webdeveloper-outline-background-images-menu" accesskey="&webdeveloper.background.images.key;" label="&webdeveloper.background.images.label;" type="checkbox" oncommand="webdeveloper_outlineBackgroundImages(this, true)"/>
+                                <menuseparator id="webdeveloper-outline-images-separator1-menu"/>
+                                <menuitem id="webdeveloper-outline-images-with-adjusted-dimensions-menu" accesskey="&webdeveloper.images.with.adjusted.dimensions.key;" label="&webdeveloper.images.with.adjusted.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithAdjustedDimensions(this)"/>
+                                <menuitem id="webdeveloper-outline-images-with-empty-alt-attributes-menu" accesskey="&webdeveloper.images.with.empty.alt.key;" label="&webdeveloper.images.with.empty.alt.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithEmptyAltAttributes(this)"/>
+                                <menuitem id="webdeveloper-outline-images-with-oversized-dimensions-menu" accesskey="&webdeveloper.images.with.oversized.dimensions.key;" label="&webdeveloper.images.with.oversized.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithOversizedDimensions(this)"/>
+                                <menuitem id="webdeveloper-outline-images-without-alt-attributes-menu" accesskey="&webdeveloper.images.without.alt.attributes.key;" label="&webdeveloper.images.without.alt.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutAltAttributes(this)"/>
+                                <menuitem id="webdeveloper-outline-images-without-dimensions-menu" accesskey="&webdeveloper.images.without.dimensions.key;" label="&webdeveloper.images.without.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutDimensions(this)"/>
+                                <menuitem id="webdeveloper-outline-images-without-title-attributes-menu" accesskey="&webdeveloper.images.without.title.attributes.key;" label="&webdeveloper.images.without.title.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutTitleAttributes(this)"/>
+                            </menupopup>
+                        </menu>
+                        <menuitem id="webdeveloper-view-image-information-menu" accesskey="&webdeveloper.view.image.information.key;" label="&webdeveloper.view.image.information.label;" oncommand="webdeveloper_viewImageInformation()"/>
+                        <menuseparator id="webdeveloper-images-separator3-menu"/>
+                        <menuitem id="webdeveloper-hide-background-images-menu" accesskey="&webdeveloper.hide.background.images.key;" label="&webdeveloper.hide.background.images.label;" type="checkbox" oncommand="webdeveloper_hideBackgroundImages(this)"/>
+                        <menuitem id="webdeveloper-hide-images-menu" accesskey="&webdeveloper.hide.images.key;" label="&webdeveloper.hide.images.label;" type="checkbox" oncommand="webdeveloper_hideImages(this, 'webdeveloper-hide-images')"/>
+                        <menuitem id="webdeveloper-make-images-full-size-menu" accesskey="&webdeveloper.make.images.full.size.key;" label="&webdeveloper.make.images.full.size.label;" oncommand="webdeveloper_makeImagesFullSize()"/>
+                        <menuitem id="webdeveloper-make-images-invisible-menu" accesskey="&webdeveloper.make.images.invisible.key;" label="&webdeveloper.make.images.invisible.label;" type="checkbox" oncommand="webdeveloper_makeImagesInvisible(this, 'webdeveloper-make-images-invisible')"/>
+                        <menuitem id="webdeveloper-replace-images-with-alt-attributes-menu" accesskey="&webdeveloper.replace.images.with.alt.attributes.key;" label="&webdeveloper.replace.images.with.alt.attributes.label;" type="checkbox" oncommand="webdeveloper_replaceImagesWithAltAttributes(this)"/>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-information-menu" accesskey="&webdeveloper.information.key;" label="&webdeveloper.information.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateInformationMenu('menu')">
+                        <menuitem id="webdeveloper-display-abbreviations-menu" accesskey="&webdeveloper.display.abbreviations.key;" label="&webdeveloper.display.abbreviations.label;" type="checkbox" oncommand="webdeveloper_displayAbbreviations(this)"/>
+                        <menuitem id="webdeveloper-display-access-keys-menu" accesskey="&webdeveloper.display.access.keys.key;" label="&webdeveloper.display.access.keys.label;" type="checkbox" oncommand="webdeveloper_displayAccessKeys(this)"/>
+                        <menuitem id="webdeveloper-display-anchors-menu" accesskey="&webdeveloper.display.anchors.key;" label="&webdeveloper.display.anchors.label;" type="checkbox" oncommand="webdeveloper_displayAnchors(this)"/>
+                        <menuitem id="webdeveloper-display-block-size-menu" accesskey="&webdeveloper.display.block.size.key;" label="&webdeveloper.display.block.size.label;" type="checkbox" oncommand="webdeveloper_displayBlockSize(this)"/>
+                        <menuitem id="webdeveloper-display-div-order-menu" accesskey="&webdeveloper.display.div.order.key;" label="&webdeveloper.display.div.order.label;" type="checkbox" oncommand="webdeveloper_displayDivOrder(this)"/>
+                        <menuitem id="webdeveloper-display-element-information-menu" accesskey="&webdeveloper.display.element.information.key;" label="&webdeveloper.display.element.information.label;" key="webdeveloper-display-element-information-key" type="checkbox" oncommand="webdeveloper_displayElementInformation(this)"/>
+                        <menuitem id="webdeveloper-display-id-class-details-menu" accesskey="&webdeveloper.display.id.class.details.key;" label="&webdeveloper.display.id.class.details.label;" type="checkbox" oncommand="webdeveloper_displayIdClassDetails(this)"/>
+                        <menuitem id="webdeveloper-display-link-details-menu" accesskey="&webdeveloper.display.link.details.key;" label="&webdeveloper.display.link.details.label;" type="checkbox" oncommand="webdeveloper_displayLinkDetails(this)"/>
+                        <menuitem id="webdeveloper-display-object-information-menu" accesskey="&webdeveloper.display.object.information.key;" label="&webdeveloper.display.object.information.label;" type="checkbox" oncommand="webdeveloper_displayObjectInformation(this)"/>
+                        <menuitem id="webdeveloper-display-stack-levels-menu" accesskey="&webdeveloper.display.stack.levels.key;" label="&webdeveloper.display.stack.levels.label;" type="checkbox" oncommand="webdeveloper_displayStackLevels(this)"/>
+                        <menuitem id="webdeveloper-display-tab-index-menu" accesskey="&webdeveloper.display.tab.index.key;" label="&webdeveloper.display.tab.index.label;" type="checkbox" oncommand="webdeveloper_displayTabIndex(this)"/>
+                        <menuseparator id="webdeveloper-information-separator1-menu"/>
+                        <menuitem id="webdeveloper-display-table-depth-menu" accesskey="&webdeveloper.display.table.depth.key;" label="&webdeveloper.display.table.depth.label;" type="checkbox" oncommand="webdeveloper_displayTableDepth(this)"/>
+                        <menuitem id="webdeveloper-display-table-information-menu" accesskey="&webdeveloper.display.table.information.key;" label="&webdeveloper.display.table.information.label;" type="checkbox" oncommand="webdeveloper_displayTableInformation(this)"/>
+                        <menuseparator id="webdeveloper-information-separator2-menu"/>
+                        <menuitem id="webdeveloper-display-title-attributes-menu" accesskey="&webdeveloper.display.title.attributes.key;" label="&webdeveloper.display.title.attributes.label;" type="checkbox" oncommand="webdeveloper_displayTitleAttributes(this)"/>
+                        <menuitem id="webdeveloper-display-topographic-information-menu" accesskey="&webdeveloper.display.topographic.information.key;" label="&webdeveloper.display.topographic.information.label;" type="checkbox" oncommand="webdeveloper_displayTopographicInformation(this)"/>
+                        <menuseparator id="webdeveloper-information-separator3-menu"/>
+                        <menuitem id="webdeveloper-view-anchor-information-menu" accesskey="&webdeveloper.view.anchor.information.key;" label="&webdeveloper.view.anchor.information.label;" oncommand="webdeveloper_viewAnchorInformation()"/>
+                        <menuitem id="webdeveloper-view-color-information-menu" accesskey="&webdeveloper.view.color.information.key;" label="&webdeveloper.view.color.information.label;" oncommand="webdeveloper_viewColorInformation()"/>
+                        <menuseparator id="webdeveloper-information-separator4-menu"/>
+                        <menuitem id="webdeveloper-view-document-outline-menu" accesskey="&webdeveloper.view.document.outline.key;" label="&webdeveloper.view.document.outline.label;" oncommand="webdeveloper_viewDocumentOutline()"/>
+                        <menuitem id="webdeveloper-view-document-size-menu" accesskey="&webdeveloper.view.document.size.key;" label="&webdeveloper.view.document.size.label;" oncommand="webdeveloper_viewDocumentSize()"/>
+                        <menuseparator id="webdeveloper-information-separator5-menu"/>
+                        <menuitem id="webdeveloper-view-javascript-menu" accesskey="&webdeveloper.view.javascript.key;" label="&webdeveloper.view.javascript.label;" oncommand="webdeveloper_viewJavaScript()"/>
+                        <menuitem id="webdeveloper-view-link-information-menu" accesskey="&webdeveloper.view.link.information.key;" label="&webdeveloper.view.link.information.label;" oncommand="webdeveloper_viewLinkInformation()"/>
+                        <menuitem id="webdeveloper-view-meta-tag-information-menu" accesskey="&webdeveloper.view.meta.tag.information.key;" label="&webdeveloper.view.meta.tag.information.label;" oncommand="webdeveloper_viewMetaTagInformation()"/>
+                        <menuitem id="webdeveloper-view-page-information-menu" accesskey="&webdeveloper.view.page.information.key;" label="&webdeveloper.view.page.information.label;" oncommand="webdeveloper_viewPageInformation('chrome://browser/content/pageInfo.xul')"/>
+                        <menuitem id="webdeveloper-view-response-headers-menu" accesskey="&webdeveloper.view.response.headers.key;" label="&webdeveloper.view.response.headers.label;" oncommand="webdeveloper_viewResponseHeaders()"/>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-miscellaneous-menu" accesskey="&webdeveloper.miscellaneous.key;" label="&webdeveloper.miscellaneous.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateMiscellaneousMenu('menu')">
+                        <menu id="webdeveloper-clear-private-data-menu" accesskey="&webdeveloper.clear.private.data.key;" label="&webdeveloper.clear.private.data.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateClearPrivateDataMenu('menu')">
+                                <menuitem id="webdeveloper-clear-cache-menu" accesskey="&webdeveloper.cache.key;" label="&webdeveloper.cache.label;" oncommand="webdeveloper_clearCache()"/>
+                                <menuitem id="webdeveloper-clear-history-menu" accesskey="&webdeveloper.history.key;" label="&webdeveloper.history.label;" oncommand="webdeveloper_clearHistory()"/>
+                                <menuitem id="webdeveloper-clear-http-authentication-menu" accesskey="&webdeveloper.http.authentication.key;" label="&webdeveloper.http.authentication.label;" oncommand="webdeveloper_clearHTTPAuthentication()"/>
+                                <menuseparator id="webdeveloper-clear-private-data-separator1-menu"/>
+                                <menuitem id="webdeveloper-clear-all-private-data-menu" accesskey="&webdeveloper.all.private.data.key;" label="&webdeveloper.all.private.data.label;" oncommand="webdeveloper_clearAllPrivateData()"/>
+                            </menupopup>
+                        </menu>
+                        <menuseparator id="webdeveloper-miscellaneous-separator1-menu"/>
+                        <menuitem id="webdeveloper-display-line-guides-menu" accesskey="&webdeveloper.display.line.guides.key;" label="&webdeveloper.display.line.guides.label;" type="checkbox" oncommand="webdeveloper_displayLineGuides(this)"/>
+                        <menuitem id="webdeveloper-display-page-magnifier-menu" accesskey="&webdeveloper.display.page.magnifier.key;" label="&webdeveloper.display.page.magnifier.label;" type="checkbox" oncommand="webdeveloper_displayPageMagnifier(this)"/>
+                        <menuitem id="webdeveloper-display-ruler-menu" accesskey="&webdeveloper.display.ruler.key;" label="&webdeveloper.display.ruler.label;" type="checkbox" oncommand="webdeveloper_displayRuler(this)"/>
+                        <menuseparator id="webdeveloper-miscellaneous-separator2-menu"/>
+                        <menuitem id="webdeveloper-show-comments-menu" accesskey="&webdeveloper.show.comments.key;" label="&webdeveloper.show.comments.label;" type="checkbox" oncommand="webdeveloper_toggleComments(this)"/>
+                        <menuitem id="webdeveloper-show-hidden-elements-menu" accesskey="&webdeveloper.show.hidden.elements.key;" label="&webdeveloper.show.hidden.elements.label;" oncommand="webdeveloper_showHiddenElements()"/>
+                        <menuitem id="webdeveloper-show-window-chrome-menu" accesskey="&webdeveloper.show.window.chrome.key;" label="&webdeveloper.show.window.chrome.label;" oncommand="webdeveloper_showWindowChrome()"/>
+                        <menuseparator id="webdeveloper-miscellaneous-separator3-menu"/>
+                        <menuitem id="webdeveloper-edit-html-menu" accesskey="&webdeveloper.edit.html.key;" label="&webdeveloper.edit.html.label;" type="checkbox" oncommand="webdeveloper_editHTML()"/>
+                        <menuitem id="webdeveloper-linearize-page-menu" accesskey="&webdeveloper.linearize.page.key;" label="&webdeveloper.linearize.page.label;" type="checkbox" oncommand="webdeveloper_linearizePage(this)"/>
+                        <menuitem id="webdeveloper-make-frames-resizable-menu" accesskey="&webdeveloper.make.frames.resizable.key;" label="&webdeveloper.make.frames.resizable.label;" oncommand="webdeveloper_makeFramesResizable()"/>
+                        <menuitem id="webdeveloper-small-screen-rendering-menu" accesskey="&webdeveloper.small.screen.rendering.key;" label="&webdeveloper.small.screen.rendering.label;" type="checkbox" oncommand="webdeveloper_smallScreenRendering(this)"/>
+                        <menuseparator id="webdeveloper-miscellaneous-separator4-menu"/>
+                        <menu id="webdeveloper-visited-links-menu" accesskey="&webdeveloper.visited.links.key;" label="&webdeveloper.visited.links.label;">
+                            <menupopup>
+                                <menuitem id="webdeveloper-mark-all-links-unvisited-menu" accesskey="&webdeveloper.mark.all.links.unvisited.key;" label="&webdeveloper.mark.all.links.unvisited.label;" oncommand="webdeveloper_toggleVisitedLinks(false)"/>
+                                <menuitem id="webdeveloper-mark-all-links-visited-menu" accesskey="&webdeveloper.mark.all.links.visited.key;" label="&webdeveloper.mark.all.links.visited.label;" oncommand="webdeveloper_toggleVisitedLinks(true)"/>
+                            </menupopup>
+                        </menu>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-outline-menu" accesskey="&webdeveloper.outline.key;" label="&webdeveloper.outline.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateOutlineMenu('menu')">
+                        <menuitem id="webdeveloper-outline-frames-menu" label="&webdeveloper.outline.frames.label;" accesskey="&webdeveloper.outline.frames.key;" type="checkbox" oncommand="webdeveloper_outlineFrames(this)"/>
+                        <menuitem id="webdeveloper-outline-headings-menu" label="&webdeveloper.outline.headings.label;" accesskey="&webdeveloper.outline.headings.key;" type="checkbox" oncommand="webdeveloper_outlineHeadings(this)"/>
+                        <menu id="webdeveloper-outline-links-menu" accesskey="&webdeveloper.outline.links.key;" label="&webdeveloper.outline.links.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateOutlineLinksMenu('menu')">
+                                <menuitem id="webdeveloper-outline-external-links-menu" accesskey="&webdeveloper.external.links.key;" label="&webdeveloper.external.links.label;" type="checkbox" oncommand="webdeveloper_outlineExternalLinks(this)"/>
+                                <menuseparator id="webdeveloper-outline-links-separator1-menu"/>
+                                <menuitem id="webdeveloper-outline-links-with-ping-attributes-menu" accesskey="&webdeveloper.links.with.ping.attributes.key;" label="&webdeveloper.links.with.ping.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineLinksWithPingAttributes(this)"/>
+                                <menuitem id="webdeveloper-outline-links-without-title-attributes-menu" accesskey="&webdeveloper.links.without.title.attributes.key;" label="&webdeveloper.links.without.title.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineLinksWithoutTitleAttributes(this)"/>
+                            </menupopup>
+                        </menu>
+                        <menu id="webdeveloper-outline-tables-menu" accesskey="&webdeveloper.outline.tables.key;" label="&webdeveloper.outline.tables.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateOutlineTablesMenu('menu')">
+                                <menuitem id="webdeveloper-outline-table-captions-menu" accesskey="&webdeveloper.table.captions.key;" label="&webdeveloper.table.captions.label;" type="checkbox" oncommand="webdeveloper_outlineTableCaptions(this)"/>
+                                <menuitem id="webdeveloper-outline-table-cells-menu" accesskey="&webdeveloper.table.cells.key;" label="&webdeveloper.table.cells.label;" type="checkbox" oncommand="webdeveloper_outlineTableCells(this)"/>
+                                <menuitem id="webdeveloper-outline-all-tables-menu" accesskey="&webdeveloper.tables.key;" label="&webdeveloper.tables.label;" type="checkbox" oncommand="webdeveloper_outlineTables(this)"/>
+                            </menupopup>
+                        </menu>
+                        <menuseparator id="webdeveloper-outline-separator1-menu"/>
+                        <menuitem id="webdeveloper-outline-block-level-elements-menu" accesskey="&webdeveloper.outline.block.level.elements.key;" label="&webdeveloper.outline.block.level.elements.label;" type="checkbox" oncommand="webdeveloper_outlineBlockLevelElements(this)"/>
+                        <menuitem id="webdeveloper-outline-deprecated-elements-menu" accesskey="&webdeveloper.outline.deprecated.elements.key;" label="&webdeveloper.outline.deprecated.elements.label;" type="checkbox" oncommand="webdeveloper_outlineDeprecatedElements(this)"/>
+                        <menu id="webdeveloper-outline-positioned-elements-menu" accesskey="&webdeveloper.outline.positioned.elements.key;" label="&webdeveloper.outline.positioned.elements.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateOutlinePositionedElementsMenu('menu')">
+                                <menuitem id="webdeveloper-outline-absolute-positioned-elements-menu" accesskey="&webdeveloper.absolute.key;" label="&webdeveloper.absolute.label;" type="checkbox" oncommand="webdeveloper_outlinePositionedElements('absolute', this)"/>
+                                <menuitem id="webdeveloper-outline-fixed-positioned-elements-menu" accesskey="&webdeveloper.fixed.key;" label="&webdeveloper.fixed.label;" type="checkbox" oncommand="webdeveloper_outlinePositionedElements('fixed', this)"/>
+                                <menuitem id="webdeveloper-outline-floated-elements-menu" accesskey="&webdeveloper.float.key;" label="&webdeveloper.float.label;" type="checkbox" oncommand="webdeveloper_outlineFloatedElements(this)"/>
+                                <menuitem id="webdeveloper-outline-relative-positioned-elements-menu" accesskey="&webdeveloper.relative.key;" label="&webdeveloper.relative.label;" type="checkbox" oncommand="webdeveloper_outlinePositionedElements('relative', this)"/>
+                            </menupopup>
+                        </menu>
+                        <menuseparator id="webdeveloper-outline-separator2-menu"/>
+                        <menuitem id="webdeveloper-outline-current-element-menu" accesskey="&webdeveloper.outline.current.element.key;" label="&webdeveloper.outline.current.element.label;" type="checkbox" oncommand="webdeveloper_outlineCurrentElement(this)"/>
+                        <menuitem id="webdeveloper-outline-custom-elements-menu" accesskey="&webdeveloper.outline.custom.elements.key;" label="&webdeveloper.outline.custom.elements.label;" type="checkbox" oncommand="webdeveloper_outlineCustomElements(this)"/>
+                        <menuseparator id="webdeveloper-outline-separator3-menu"/>
+                        <menuitem id="webdeveloper-outline-show-element-names-menu" accesskey="&webdeveloper.show.element.names.when.outlining.key;" label="&webdeveloper.show.element.names.when.outlining.label;" type="checkbox" oncommand="webdeveloper_toggleShowElementNamesWhenOutlining(this)"/>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-resize-menu" accesskey="&webdeveloper.resize.key;" label="&webdeveloper.resize.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateResizeMenu(this, 'menu')">
+                        <menuitem id="webdeveloper-display-window-size-menu" accesskey="&webdeveloper.display.window.size.key;" label="&webdeveloper.display.window.size.label;" oncommand="webdeveloper_displayWindowSize()"/>
+                        <menuitem id="webdeveloper-display-window-size-title-menu" accesskey="&webdeveloper.display.window.size.title.key;" label="&webdeveloper.display.window.size.title.label;" type="checkbox" oncommand="webdeveloper_displayWindowSizeInTitle(this)"/>
+                        <menuseparator id="webdeveloper-resize-separator1-menu"/>
+                        <menuitem id="webdeveloper-resize-window-menu" accesskey="&webdeveloper.resize.window.key;" label="&webdeveloper.resize.window.label;" oncommand="webdeveloper_customResizeWindow()"/>
+                        <menuseparator id="webdeveloper-resize-separator2-menu"/>
+                        <menuseparator id="webdeveloper-resize-separator3-menu"/>
+                        <menuitem id="webdeveloper-edit-resize-dimensions-menu" accesskey="&webdeveloper.edit.resize.dimensions.key;" label="&webdeveloper.edit.resize.dimensions.label;" oncommand="webdeveloper_options('resize')"/>
+                        <menuseparator id="webdeveloper-resize-separator4-menu"/>
+                        <menu id="webdeveloper-zoom-menu" accesskey="&webdeveloper.zoom.key;" label="&webdeveloper.zoom.label;">
+                            <menupopup>
+                                <menuitem id="webdeveloper-zoom-in-menu" accesskey="&webdeveloper.zoom.in.key;" key="webdeveloper-zoom-in-key" label="&webdeveloper.zoom.in.label;" oncommand="webdeveloper_zoom(true)"/>
+                                <menuitem id="webdeveloper-zoom-out-menu" accesskey="&webdeveloper.zoom.out.key;" key="webdeveloper-zoom-out-key" label="&webdeveloper.zoom.out.label;" oncommand="webdeveloper_zoom(false)"/>
+                            </menupopup>
+                        </menu>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-tools-menu" accesskey="&webdeveloper.tools.key;" label="&webdeveloper.tools.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateToolsMenu(this, 'menu')">
+                        <menuseparator id="webdeveloper-tools-separator1-menu"/>
+                        <menuitem id="webdeveloper-edit-tools-menu" accesskey="&webdeveloper.edit.tools.key;" label="&webdeveloper.edit.tools.label;" oncommand="webdeveloper_options('tools')"/>
+                        <menuseparator id="webdeveloper-tools-separator2-menu"/>
+                        <menuitem id="webdeveloper-dom-inspector-menu" accesskey="&webdeveloper.dom.inspector.key;" label="&webdeveloper.dom.inspector.label;" type="checkbox" oncommand="webdeveloper_openDOMInspector()"/>
+                        <menuitem key="webdeveloper-error-console-key" accesskey="&webdeveloper.error.console.key;" label="&webdeveloper.error.console.label;" type="checkbox" oncommand="webdeveloper_openErrorConsole(true)"/>
+                        <menuitem id="webdeveloper-java-console-menu" accesskey="&webdeveloper.java.console.key;" key="webdeveloper-java-console-key" label="&webdeveloper.java.console.label;" oncommand="webdeveloper_openJavaConsole()"/>
+                        <menuseparator id="webdeveloper-tools-separator3-menu"/>
+                        <menuitem id="webdeveloper-display-page-validation-menu" accesskey="&webdeveloper.display.page.validation.key;" label="&webdeveloper.display.page.validation.label;" type="checkbox" oncommand="webdeveloper_displayPageValidation(this)"/>
+                        <menuitem id="webdeveloper-validate-local-accessibility-menu" accesskey="&webdeveloper.validate.local.accessibility.key;" label="&webdeveloper.validate.local.accessibility.label;" oncommand="webdeveloper_validateLocalAccessibility()"/>
+                        <menuitem id="webdeveloper-validate-local-css-menu" accesskey="&webdeveloper.validate.local.css.key;" label="&webdeveloper.validate.local.css.label;" oncommand="webdeveloper_validateLocalCSS()"/>
+                        <menuitem id="webdeveloper-validate-local-html-menu" accesskey="&webdeveloper.validate.local.html.key;" key="webdeveloper-validate-local-html-key" label="&webdeveloper.validate.local.html.label;" oncommand="webdeveloper_validateLocalHTML()"/>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-view-source-menu" accesskey="&webdeveloper.view.source.key;" label="&webdeveloper.view.source.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateViewSourceMenu(this, 'menu')">
+                        <menuitem id="webdeveloper-view-source-view-source-menu" accesskey="&webdeveloper.view.source.key;" key="webdeveloper-view-source-key" label="&webdeveloper.view.source.label;" oncommand="webdeveloper_viewSource(webdeveloper_getContentDocument())"/>
+                        <menuseparator id="webdeveloper-view-source-separator1-menu"/>
+                        <menu id="webdeveloper-view-frame-source-menu" accesskey="&webdeveloper.view.frame.source.key;" label="&webdeveloper.view.frame.source.label;">
+                            <menupopup onpopupshowing="webdeveloper_displayViewFrameSourceMenu(this)"/>
+                        </menu>
+                        <menuitem id="webdeveloper-view-generated-source-menu" accesskey="&webdeveloper.view.generated.source.key;" label="&webdeveloper.view.generated.source.label;" oncommand="webdeveloper_viewGeneratedSource()"/>
+                        <menuseparator id="webdeveloper-view-source-separator2-menu"/>
+                        <menuseparator id="webdeveloper-view-source-separator3-menu"/>
+                        <menuitem id="webdeveloper-edit-view-source-with-applications-menu" accesskey="&webdeveloper.edit.view.source.with.applications.key;" label="&webdeveloper.edit.view.source.with.applications.label;" oncommand="webdeveloper_options('view-source')"/>
+                    </menupopup>
+                </menu>
+                <menuseparator id="webdeveloper-menu-separator1"/>
+                <menu id="webdeveloper-options-menu" accesskey="&webdeveloper.options.key;" label="&webdeveloper.options.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateOptionsMenu('menu')">
+                        <menuitem id="webdeveloper-persist-features-menu" accesskey="&webdeveloper.persist.features.key;" label="&webdeveloper.persist.features.label;" type="checkbox" oncommand="webdeveloper_enablePreference(this, 'webdeveloper.persist.features')"/>
+                        <menuitem id="webdeveloper-reset-page-menu" accesskey="&webdeveloper.reset.page.key;" label="&webdeveloper.reset.page.label;" oncommand="webdeveloper_resetPage()"/>
+                        <menuseparator id="webdeveloper-options-separator1-menu"/>
+                        <menuitem id="webdeveloper-options-options-menu" accesskey="&webdeveloper.options.menu.key;" label="&webdeveloper.options.menu.label;" oncommand="webdeveloper_options()"/>
+                        <menuseparator id="webdeveloper-options-separator2-menu"/>
+                        <menuitem id="webdeveloper-help-menu"  accesskey="&webdeveloper.help.key;" label="&webdeveloper.help.label;" oncommand="webdeveloper_help()"/>
+                        <menuitem id="webdeveloper-about-menu" accesskey="&webdeveloper.about.key;" label="&webdeveloper.about.label;" oncommand="webdeveloper_about()"/>
+                    </menupopup>
+                </menu>
+            </menupopup>
+        </menu>
+    </menupopup>
+
+       <popup id="contentAreaContextMenu">
+               <menuseparator id="webdeveloper-context-separator1"/>
+        <menu id="webdeveloper-context" accesskey="&webdeveloper.context.key;" class="menuitem-iconic" image="chrome://webdeveloper/content/images/logo/small.png" label="&webdeveloper.name;">
+            <menupopup>
+                <menu id="webdeveloper-disable-context" accesskey="&webdeveloper.disable.key;" label="&webdeveloper.disable.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateDisableMenu('context')">
+                        <menuitem id="webdeveloper-disable-cache-context" accesskey="&webdeveloper.disable.cache.key;" label="&webdeveloper.disable.cache.label;" type="checkbox" oncommand="webdeveloper_toggleCache(this)"/>
+                        <menuseparator id="webdeveloper-disable-separator1-context"/>
+                        <menuitem id="webdeveloper-disable-java-context" accesskey="&webdeveloper.disable.java.key;" label="&webdeveloper.disable.java.label;" type="checkbox" oncommand="webdeveloper_toggleJava(this)"/>
+                        <menu id="webdeveloper-disable-javascript-context" accesskey="&webdeveloper.disable.javascript.key;" label="&webdeveloper.disable.javascript.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateDisableJavaScriptMenu('context')">
+                                <menuitem id="webdeveloper-disable-all-javascript-context" accesskey="&webdeveloper.all.javascript.key;" label="&webdeveloper.all.javascript.label;" type="checkbox" oncommand="webdeveloper_toggleJavaScript(this)"/>
+                                <menuseparator id="webdeveloper-disable-javascript-separator1-context"/>
+                                <menuitem id="webdeveloper-disable-strict-javascript-warnings-context" accesskey="&webdeveloper.strict.warnings.key;" label="&webdeveloper.strict.warnings.label;" type="checkbox" oncommand="webdeveloper_disablePreference(this, 'javascript.options.strict')"/>
+                            </menupopup>
+                        </menu>
+                        <menuseparator id="webdeveloper-disable-separator2-context"/>
+                        <menuitem id="webdeveloper-disable-meta-redirects-context" accesskey="&webdeveloper.disable.meta.redirects.key;" label="&webdeveloper.disable.meta.redirects.label;" type="checkbox" oncommand="webdeveloper_toggleMetaRedirects(this)"/>
+                        <menuitem id="webdeveloper-disable-minimum-font-size-context" accesskey="&webdeveloper.disable.minimum.font.size.key;" label="&webdeveloper.disable.minimum.font.size.label;" type="checkbox" oncommand="webdeveloper_toggleMinimumFontSize(this)"/>
+                        <menuitem id="webdeveloper-disable-page-colors-context" accesskey="&webdeveloper.disable.page.colors.key;" label="&webdeveloper.disable.page.colors.label;" type="checkbox" oncommand="webdeveloper_togglePageColors(this)"/>
+                        <menuitem id="webdeveloper-disable-popup-blocker-context" accesskey="&webdeveloper.disable.popup.blocker.key;" label="&webdeveloper.disable.popup.blocker.label;" type="checkbox" oncommand="webdeveloper_disablePreference(this, 'dom.disable_open_during_load')"/>
+                        <menuitem id="webdeveloper-disable-proxy-context" accesskey="&webdeveloper.disable.proxy.key;" label="&webdeveloper.disable.proxy.label;" type="checkbox" oncommand="webdeveloper_toggleProxy(this)"/>
+                        <menuitem id="webdeveloper-disable-referrers-context" accesskey="&webdeveloper.disable.referrers.key;" label="&webdeveloper.disable.referrers.label;" type="checkbox" oncommand="webdeveloper_toggleReferrers(this)"/>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-cookies-context" accesskey="&webdeveloper.cookies.key;" label="&webdeveloper.cookies.label;">
+                    <menupopup>
+                        <menu id="webdeveloper-disable-cookies-context" accesskey="&webdeveloper.disable.cookies.key;" label="&webdeveloper.disable.cookies.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateDisableCookiesMenu('context')">
+                                <menuitem id="webdeveloper-disable-all-cookies-context" accesskey="&webdeveloper.all.cookies.key;" label="&webdeveloper.all.cookies.label;" type="checkbox" oncommand="webdeveloper_toggleCookies(this)"/>
+                                <menuitem id="webdeveloper-disable-external-site-cookies-context" accesskey="&webdeveloper.external.site.cookies.key;" label="&webdeveloper.external.site.cookies.label;" type="checkbox" oncommand="webdeveloper_toggleExternalSiteCookies(this)"/>
+                            </menupopup>
+                        </menu>
+                        <menuseparator id="webdeveloper-cookies-separator1-context"/>
+                        <menuitem id="webdeveloper-clear-session-cookies-context" accesskey="&webdeveloper.clear.session.cookies.key;" label="&webdeveloper.clear.session.cookies.label;" oncommand="webdeveloper_clearSessionCookies()"/>
+                        <menuitem id="webdeveloper-delete-domain-cookies-context" accesskey="&webdeveloper.delete.domain.cookies.key;" label="&webdeveloper.delete.domain.cookies.label;" oncommand="webdeveloper_deleteDomainCookies()"/>
+                        <menuitem id="webdeveloper-delete-path-cookies-context" accesskey="&webdeveloper.delete.path.cookies.key;" label="&webdeveloper.delete.path.cookies.label;" oncommand="webdeveloper_deletePathCookies()"/>
+                        <menuseparator id="webdeveloper-cookies-separator2-context"/>
+                        <menuitem id="webdeveloper-view-cookie-information-context" accesskey="&webdeveloper.view.cookie.information.key;" label="&webdeveloper.view.cookie.information.label;" oncommand="webdeveloper_viewCookieInformation()"/>
+                        <menuseparator id="webdeveloper-cookies-separator3-context"/>
+                        <menuitem id="webdeveloper-add-cookie-context" accesskey="&webdeveloper.add.cookie.key;" label="&webdeveloper.add.cookie.label;" oncommand="webdeveloper_addCookie()"/>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-css-context" accesskey="&webdeveloper.css.key;" label="&webdeveloper.css.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateCSSMenu('context')">
+                        <menu id="webdeveloper-disable-styles-context" accesskey="&webdeveloper.disable.styles.key;" label="&webdeveloper.disable.styles.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateDisableStylesMenu('context')">
+                                <menuitem id="webdeveloper-disable-all-styles-context" accesskey="&webdeveloper.all.styles.key;" label="&webdeveloper.all.styles.label;" key="webdeveloper-disable-styles-key" type="checkbox" oncommand="webdeveloper_toggleStyles(this)"/>
+                                <menuseparator id="webdeveloper-disable-styles-separator1-context"/>
+                                <menuitem id="webdeveloper-disable-browser-default-styles-context" accesskey="&webdeveloper.browser.default.styles.key;" label="&webdeveloper.browser.default.styles.label;" type="checkbox" oncommand="webdeveloper_toggleBrowserDefaultStyles(this)"/>
+                                <menuseparator id="webdeveloper-disable-styles-separator2-context"/>
+                                <menuitem id="webdeveloper-disable-embedded-styles-context" accesskey="&webdeveloper.embedded.styles.key;" label="&webdeveloper.embedded.styles.label;" type="checkbox" oncommand="webdeveloper_toggleEmbeddedStyles(this)"/>
+                                <menuitem id="webdeveloper-disable-inline-styles-context" accesskey="&webdeveloper.inline.styles.key;" label="&webdeveloper.inline.styles.label;" type="checkbox" oncommand="webdeveloper_toggleInlineStyles(this)"/>
+                                <menuitem id="webdeveloper-disable-linked-styles-context" accesskey="&webdeveloper.linked.style.sheets.key;" label="&webdeveloper.linked.style.sheets.label;" type="checkbox" oncommand="webdeveloper_toggleLinkedStyles(this)"/>
+                                <menuseparator id="webdeveloper-disable-styles-separator3-context"/>
+                                <menuitem id="webdeveloper-disable-print-styles-context" accesskey="&webdeveloper.print.styles.key;" label="&webdeveloper.print.styles.label;" type="checkbox" oncommand="webdeveloper_togglePrintStyles(this)"/>
+                                <menuseparator id="webdeveloper-disable-styles-separator4-context"/>
+                                <menu id="webdeveloper-disable-individual-style-sheet-context" accesskey="&webdeveloper.individual.style.sheet.key;" label="&webdeveloper.individual.style.sheet.label;">
+                                    <menupopup onpopupshowing="webdeveloper_displayDisableIndividualStyleSheetMenu(this)"/>
+                                </menu>
+                            </menupopup>
+                        </menu>
+                        <menuseparator id="webdeveloper-css-separator1-context"/>
+                        <menu id="webdeveloper-display-media-type-context" accesskey="&webdeveloper.display.css.media.type.key;" label="&webdeveloper.display.css.media.type.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateCSSMediaTypeMenu('context')">
+                                <menuitem id="webdeveloper-display-handheld-css-context" accesskey="&webdeveloper.handheld.key;" label="&webdeveloper.handheld.label;" type="checkbox" oncommand="webdeveloper_displayHandheldCSS(this)"/>
+                                <menuitem id="webdeveloper-display-print-css-context" accesskey="&webdeveloper.print.key;" label="&webdeveloper.print.label;" type="checkbox" oncommand="webdeveloper_displayPrintCSS(this)"/>
+                            </menupopup>
+                        </menu>
+                        <menuitem id="webdeveloper-view-css-context" accesskey="&webdeveloper.view.css.key;" key="webdeveloper-view-css-key" label="&webdeveloper.view.css.label;" oncommand="webdeveloper_viewCSS()"/>
+                        <menuitem id="webdeveloper-view-style-information-context" accesskey="&webdeveloper.view.style.information.key;" key="webdeveloper-view-style-information-key" label="&webdeveloper.view.style.information.label;" type="checkbox" oncommand="webdeveloper_viewStyleInformation(this)"/>
+                        <menuseparator id="webdeveloper-css-separator2-context"/>
+                        <menuitem id="webdeveloper-add-user-style-sheet-context" accesskey="&webdeveloper.add.user.style.sheet.key;" label="&webdeveloper.add.user.style.sheet.label;" type="checkbox" oncommand="webdeveloper_addUserStyleSheet(this)"/>
+                        <menuitem id="webdeveloper-edit-css-context" accesskey="&webdeveloper.edit.css.key;" key="webdeveloper-edit-css-key" label="&webdeveloper.edit.css.label;" type="checkbox" oncommand="webdeveloper_editCSS()"/>
+                        <menuitem id="webdeveloper-use-border-box-model-context" accesskey="&webdeveloper.use.border.box.model.key;" label="&webdeveloper.use.border.box.model.label;" type="checkbox" oncommand="webdeveloper_toggleBorderBoxModel(this)"/>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-forms-context" accesskey="&webdeveloper.forms.key;" label="&webdeveloper.forms.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateFormsMenu('context')">
+                        <menuitem id="webdeveloper-display-form-details-context" accesskey="&webdeveloper.display.form.details.key;" label="&webdeveloper.display.form.details.label;" type="checkbox" oncommand="webdeveloper_displayFormDetails(this)"/>
+                        <menuitem id="webdeveloper-show-passwords-context" accesskey="&webdeveloper.show.passwords.key;" label="&webdeveloper.show.passwords.label;" oncommand="webdeveloper_showPasswords()"/>
+                        <menuitem id="webdeveloper-view-form-information-context" accesskey="&webdeveloper.view.form.information.key;" label="&webdeveloper.view.form.information.label;" oncommand="webdeveloper_viewFormInformation()"/>
+                        <menuseparator id="webdeveloper-forms-separator1-context"/>
+                        <menu id="webdeveloper-convert-form-methods-context" accesskey="&webdeveloper.convert.form.methods.key;" label="&webdeveloper.convert.form.methods.label;">
+                            <menupopup>
+                                <menuitem id="webdeveloper-convert-form-methods-gets-posts-context" accesskey="&webdeveloper.gets.posts.key;" label="&webdeveloper.gets.posts.label;" oncommand="webdeveloper_convertFormMethods('post')"/>
+                                <menuitem id="webdeveloper-convert-form-methods-posts-gets-context" accesskey="&webdeveloper.posts.gets.key;" label="&webdeveloper.posts.gets.label;" oncommand="webdeveloper_convertFormMethods('get')"/>
+                            </menupopup>
+                        </menu>
+                        <menuitem id="webdeveloper-convert-select-elements-text-inputs-context" accesskey="&webdeveloper.convert.select.elements.text.inputs.key;" label="&webdeveloper.convert.select.elements.text.inputs.label;" oncommand="webdeveloper_convertSelectElementsToTextInputs()"/>
+                        <menuseparator id="webdeveloper-forms-separator2-context"/>
+                        <menuitem id="webdeveloper-enable-auto-completion-context" accesskey="&webdeveloper.enable.auto.completion.key;" label="&webdeveloper.enable.auto.completion.label;" oncommand="webdeveloper_enableFormAutoCompletion()"/>
+                        <menuitem id="webdeveloper-enable-form-fields-context" accesskey="&webdeveloper.enable.form.fields.key;" label="&webdeveloper.enable.form.fields.label;" oncommand="webdeveloper_enableFormFields()"/>
+                        <menuseparator id="webdeveloper-forms-separator3-context"/>
+                        <menuitem id="webdeveloper-clear-radio-buttons-context" accesskey="&webdeveloper.clear.radio.buttons.key;" label="&webdeveloper.clear.radio.buttons.label;" oncommand="webdeveloper_clearRadioButtons()"/>
+                        <menuitem id="webdeveloper-make-form-fields-writable-context" accesskey="&webdeveloper.make.form.fields.writable.key;" label="&webdeveloper.make.form.fields.writable.label;" oncommand="webdeveloper_makeFormFieldsWritable()"/>
+                        <menuitem id="webdeveloper-populate-form-fields-context" accesskey="&webdeveloper.populate.form.fields.key;" label="&webdeveloper.populate.form.fields.label;" oncommand="webdeveloper_populateFormFields()"/>
+                        <menuitem id="webdeveloper-remove-maximum-lengths-context" accesskey="&webdeveloper.remove.maximum.lengths.key;" label="&webdeveloper.remove.maximum.lengths.label;" oncommand="webdeveloper_removeMaximumLengths()"/>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-images-context" accesskey="&webdeveloper.images.key;" label="&webdeveloper.images.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateImagesMenu('context')">
+                        <menu id="webdeveloper-disable-images-context" accesskey="&webdeveloper.disable.images.key;" label="&webdeveloper.disable.images.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateDisableImagesMenu('context')">
+                                <menuitem id="webdeveloper-disable-all-images-context" accesskey="&webdeveloper.all.images.key;" label="&webdeveloper.all.images.label;" type="checkbox" oncommand="webdeveloper_toggleImages(this)"/>
+                                <menuitem id="webdeveloper-disable-external-site-images-context" accesskey="&webdeveloper.external.site.images.key;" label="&webdeveloper.external.site.images.label;" type="checkbox" oncommand="webdeveloper_toggleExternalSiteImages(this)"/>
+                                <menuseparator id="webdeveloper-disable-images-separator1-context"/>
+                                <menuitem id="webdeveloper-disable-image-animations-context" accesskey="&webdeveloper.image.animations.key;" label="&webdeveloper.image.animations.label;" type="checkbox" oncommand="webdeveloper_toggleImageAnimations(this)"/>
+                            </menupopup>
+                        </menu>
+                        <menuseparator id="webdeveloper-images-separator1-context"/>
+                        <menuitem id="webdeveloper-display-alt-attributes-context" accesskey="&webdeveloper.display.alt.attributes.key;" label="&webdeveloper.display.alt.attributes.label;" type="checkbox" oncommand="webdeveloper_displayAltAttributes(this)"/>
+                        <menuitem id="webdeveloper-display-image-dimensions-context" accesskey="&webdeveloper.display.image.dimensions.key;" label="&webdeveloper.display.image.dimensions.label;" type="checkbox" oncommand="webdeveloper_displayImageDimensions(this)"/>
+                        <menuitem id="webdeveloper-display-image-file-sizes-context" accesskey="&webdeveloper.display.image.file.sizes.key;" label="&webdeveloper.display.image.file.sizes.label;" type="checkbox" oncommand="webdeveloper_displayImageFileSizes(this)"/>
+                        <menuitem id="webdeveloper-display-image-paths-context" accesskey="&webdeveloper.display.image.paths.key;" label="&webdeveloper.display.image.paths.label;" type="checkbox" oncommand="webdeveloper_displayImagePaths(this)"/>
+                        <menuseparator id="webdeveloper-images-separator2-context"/>
+                        <menuitem id="webdeveloper-find-broken-images-context" accesskey="&webdeveloper.find.broken.images.key;" label="&webdeveloper.find.broken.images.label;" oncommand="webdeveloper_findBrokenImages()"/>
+                        <menu id="webdeveloper-outline-images-context" accesskey="&webdeveloper.outline.images.key;" label="&webdeveloper.outline.images.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateOutlineImagesMenu('context')">
+                                <menuitem id="webdeveloper-outline-all-images-context" accesskey="&webdeveloper.all.images.key;" label="&webdeveloper.all.images.label;" type="checkbox" oncommand="webdeveloper_outlineAllImages(this)"/>
+                                <menuitem id="webdeveloper-outline-background-images-context" accesskey="&webdeveloper.background.images.key;" label="&webdeveloper.background.images.label;" type="checkbox" oncommand="webdeveloper_outlineBackgroundImages(this, true)"/>
+                                <menuseparator id="webdeveloper-outline-images-separator1-context"/>
+                                <menuitem id="webdeveloper-outline-images-with-adjusted-dimensions-context" accesskey="&webdeveloper.images.with.adjusted.dimensions.key;" label="&webdeveloper.images.with.adjusted.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithAdjustedDimensions(this)"/>
+                                <menuitem id="webdeveloper-outline-images-with-empty-alt-attributes-context" accesskey="&webdeveloper.images.with.empty.alt.key;" label="&webdeveloper.images.with.empty.alt.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithEmptyAltAttributes(this)"/>
+                                <menuitem id="webdeveloper-outline-images-with-oversized-dimensions-context" accesskey="&webdeveloper.images.with.oversized.dimensions.key;" label="&webdeveloper.images.with.oversized.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithOversizedDimensions(this)"/>
+                                <menuitem id="webdeveloper-outline-images-without-alt-attributes-context" accesskey="&webdeveloper.images.without.alt.attributes.key;" label="&webdeveloper.images.without.alt.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutAltAttributes(this)"/>
+                                <menuitem id="webdeveloper-outline-images-without-dimensions-context" accesskey="&webdeveloper.images.without.dimensions.key;" label="&webdeveloper.images.without.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutDimensions(this)"/>
+                                <menuitem id="webdeveloper-outline-images-without-title-attributes-context" accesskey="&webdeveloper.images.without.title.attributes.key;" label="&webdeveloper.images.without.title.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutTitleAttributes(this)"/>
+                            </menupopup>
+                        </menu>
+                        <menuitem id="webdeveloper-view-image-information-context" accesskey="&webdeveloper.view.image.information.key;" label="&webdeveloper.view.image.information.label;" oncommand="webdeveloper_viewImageInformation()"/>
+                        <menuseparator id="webdeveloper-images-separator3-context"/>
+                        <menuitem id="webdeveloper-hide-background-images-context" accesskey="&webdeveloper.hide.background.images.key;" label="&webdeveloper.hide.background.images.label;" type="checkbox" oncommand="webdeveloper_hideBackgroundImages(this)"/>
+                        <menuitem id="webdeveloper-hide-images-context" accesskey="&webdeveloper.hide.images.key;" label="&webdeveloper.hide.images.label;" type="checkbox" oncommand="webdeveloper_hideImages(this, 'webdeveloper-hide-images')"/>
+                        <menuitem id="webdeveloper-make-images-full-size-context" accesskey="&webdeveloper.make.images.full.size.key;" label="&webdeveloper.make.images.full.size.label;" oncommand="webdeveloper_makeImagesFullSize()"/>
+                        <menuitem id="webdeveloper-make-images-invisible-context" accesskey="&webdeveloper.make.images.invisible.key;" label="&webdeveloper.make.images.invisible.label;" type="checkbox" oncommand="webdeveloper_makeImagesInvisible(this, 'webdeveloper-make-images-invisible')"/>
+                        <menuitem id="webdeveloper-replace-images-with-alt-attributes-context" accesskey="&webdeveloper.replace.images.with.alt.attributes.key;" label="&webdeveloper.replace.images.with.alt.attributes.label;" type="checkbox" oncommand="webdeveloper_replaceImagesWithAltAttributes(this)"/>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-information-context" accesskey="&webdeveloper.information.key;" label="&webdeveloper.information.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateInformationMenu('context')">
+                        <menuitem id="webdeveloper-display-abbreviations-context" accesskey="&webdeveloper.display.abbreviations.key;" label="&webdeveloper.display.abbreviations.label;" type="checkbox" oncommand="webdeveloper_displayAbbreviations(this)"/>
+                        <menuitem id="webdeveloper-display-access-keys-context" accesskey="&webdeveloper.display.access.keys.key;" label="&webdeveloper.display.access.keys.label;" type="checkbox" oncommand="webdeveloper_displayAccessKeys(this)"/>
+                        <menuitem id="webdeveloper-display-anchors-context" accesskey="&webdeveloper.display.anchors.key;" label="&webdeveloper.display.anchors.label;" type="checkbox" oncommand="webdeveloper_displayAnchors(this)"/>
+                        <menuitem id="webdeveloper-display-block-size-context" accesskey="&webdeveloper.display.block.size.key;" label="&webdeveloper.display.block.size.label;" type="checkbox" oncommand="webdeveloper_displayBlockSize(this)"/>
+                        <menuitem id="webdeveloper-display-div-order-context" accesskey="&webdeveloper.display.div.order.key;" label="&webdeveloper.display.div.order.label;" type="checkbox" oncommand="webdeveloper_displayDivOrder(this)"/>
+                        <menuitem id="webdeveloper-display-element-information-context" accesskey="&webdeveloper.display.element.information.key;" key="webdeveloper-display-element-information-key" label="&webdeveloper.display.element.information.label;" type="checkbox" oncommand="webdeveloper_displayElementInformation(this)"/>
+                        <menuitem id="webdeveloper-display-id-class-details-context" accesskey="&webdeveloper.display.id.class.details.key;" label="&webdeveloper.display.id.class.details.label;" type="checkbox" oncommand="webdeveloper_displayIdClassDetails(this)"/>
+                        <menuitem id="webdeveloper-display-link-details-context" accesskey="&webdeveloper.display.link.details.key;" label="&webdeveloper.display.link.details.label;" type="checkbox" oncommand="webdeveloper_displayLinkDetails(this)"/>
+                        <menuitem id="webdeveloper-display-object-information-context" accesskey="&webdeveloper.display.object.information.key;" label="&webdeveloper.display.object.information.label;" type="checkbox" oncommand="webdeveloper_displayObjectInformation(this)"/>
+                        <menuitem id="webdeveloper-display-stack-levels-context" accesskey="&webdeveloper.display.stack.levels.key;" label="&webdeveloper.display.stack.levels.label;" type="checkbox" oncommand="webdeveloper_displayStackLevels(this)"/>
+                        <menuitem id="webdeveloper-display-tab-index-context" accesskey="&webdeveloper.display.tab.index.key;" label="&webdeveloper.display.tab.index.label;" type="checkbox" oncommand="webdeveloper_displayTabIndex(this)"/>
+                        <menuseparator id="webdeveloper-information-separator1-context"/>
+                        <menuitem id="webdeveloper-display-table-depth-context" accesskey="&webdeveloper.display.table.depth.key;" label="&webdeveloper.display.table.depth.label;" type="checkbox" oncommand="webdeveloper_displayTableDepth(this)"/>
+                        <menuitem id="webdeveloper-display-table-information-context" accesskey="&webdeveloper.display.table.information.key;" label="&webdeveloper.display.table.information.label;" type="checkbox" oncommand="webdeveloper_displayTableInformation(this)"/>
+                        <menuseparator id="webdeveloper-information-separator2-context"/>
+                        <menuitem id="webdeveloper-display-title-attributes-context" accesskey="&webdeveloper.display.title.attributes.key;" label="&webdeveloper.display.title.attributes.label;" type="checkbox" oncommand="webdeveloper_displayTitleAttributes(this)"/>
+                        <menuitem id="webdeveloper-display-topographic-information-context" accesskey="&webdeveloper.display.topographic.information.key;" label="&webdeveloper.display.topographic.information.label;" type="checkbox" oncommand="webdeveloper_displayTopographicInformation(this)"/>
+                        <menuseparator id="webdeveloper-information-separator3-context"/>
+                        <menuitem id="webdeveloper-view-anchor-information-context" accesskey="&webdeveloper.view.anchor.information.key;" label="&webdeveloper.view.anchor.information.label;" oncommand="webdeveloper_viewAnchorInformation()"/>
+                        <menuitem id="webdeveloper-view-color-information-context" accesskey="&webdeveloper.view.color.information.key;" label="&webdeveloper.view.color.information.label;" oncommand="webdeveloper_viewColorInformation()"/>
+                        <menuseparator id="webdeveloper-information-separator4-context"/>
+                        <menuitem id="webdeveloper-view-document-outline-context" accesskey="&webdeveloper.view.document.outline.key;" label="&webdeveloper.view.document.outline.label;" oncommand="webdeveloper_viewDocumentOutline()"/>
+                        <menuitem id="webdeveloper-view-document-size-context" accesskey="&webdeveloper.view.document.size.key;" label="&webdeveloper.view.document.size.label;" oncommand="webdeveloper_viewDocumentSize()"/>
+                        <menuseparator id="webdeveloper-information-separator5-context"/>
+                        <menuitem id="webdeveloper-view-javascript-context" accesskey="&webdeveloper.view.javascript.key;" label="&webdeveloper.view.javascript.label;" oncommand="webdeveloper_viewJavaScript()"/>
+                        <menuitem id="webdeveloper-view-link-information-context" accesskey="&webdeveloper.view.link.information.key;" label="&webdeveloper.view.link.information.label;" oncommand="webdeveloper_viewLinkInformation()"/>
+                        <menuitem id="webdeveloper-view-meta-tag-information-context" accesskey="&webdeveloper.view.meta.tag.information.key;" label="&webdeveloper.view.meta.tag.information.label;" oncommand="webdeveloper_viewMetaTagInformation()"/>
+                        <menuitem id="webdeveloper-view-page-information-context" accesskey="&webdeveloper.view.page.information.key;" label="&webdeveloper.view.page.information.label;" oncommand="webdeveloper_viewPageInformation('chrome://browser/content/pageInfo.xul')"/>
+                        <menuitem id="webdeveloper-view-response-headers-context" accesskey="&webdeveloper.view.response.headers.key;" label="&webdeveloper.view.response.headers.label;" oncommand="webdeveloper_viewResponseHeaders()"/>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-miscellaneous-context" accesskey="&webdeveloper.miscellaneous.key;" label="&webdeveloper.miscellaneous.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateMiscellaneousMenu('context')">
+                        <menu id="webdeveloper-clear-private-data-context" accesskey="&webdeveloper.clear.private.data.key;" label="&webdeveloper.clear.private.data.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateClearPrivateDataMenu('context')">
+                                <menuitem id="webdeveloper-clear-cache-context" accesskey="&webdeveloper.cache.key;" label="&webdeveloper.cache.label;" oncommand="webdeveloper_clearCache()"/>
+                                <menuitem id="webdeveloper-clear-history-context" accesskey="&webdeveloper.history.key;" label="&webdeveloper.history.label;" oncommand="webdeveloper_clearHistory()"/>
+                                <menuitem id="webdeveloper-clear-http-authentication-context" accesskey="&webdeveloper.http.authentication.key;" label="&webdeveloper.http.authentication.label;" oncommand="webdeveloper_clearHTTPAuthentication()"/>
+                                <menuseparator id="webdeveloper-clear-private-data-separator1-context"/>
+                                <menuitem id="webdeveloper-clear-all-private-data-context" accesskey="&webdeveloper.all.private.data.key;" label="&webdeveloper.all.private.data.label;" oncommand="webdeveloper_clearAllPrivateData()"/>
+                            </menupopup>
+                        </menu>
+                        <menuseparator id="webdeveloper-miscellaneous-separator1-context"/>
+                        <menuitem id="webdeveloper-display-line-guides-context" accesskey="&webdeveloper.display.line.guides.key;" label="&webdeveloper.display.line.guides.label;" type="checkbox" oncommand="webdeveloper_displayLineGuides(this)"/>
+                        <menuitem id="webdeveloper-display-page-magnifier-context" accesskey="&webdeveloper.display.page.magnifier.key;" label="&webdeveloper.display.page.magnifier.label;" type="checkbox" oncommand="webdeveloper_displayPageMagnifier(this)"/>
+                        <menuitem id="webdeveloper-display-ruler-context" accesskey="&webdeveloper.display.ruler.key;" label="&webdeveloper.display.ruler.label;" type="checkbox" oncommand="webdeveloper_displayRuler(this)"/>
+                        <menuseparator id="webdeveloper-miscellaneous-separator2-context"/>
+                        <menuitem id="webdeveloper-show-comments-context" accesskey="&webdeveloper.show.comments.key;" label="&webdeveloper.show.comments.label;" type="checkbox" oncommand="webdeveloper_toggleComments(this)"/>
+                        <menuitem id="webdeveloper-show-hidden-elements-context" accesskey="&webdeveloper.show.hidden.elements.key;" label="&webdeveloper.show.hidden.elements.label;" oncommand="webdeveloper_showHiddenElements()"/>
+                        <menuitem id="webdeveloper-show-window-chrome-context" accesskey="&webdeveloper.show.window.chrome.key;" label="&webdeveloper.show.window.chrome.label;" oncommand="webdeveloper_showWindowChrome()"/>
+                        <menuseparator id="webdeveloper-miscellaneous-separator3-context"/>
+                        <menuitem id="webdeveloper-edit-html-context" accesskey="&webdeveloper.edit.html.key;" label="&webdeveloper.edit.html.label;" type="checkbox" oncommand="webdeveloper_editHTML()"/>
+                        <menuitem id="webdeveloper-linearize-page-context" accesskey="&webdeveloper.linearize.page.key;" label="&webdeveloper.linearize.page.label;" type="checkbox" oncommand="webdeveloper_linearizePage(this)"/>
+                        <menuitem id="webdeveloper-make-frames-resizable-context" accesskey="&webdeveloper.make.frames.resizable.key;" label="&webdeveloper.make.frames.resizable.label;" oncommand="webdeveloper_makeFramesResizable()"/>
+                        <menuitem id="webdeveloper-small-screen-rendering-context" accesskey="&webdeveloper.small.screen.rendering.key;" label="&webdeveloper.small.screen.rendering.label;" type="checkbox" oncommand="webdeveloper_smallScreenRendering(this)"/>
+                        <menuseparator id="webdeveloper-miscellaneous-separator4-context"/>
+                        <menu id="webdeveloper-visited-links-context" accesskey="&webdeveloper.visited.links.key;" label="&webdeveloper.visited.links.label;">
+                            <menupopup>
+                                <menuitem id="webdeveloper-mark-all-links-unvisited-context" accesskey="&webdeveloper.mark.all.links.unvisited.key;" label="&webdeveloper.mark.all.links.unvisited.label;" oncommand="webdeveloper_toggleVisitedLinks(false)"/>
+                                <menuitem id="webdeveloper-mark-all-links-visited-context" accesskey="&webdeveloper.mark.all.links.visited.key;" label="&webdeveloper.mark.all.links.visited.label;" oncommand="webdeveloper_toggleVisitedLinks(true)"/>
+                            </menupopup>
+                        </menu>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-outline-context" accesskey="&webdeveloper.outline.key;" label="&webdeveloper.outline.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateOutlineMenu('context')">
+                        <menuitem id="webdeveloper-outline-frames-context" accesskey="&webdeveloper.outline.frames.key;" label="&webdeveloper.outline.frames.label;" type="checkbox" oncommand="webdeveloper_outlineFrames(this)"/>
+                        <menuitem id="webdeveloper-outline-headings-context" accesskey="&webdeveloper.outline.headings.key;" label="&webdeveloper.outline.headings.label;" type="checkbox" oncommand="webdeveloper_outlineHeadings(this)"/>
+                        <menu id="webdeveloper-outline-links-context" accesskey="&webdeveloper.outline.links.key;" label="&webdeveloper.outline.links.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateOutlineLinksMenu('context')">
+                                <menuitem id="webdeveloper-outline-external-links-context" accesskey="&webdeveloper.external.links.key;" label="&webdeveloper.external.links.label;" type="checkbox" oncommand="webdeveloper_outlineExternalLinks(this)"/>
+                                <menuseparator id="webdeveloper-outline-links-separator1-context"/>
+                                <menuitem id="webdeveloper-outline-links-with-ping-attributes-context" accesskey="&webdeveloper.links.with.ping.attributes.key;" label="&webdeveloper.links.with.ping.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineLinksWithPingAttributes(this)"/>
+                                <menuitem id="webdeveloper-outline-links-without-title-attributes-context" accesskey="&webdeveloper.links.without.title.attributes.key;" label="&webdeveloper.links.without.title.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineLinksWithoutTitleAttributes(this)"/>
+                            </menupopup>
+                        </menu>
+                        <menu id="webdeveloper-outline-tables-context" accesskey="&webdeveloper.outline.tables.key;" label="&webdeveloper.outline.tables.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateOutlineTablesMenu('context')">
+                                <menuitem id="webdeveloper-outline-table-captions-context" accesskey="&webdeveloper.table.captions.key;" label="&webdeveloper.table.captions.label;" type="checkbox" oncommand="webdeveloper_outlineTableCaptions(this)"/>
+                                <menuitem id="webdeveloper-outline-table-cells-context" accesskey="&webdeveloper.table.cells.key;" label="&webdeveloper.table.cells.label;" type="checkbox" oncommand="webdeveloper_outlineTableCells(this)"/>
+                                <menuitem id="webdeveloper-outline-all-tables-context" accesskey="&webdeveloper.tables.key;" label="&webdeveloper.tables.label;" type="checkbox" oncommand="webdeveloper_outlineTables(this)"/>
+                            </menupopup>
+                        </menu>
+                        <menuseparator id="webdeveloper-outline-separator1-context"/>
+                        <menuitem id="webdeveloper-outline-block-level-elements-context" accesskey="&webdeveloper.outline.block.level.elements.key;" label="&webdeveloper.outline.block.level.elements.label;" type="checkbox" oncommand="webdeveloper_outlineBlockLevelElements(this)"/>
+                        <menuitem id="webdeveloper-outline-deprecated-elements-context" accesskey="&webdeveloper.outline.deprecated.elements.key;" label="&webdeveloper.outline.deprecated.elements.label;" type="checkbox" oncommand="webdeveloper_outlineDeprecatedElements(this)"/>
+                        <menu id="webdeveloper-outline-positioned-elements-context" accesskey="&webdeveloper.outline.positioned.elements.key;" label="&webdeveloper.outline.positioned.elements.label;">
+                            <menupopup onpopupshowing="webdeveloper_updateOutlinePositionedElementsMenu('context')">
+                                <menuitem id="webdeveloper-outline-absolute-positioned-elements-context" accesskey="&webdeveloper.absolute.key;" label="&webdeveloper.absolute.label;" type="checkbox" oncommand="webdeveloper_outlinePositionedElements('absolute', this)"/>
+                                <menuitem id="webdeveloper-outline-fixed-positioned-elements-context" accesskey="&webdeveloper.fixed.key;" label="&webdeveloper.fixed.label;" type="checkbox" oncommand="webdeveloper_outlinePositionedElements('fixed', this)"/>
+                                <menuitem id="webdeveloper-outline-floated-elements-context" accesskey="&webdeveloper.float.key;" label="&webdeveloper.float.label;" type="checkbox" oncommand="webdeveloper_outlineFloatedElements(this)"/>
+                                <menuitem id="webdeveloper-outline-relative-positioned-elements-context" accesskey="&webdeveloper.relative.key;" label="&webdeveloper.relative.label;" type="checkbox" oncommand="webdeveloper_outlinePositionedElements('relative', this)"/>
+                            </menupopup>
+                        </menu>
+                        <menuseparator id="webdeveloper-outline-separator2-context"/>
+                        <menuitem id="webdeveloper-outline-current-element-context" accesskey="&webdeveloper.outline.current.element.key;" label="&webdeveloper.outline.current.element.label;" type="checkbox" oncommand="webdeveloper_outlineCurrentElement(this)"/>
+                        <menuitem id="webdeveloper-outline-custom-elements-context" accesskey="&webdeveloper.outline.custom.elements.key;" label="&webdeveloper.outline.custom.elements.label;" type="checkbox" oncommand="webdeveloper_outlineCustomElements(this)"/>
+                        <menuseparator id="webdeveloper-outline-separator3-context"/>
+                        <menuitem id="webdeveloper-outline-show-element-names-context" accesskey="&webdeveloper.show.element.names.when.outlining.key;" label="&webdeveloper.show.element.names.when.outlining.label;" type="checkbox" oncommand="webdeveloper_toggleShowElementNamesWhenOutlining(this)"/>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-resize-context" accesskey="&webdeveloper.resize.key;" label="&webdeveloper.resize.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateResizeMenu(this, 'context')">
+                        <menuitem id="webdeveloper-display-window-size-context" accesskey="&webdeveloper.display.window.size.key;" label="&webdeveloper.display.window.size.label;" oncommand="webdeveloper_displayWindowSize()"/>
+                        <menuitem id="webdeveloper-display-window-size-title-context" accesskey="&webdeveloper.display.window.size.title.key;" label="&webdeveloper.display.window.size.title.label;" type="checkbox" oncommand="webdeveloper_displayWindowSizeInTitle(this)"/>
+                        <menuseparator id="webdeveloper-resize-separator1-context"/>
+                        <menuitem id="webdeveloper-resize-window-context" accesskey="&webdeveloper.resize.window.key;" label="&webdeveloper.resize.window.label;" oncommand="webdeveloper_customResizeWindow()"/>
+                        <menuseparator id="webdeveloper-resize-separator2-context"/>
+                        <menuseparator id="webdeveloper-resize-separator3-context"/>
+                        <menuitem id="webdeveloper-edit-resize-dimensions-context" accesskey="&webdeveloper.edit.resize.dimensions.key;" label="&webdeveloper.edit.resize.dimensions.label;" oncommand="webdeveloper_options('resize')"/>
+                        <menuseparator id="webdeveloper-resize-separator4-context"/>
+                        <menu id="webdeveloper-zoom-context" accesskey="&webdeveloper.zoom.key;" label="&webdeveloper.zoom.label;">
+                            <menupopup>
+                                <menuitem id="webdeveloper-zoom-in-context" accesskey="&webdeveloper.zoom.in.key;" key="webdeveloper-zoom-in-key" label="&webdeveloper.zoom.in.label;" oncommand="webdeveloper_zoom(true)"/>
+                                <menuitem id="webdeveloper-zoom-out-context" accesskey="&webdeveloper.zoom.out.key;" key="webdeveloper-zoom-out-key" label="&webdeveloper.zoom.out.label;" oncommand="webdeveloper_zoom(false)"/>
+                            </menupopup>
+                        </menu>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-tools-context" accesskey="&webdeveloper.tools.key;" label="&webdeveloper.tools.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateToolsMenu(this, 'context')">
+                        <menuseparator id="webdeveloper-tools-separator1-context"/>
+                        <menuitem id="webdeveloper-edit-tools-context" accesskey="&webdeveloper.edit.tools.key;" label="&webdeveloper.edit.tools.label;" oncommand="webdeveloper_options('tools')"/>
+                        <menuseparator id="webdeveloper-tools-separator2-context"/>
+                        <menuitem id="webdeveloper-dom-inspector-context" accesskey="&webdeveloper.dom.inspector.key;" label="&webdeveloper.dom.inspector.label;" type="checkbox" oncommand="webdeveloper_openDOMInspector()"/>
+                        <menuitem id="webdeveloper-error-console-context" accesskey="&webdeveloper.error.console.key;" key="webdeveloper-error-console-key" label="&webdeveloper.error.console.label;" type="checkbox" oncommand="webdeveloper_openErrorConsole(true)"/>
+                        <menuitem id="webdeveloper-java-console-context" accesskey="&webdeveloper.java.console.key;" key="webdeveloper-java-console-key" label="&webdeveloper.java.console.label;" oncommand="webdeveloper_openJavaConsole()"/>
+                        <menuseparator id="webdeveloper-tools-separator3-context"/>
+                        <menuitem id="webdeveloper-display-page-validation-context" accesskey="&webdeveloper.display.page.validation.key;" label="&webdeveloper.display.page.validation.label;" type="checkbox" oncommand="webdeveloper_displayPageValidation(this)"/>
+                        <menuitem id="webdeveloper-validate-local-accessibility-context" accesskey="&webdeveloper.validate.local.accessibility.key;" label="&webdeveloper.validate.local.accessibility.label;" oncommand="webdeveloper_validateLocalAccessibility()"/>
+                        <menuitem id="webdeveloper-validate-local-css-context" accesskey="&webdeveloper.validate.local.css.key;" label="&webdeveloper.validate.local.css.label;" oncommand="webdeveloper_validateLocalCSS()"/>
+                        <menuitem id="webdeveloper-validate-local-html-context" accesskey="&webdeveloper.validate.local.html.key;" key="webdeveloper-validate-local-html-key" label="&webdeveloper.validate.local.html.label;" oncommand="webdeveloper_validateLocalHTML()"/>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-view-source-context" accesskey="&webdeveloper.view.source.key;" label="&webdeveloper.view.source.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateViewSourceMenu(this, 'context')">
+                        <menuitem id="webdeveloper-view-source-view-source-context" accesskey="&webdeveloper.view.source.key;" key="webdeveloper-view-source-key" label="&webdeveloper.view.source.label;" oncommand="webdeveloper_viewSource(webdeveloper_getContentDocument())"/>
+                        <menuseparator id="webdeveloper-view-source-separator1-context"/>
+                        <menu id="webdeveloper-view-frame-source-context" accesskey="&webdeveloper.view.frame.source.key;" label="&webdeveloper.view.frame.source.label;">
+                            <menupopup onpopupshowing="webdeveloper_displayViewFrameSourceMenu(this)"/>
+                        </menu>
+                        <menuitem id="webdeveloper-view-generated-source-context" accesskey="&webdeveloper.view.generated.source.key;" label="&webdeveloper.view.generated.source.label;" oncommand="webdeveloper_viewGeneratedSource()"/>
+                        <menuseparator id="webdeveloper-view-source-separator2-context"/>
+                        <menuseparator id="webdeveloper-view-source-separator3-context"/>
+                        <menuitem id="webdeveloper-edit-view-source-with-applications-context" accesskey="&webdeveloper.edit.view.source.with.applications.key;" label="&webdeveloper.edit.view.source.with.applications.label;" oncommand="webdeveloper_options('view-source')"/>
+                    </menupopup>
+                </menu>
+                <menuseparator id="webdeveloper-context-separator2"/>
+                <menu id="webdeveloper-options-context" accesskey="&webdeveloper.options.key;" label="&webdeveloper.options.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateOptionsMenu('context')">
+                        <menuitem id="webdeveloper-persist-features-context" accesskey="&webdeveloper.persist.features.key;" label="&webdeveloper.persist.features.label;" type="checkbox" oncommand="webdeveloper_enablePreference(this, 'webdeveloper.persist.features')"/>
+                        <menuitem id="webdeveloper-reset-page-context" accesskey="&webdeveloper.reset.page.key;" label="&webdeveloper.reset.page.label;" oncommand="webdeveloper_resetPage()"/>
+                        <menuseparator id="webdeveloper-options-separator1-context"/>
+                        <menuitem id="webdeveloper-options-options-context" accesskey="&webdeveloper.options.menu.key;" label="&webdeveloper.options.menu.label;" oncommand="webdeveloper_options()"/>
+                        <menuseparator id="webdeveloper-options-separator2-context"/>
+                        <menuitem id="webdeveloper-help-context" accesskey="&webdeveloper.help.key;" label="&webdeveloper.help.label;" oncommand="webdeveloper_help()"/>
+                        <menuitem id="webdeveloper-about-context" accesskey="&webdeveloper.about.key;" label="&webdeveloper.about.label;" oncommand="webdeveloper_about()"/>
+                    </menupopup>
+                </menu>
+            </menupopup>
+        </menu>
+       </popup>
+
+    <toolbarpalette id="BrowserToolbarPalette">
+        <toolbarbutton id="webdeveloper-button" class="chromeclass-toolbar-additional toolbarbutton-1" label="&webdeveloper.name;" tooltiptext="&webdeveloper.name;" oncommand="webdeveloper_toggleToolbar()"/>
+        <toolbarbutton id="webdeveloper-disable-toolbar" label="&webdeveloper.disable.label;" tooltiptext="&webdeveloper.disable.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
+            <menupopup onpopupshowing="webdeveloper_updateDisableMenu('toolbar')">
+                <menuitem id="webdeveloper-disable-cache-toolbar" accesskey="&webdeveloper.disable.cache.key;" label="&webdeveloper.disable.cache.label;" type="checkbox" oncommand="webdeveloper_toggleCache(this)"/>
+                <menuseparator id="webdeveloper-disable-separator1-toolbar"/>
+                <menuitem id="webdeveloper-disable-java-toolbar" accesskey="&webdeveloper.disable.java.key;" label="&webdeveloper.disable.java.label;" type="checkbox" oncommand="webdeveloper_toggleJava(this)"/>
+                <menu id="webdeveloper-disable-javascript-toolbar" accesskey="&webdeveloper.disable.javascript.key;" label="&webdeveloper.disable.javascript.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateDisableJavaScriptMenu('toolbar')">
+                        <menuitem id="webdeveloper-disable-all-javascript-toolbar" accesskey="&webdeveloper.all.javascript.key;" label="&webdeveloper.all.javascript.label;" type="checkbox" oncommand="webdeveloper_toggleJavaScript(this)"/>
+                        <menuseparator id="webdeveloper-disable-javascript-separator1-toolbar"/>
+                        <menuitem id="webdeveloper-disable-strict-javascript-warnings-toolbar" accesskey="&webdeveloper.strict.warnings.key;" label="&webdeveloper.strict.warnings.label;" type="checkbox" oncommand="webdeveloper_disablePreference(this, 'javascript.options.strict')"/>
+                    </menupopup>
+                </menu>
+                <menuseparator id="webdeveloper-disable-separator2-toolbar"/>
+                <menuitem id="webdeveloper-disable-meta-redirects-toolbar" accesskey="&webdeveloper.disable.meta.redirects.key;" label="&webdeveloper.disable.meta.redirects.label;" type="checkbox" oncommand="webdeveloper_toggleMetaRedirects(this)"/>
+                <menuitem id="webdeveloper-disable-minimum-font-size-toolbar" accesskey="&webdeveloper.disable.minimum.font.size.key;" label="&webdeveloper.disable.minimum.font.size.label;" type="checkbox" oncommand="webdeveloper_toggleMinimumFontSize(this)"/>
+                <menuitem id="webdeveloper-disable-page-colors-toolbar" accesskey="&webdeveloper.disable.page.colors.key;" label="&webdeveloper.disable.page.colors.label;" type="checkbox" oncommand="webdeveloper_togglePageColors(this)"/>
+                <menuitem id="webdeveloper-disable-popup-blocker-toolbar" accesskey="&webdeveloper.disable.popup.blocker.key;" label="&webdeveloper.disable.popup.blocker.label;" type="checkbox" oncommand="webdeveloper_disablePreference(this, 'dom.disable_open_during_load')"/>
+                <menuitem id="webdeveloper-disable-proxy-toolbar" accesskey="&webdeveloper.disable.proxy.key;" label="&webdeveloper.disable.proxy.label;" type="checkbox" oncommand="webdeveloper_toggleProxy(this)"/>
+                <menuitem id="webdeveloper-disable-referrers-toolbar" accesskey="&webdeveloper.disable.referrers.key;" label="&webdeveloper.disable.referrers.label;" type="checkbox" oncommand="webdeveloper_toggleReferrers(this)"/>
+            </menupopup>
+        </toolbarbutton>
+        <toolbarbutton id="webdeveloper-cookies-toolbar" label="&webdeveloper.cookies.label;" tooltiptext="&webdeveloper.cookies.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
+            <menupopup>
+                <menu id="webdeveloper-disable-cookies-toolbar" accesskey="&webdeveloper.disable.cookies.key;" label="&webdeveloper.disable.cookies.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateDisableCookiesMenu('toolbar')">
+                        <menuitem id="webdeveloper-disable-all-cookies-toolbar" accesskey="&webdeveloper.all.cookies.key;" label="&webdeveloper.all.cookies.label;" type="checkbox" oncommand="webdeveloper_toggleCookies(this)"/>
+                        <menuitem id="webdeveloper-disable-external-site-cookies-toolbar" accesskey="&webdeveloper.external.site.cookies.key;" label="&webdeveloper.external.site.cookies.label;" type="checkbox" oncommand="webdeveloper_toggleExternalSiteCookies(this)"/>
+                    </menupopup>
+                </menu>
+                <menuseparator id="webdeveloper-cookies-separator1-toolbar"/>
+                <menuitem id="webdeveloper-clear-session-cookies-toolbar" accesskey="&webdeveloper.clear.session.cookies.key;" label="&webdeveloper.clear.session.cookies.label;" oncommand="webdeveloper_clearSessionCookies()"/>
+                <menuitem id="webdeveloper-delete-domain-cookies-toolbar" accesskey="&webdeveloper.delete.domain.cookies.key;" label="&webdeveloper.delete.domain.cookies.label;" oncommand="webdeveloper_deleteDomainCookies()"/>
+                <menuitem id="webdeveloper-delete-path-cookies-toolbar" accesskey="&webdeveloper.delete.path.cookies.key;" label="&webdeveloper.delete.path.cookies.label;" oncommand="webdeveloper_deletePathCookies()"/>
+                <menuseparator id="webdeveloper-cookies-separator2-toolbar"/>
+                <menuitem id="webdeveloper-view-cookie-information-toolbar" accesskey="&webdeveloper.view.cookie.information.key;" label="&webdeveloper.view.cookie.information.label;" oncommand="webdeveloper_viewCookieInformation()"/>
+                <menuseparator id="webdeveloper-cookies-separator3-toolbar"/>
+                <menuitem id="webdeveloper-add-cookie-toolbar" accesskey="&webdeveloper.add.cookie.key;" label="&webdeveloper.add.cookie.label;" oncommand="webdeveloper_addCookie()"/>
+            </menupopup>
+        </toolbarbutton>
+        <toolbarbutton id="webdeveloper-css-toolbar" label="&webdeveloper.css.label;" tooltiptext="&webdeveloper.css.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
+            <menupopup onpopupshowing="webdeveloper_updateCSSMenu('toolbar')">
+                <menu id="webdeveloper-disable-styles-toolbar" accesskey="&webdeveloper.disable.styles.key;" label="&webdeveloper.disable.styles.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateDisableStylesMenu('toolbar')">
+                        <menuitem id="webdeveloper-disable-all-styles-toolbar" accesskey="&webdeveloper.all.styles.key;" key="webdeveloper-disable-styles-key" label="&webdeveloper.all.styles.label;" type="checkbox" oncommand="webdeveloper_toggleStyles(this)"/>
+                        <menuseparator id="webdeveloper-disable-styles-separator1-toolbar"/>
+                        <menuitem id="webdeveloper-disable-browser-default-styles-toolbar" accesskey="&webdeveloper.browser.default.styles.key;" label="&webdeveloper.browser.default.styles.label;" type="checkbox" oncommand="webdeveloper_toggleBrowserDefaultStyles(this)"/>
+                        <menuseparator id="webdeveloper-disable-styles-separator2-toolbar"/>
+                        <menuitem id="webdeveloper-disable-embedded-styles-toolbar" accesskey="&webdeveloper.embedded.styles.key;" label="&webdeveloper.embedded.styles.label;" type="checkbox" oncommand="webdeveloper_toggleEmbeddedStyles(this)"/>
+                        <menuitem id="webdeveloper-disable-inline-styles-toolbar" accesskey="&webdeveloper.inline.styles.key;" label="&webdeveloper.inline.styles.label;" type="checkbox" oncommand="webdeveloper_toggleInlineStyles(this)"/>
+                        <menuitem id="webdeveloper-disable-linked-styles-toolbar" accesskey="&webdeveloper.linked.style.sheets.key;" label="&webdeveloper.linked.style.sheets.label;" type="checkbox" oncommand="webdeveloper_toggleLinkedStyles(this)"/>
+                        <menuseparator id="webdeveloper-disable-styles-separator3-toolbar"/>
+                        <menuitem id="webdeveloper-disable-print-styles-toolbar" accesskey="&webdeveloper.print.styles.key;" label="&webdeveloper.print.styles.label;" type="checkbox" oncommand="webdeveloper_togglePrintStyles(this)"/>
+                        <menuseparator id="webdeveloper-disable-styles-separator4-toolbar"/>
+                        <menu id="webdeveloper-disable-individual-style-sheet-toolbar" accesskey="&webdeveloper.individual.style.sheet.key;" label="&webdeveloper.individual.style.sheet.label;">
+                            <menupopup onpopupshowing="webdeveloper_displayDisableIndividualStyleSheetMenu(this)"/>
+                        </menu>
+                    </menupopup>
+                </menu>
+                <menuseparator id="webdeveloper-css-separator1-toolbar"/>
+                <menu id="webdeveloper-display-media-type-toolbar" accesskey="&webdeveloper.display.css.media.type.key;" label="&webdeveloper.display.css.media.type.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateCSSMediaTypeMenu('toolbar')">
+                        <menuitem id="webdeveloper-display-handheld-css-toolbar" accesskey="&webdeveloper.handheld.key;" label="&webdeveloper.handheld.label;" type="checkbox" oncommand="webdeveloper_displayHandheldCSS(this)"/>
+                        <menuitem id="webdeveloper-display-print-css-toolbar" accesskey="&webdeveloper.print.key;" label="&webdeveloper.print.label;" type="checkbox" oncommand="webdeveloper_displayPrintCSS(this)"/>
+                    </menupopup>
+                </menu>
+                <menuitem id="webdeveloper-view-css-toolbar" accesskey="&webdeveloper.view.css.key;" key="webdeveloper-view-css-key" label="&webdeveloper.view.css.label;" oncommand="webdeveloper_viewCSS()"/>
+                <menuitem id="webdeveloper-view-style-information-toolbar" accesskey="&webdeveloper.view.style.information.key;" key="webdeveloper-view-style-information-key" label="&webdeveloper.view.style.information.label;" type="checkbox" oncommand="webdeveloper_viewStyleInformation(this)"/>
+                <menuseparator id="webdeveloper-css-separator2-toolbar"/>
+                <menuitem id="webdeveloper-add-user-style-sheet-toolbar" accesskey="&webdeveloper.add.user.style.sheet.key;" label="&webdeveloper.add.user.style.sheet.label;" type="checkbox" oncommand="webdeveloper_addUserStyleSheet(this)"/>
+                <menuitem id="webdeveloper-edit-css-toolbar" accesskey="&webdeveloper.edit.css.key;" key="webdeveloper-edit-css-key" label="&webdeveloper.edit.css.label;" type="checkbox" oncommand="webdeveloper_editCSS()"/>
+                <menuitem id="webdeveloper-use-border-box-model-toolbar" accesskey="&webdeveloper.use.border.box.model.key;" label="&webdeveloper.use.border.box.model.label;" type="checkbox" oncommand="webdeveloper_toggleBorderBoxModel(this)"/>
+            </menupopup>
+        </toolbarbutton>
+        <toolbarbutton id="webdeveloper-forms-toolbar" label="&webdeveloper.forms.label;" tooltiptext="&webdeveloper.forms.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
+            <menupopup onpopupshowing="webdeveloper_updateFormsMenu('toolbar')">
+                <menuitem id="webdeveloper-display-form-details-toolbar" accesskey="&webdeveloper.display.form.details.key;" label="&webdeveloper.display.form.details.label;" type="checkbox" oncommand="webdeveloper_displayFormDetails(this)"/>
+                <menuitem id="webdeveloper-show-passwords-toolbar" accesskey="&webdeveloper.show.passwords.key;" label="&webdeveloper.show.passwords.label;" oncommand="webdeveloper_showPasswords()"/>
+                <menuitem id="webdeveloper-view-form-information-toolbar" accesskey="&webdeveloper.view.form.information.key;" label="&webdeveloper.view.form.information.label;" oncommand="webdeveloper_viewFormInformation()"/>
+                <menuseparator id="webdeveloper-forms-separator1-toolbar"/>
+                <menu id="webdeveloper-convert-form-methods-toolbar" accesskey="&webdeveloper.convert.form.methods.key;" label="&webdeveloper.convert.form.methods.label;">
+                    <menupopup>
+                        <menuitem id="webdeveloper-convert-form-methods-gets-posts-toolbar" accesskey="&webdeveloper.gets.posts.key;" label="&webdeveloper.gets.posts.label;" oncommand="webdeveloper_convertFormMethods('post')"/>
+                        <menuitem id="webdeveloper-convert-form-methods-posts-gets-toolbar" accesskey="&webdeveloper.posts.gets.key;" label="&webdeveloper.posts.gets.label;" oncommand="webdeveloper_convertFormMethods('get')"/>
+                    </menupopup>
+                </menu>
+                <menuitem id="webdeveloper-convert-select-elements-text-inputs-toolbar" accesskey="&webdeveloper.convert.select.elements.text.inputs.key;" label="&webdeveloper.convert.select.elements.text.inputs.label;" oncommand="webdeveloper_convertSelectElementsToTextInputs()"/>
+                <menuseparator id="webdeveloper-forms-separator2-toolbar"/>
+                <menuitem id="webdeveloper-enable-auto-completion-toolbar" accesskey="&webdeveloper.enable.auto.completion.key;" label="&webdeveloper.enable.auto.completion.label;" oncommand="webdeveloper_enableFormAutoCompletion()"/>
+                <menuitem id="webdeveloper-enable-form-fields-toolbar" accesskey="&webdeveloper.enable.form.fields.key;" label="&webdeveloper.enable.form.fields.label;" oncommand="webdeveloper_enableFormFields()"/>
+                <menuseparator id="webdeveloper-forms-separator3-toolbar"/>
+                <menuitem id="webdeveloper-clear-radio-buttons-toolbar" accesskey="&webdeveloper.clear.radio.buttons.key;" label="&webdeveloper.clear.radio.buttons.label;" oncommand="webdeveloper_clearRadioButtons()"/>
+                <menuitem id="webdeveloper-make-form-fields-writable-toolbar" accesskey="&webdeveloper.make.form.fields.writable.key;" label="&webdeveloper.make.form.fields.writable.label;" oncommand="webdeveloper_makeFormFieldsWritable()"/>
+                <menuitem id="webdeveloper-populate-form-fields-toolbar" accesskey="&webdeveloper.populate.form.fields.key;" label="&webdeveloper.populate.form.fields.label;" oncommand="webdeveloper_populateFormFields()"/>
+                <menuitem id="webdeveloper-remove-maximum-lengths-toolbar" accesskey="&webdeveloper.remove.maximum.lengths.key;" label="&webdeveloper.remove.maximum.lengths.label;" oncommand="webdeveloper_removeMaximumLengths()"/>
+            </menupopup>
+        </toolbarbutton>
+        <toolbarbutton id="webdeveloper-images-toolbar" label="&webdeveloper.images.label;" tooltiptext="&webdeveloper.images.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
+            <menupopup onpopupshowing="webdeveloper_updateImagesMenu('toolbar')">
+                <menu id="webdeveloper-disable-images-toolbar" accesskey="&webdeveloper.disable.images.key;" label="&webdeveloper.disable.images.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateDisableImagesMenu('toolbar')">
+                        <menuitem id="webdeveloper-disable-all-images-toolbar" accesskey="&webdeveloper.all.images.key;" label="&webdeveloper.all.images.label;" type="checkbox" oncommand="webdeveloper_toggleImages(this)"/>
+                        <menuitem id="webdeveloper-disable-external-site-images-toolbar" accesskey="&webdeveloper.external.site.images.key;" label="&webdeveloper.external.site.images.label;" type="checkbox" oncommand="webdeveloper_toggleExternalSiteImages(this)"/>
+                        <menuseparator id="webdeveloper-disable-images-separator1-toolbar"/>
+                        <menuitem id="webdeveloper-disable-image-animations-toolbar" accesskey="&webdeveloper.image.animations.key;" label="&webdeveloper.image.animations.label;" type="checkbox" oncommand="webdeveloper_toggleImageAnimations(this)"/>
+                    </menupopup>
+                </menu>
+                <menuseparator id="webdeveloper-images-separator1-toolbar"/>
+                <menuitem id="webdeveloper-display-alt-attributes-toolbar" accesskey="&webdeveloper.display.alt.attributes.key;" label="&webdeveloper.display.alt.attributes.label;" type="checkbox" oncommand="webdeveloper_displayAltAttributes(this)"/>
+                <menuitem id="webdeveloper-display-image-dimensions-toolbar" accesskey="&webdeveloper.display.image.dimensions.key;" label="&webdeveloper.display.image.dimensions.label;" type="checkbox" oncommand="webdeveloper_displayImageDimensions(this)"/>
+                <menuitem id="webdeveloper-display-image-file-sizes-toolbar" accesskey="&webdeveloper.display.image.file.sizes.key;" label="&webdeveloper.display.image.file.sizes.label;" type="checkbox" oncommand="webdeveloper_displayImageFileSizes(this)"/>
+                <menuitem id="webdeveloper-display-image-paths-toolbar" accesskey="&webdeveloper.display.image.paths.key;" label="&webdeveloper.display.image.paths.label;" type="checkbox" oncommand="webdeveloper_displayImagePaths(this)"/>
+                <menuseparator id="webdeveloper-images-separator2-toolbar"/>
+                <menuitem id="webdeveloper-find-broken-images-toolbar" accesskey="&webdeveloper.find.broken.images.key;" label="&webdeveloper.find.broken.images.label;" oncommand="webdeveloper_findBrokenImages()"/>
+                <menu id="webdeveloper-outline-images-toolbar" accesskey="&webdeveloper.outline.images.key;" label="&webdeveloper.outline.images.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateOutlineImagesMenu('toolbar')">
+                        <menuitem id="webdeveloper-outline-all-images-toolbar" accesskey="&webdeveloper.all.images.key;" label="&webdeveloper.all.images.label;" type="checkbox" oncommand="webdeveloper_outlineAllImages(this)"/>
+                        <menuitem id="webdeveloper-outline-background-images-toolbar" accesskey="&webdeveloper.background.images.key;" label="&webdeveloper.background.images.label;" type="checkbox" oncommand="webdeveloper_outlineBackgroundImages(this, true)"/>
+                        <menuseparator id="webdeveloper-outline-images-separator1-toolbar"/>
+                        <menuitem id="webdeveloper-outline-images-with-adjusted-dimensions-toolbar" accesskey="&webdeveloper.images.with.adjusted.dimensions.key;" label="&webdeveloper.images.with.adjusted.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithAdjustedDimensions(this)"/>
+                        <menuitem id="webdeveloper-outline-images-with-empty-alt-attributes-toolbar" accesskey="&webdeveloper.images.with.empty.alt.key;" label="&webdeveloper.images.with.empty.alt.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithEmptyAltAttributes(this)"/>
+                        <menuitem id="webdeveloper-outline-images-with-oversized-dimensions-toolbar" accesskey="&webdeveloper.images.with.oversized.dimensions.key;" label="&webdeveloper.images.with.oversized.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithOversizedDimensions(this)"/>
+                        <menuitem id="webdeveloper-outline-images-without-alt-attributes-toolbar" accesskey="&webdeveloper.images.without.alt.attributes.key;" label="&webdeveloper.images.without.alt.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutAltAttributes(this)"/>
+                        <menuitem id="webdeveloper-outline-images-without-dimensions-toolbar" accesskey="&webdeveloper.images.without.dimensions.key;" label="&webdeveloper.images.without.dimensions.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutDimensions(this)"/>
+                        <menuitem id="webdeveloper-outline-images-without-title-attributes-toolbar" accesskey="&webdeveloper.images.without.title.attributes.key;" label="&webdeveloper.images.without.title.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineImagesWithoutTitleAttributes(this)"/>
+                    </menupopup>
+                </menu>
+                <menuitem id="webdeveloper-view-image-information-toolbar" accesskey="&webdeveloper.view.image.information.key;" label="&webdeveloper.view.image.information.label;" oncommand="webdeveloper_viewImageInformation()"/>
+                <menuseparator id="webdeveloper-images-separator3-toolbar"/>
+                <menuitem id="webdeveloper-hide-background-images-toolbar" accesskey="&webdeveloper.hide.background.images.key;" label="&webdeveloper.hide.background.images.label;" type="checkbox" oncommand="webdeveloper_hideBackgroundImages(this)"/>
+                <menuitem id="webdeveloper-hide-images-toolbar" accesskey="&webdeveloper.hide.images.key;" label="&webdeveloper.hide.images.label;" type="checkbox" oncommand="webdeveloper_hideImages(this, 'webdeveloper-hide-images')"/>
+                <menuitem id="webdeveloper-make-images-full-size-toolbar" accesskey="&webdeveloper.make.images.full.size.key;" label="&webdeveloper.make.images.full.size.label;" oncommand="webdeveloper_makeImagesFullSize()"/>
+                <menuitem id="webdeveloper-make-images-invisible-toolbar" accesskey="&webdeveloper.make.images.invisible.key;" label="&webdeveloper.make.images.invisible.label;" type="checkbox" oncommand="webdeveloper_makeImagesInvisible(this, 'webdeveloper-make-images-invisible')"/>
+                <menuitem id="webdeveloper-replace-images-with-alt-attributes-toolbar" accesskey="&webdeveloper.replace.images.with.alt.attributes.key;" label="&webdeveloper.replace.images.with.alt.attributes.label;" type="checkbox" oncommand="webdeveloper_replaceImagesWithAltAttributes(this)"/>
+            </menupopup>
+        </toolbarbutton>
+        <toolbarbutton id="webdeveloper-information-toolbar" label="&webdeveloper.information.label;" tooltiptext="&webdeveloper.information.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
+            <menupopup onpopupshowing="webdeveloper_updateInformationMenu('toolbar')">
+                <menuitem id="webdeveloper-display-abbreviations-toolbar" accesskey="&webdeveloper.display.abbreviations.key;" label="&webdeveloper.display.abbreviations.label;" type="checkbox" oncommand="webdeveloper_displayAbbreviations(this)"/>
+                <menuitem id="webdeveloper-display-access-keys-toolbar" accesskey="&webdeveloper.display.access.keys.key;" label="&webdeveloper.display.access.keys.label;" type="checkbox" oncommand="webdeveloper_displayAccessKeys(this)"/>
+                <menuitem id="webdeveloper-display-anchors-toolbar" accesskey="&webdeveloper.display.anchors.key;" label="&webdeveloper.display.anchors.label;" type="checkbox" oncommand="webdeveloper_displayAnchors(this)"/>
+                <menuitem id="webdeveloper-display-block-size-toolbar" accesskey="&webdeveloper.display.block.size.key;" label="&webdeveloper.display.block.size.label;" type="checkbox" oncommand="webdeveloper_displayBlockSize(this)"/>
+                <menuitem id="webdeveloper-display-div-order-toolbar" accesskey="&webdeveloper.display.div.order.key;" label="&webdeveloper.display.div.order.label;" type="checkbox" oncommand="webdeveloper_displayDivOrder(this)"/>
+                <menuitem id="webdeveloper-display-element-information-toolbar" accesskey="&webdeveloper.display.element.information.key;" key="webdeveloper-display-element-information-key" label="&webdeveloper.display.element.information.label;" type="checkbox" oncommand="webdeveloper_displayElementInformation(this)"/>
+                <menuitem id="webdeveloper-display-id-class-details-toolbar" accesskey="&webdeveloper.display.id.class.details.key;" label="&webdeveloper.display.id.class.details.label;" type="checkbox" oncommand="webdeveloper_displayIdClassDetails(this)"/>
+                <menuitem id="webdeveloper-display-link-details-toolbar" accesskey="&webdeveloper.display.link.details.key;" label="&webdeveloper.display.link.details.label;" type="checkbox" oncommand="webdeveloper_displayLinkDetails(this)"/>
+                <menuitem id="webdeveloper-display-object-information-toolbar" accesskey="&webdeveloper.display.object.information.key;" label="&webdeveloper.display.object.information.label;" type="checkbox" oncommand="webdeveloper_displayObjectInformation(this)"/>
+                <menuitem id="webdeveloper-display-stack-levels-toolbar" accesskey="&webdeveloper.display.stack.levels.key;" label="&webdeveloper.display.stack.levels.label;" type="checkbox" oncommand="webdeveloper_displayStackLevels(this)"/>
+                <menuitem id="webdeveloper-display-tab-index-toolbar" accesskey="&webdeveloper.display.tab.index.key;" label="&webdeveloper.display.tab.index.label;" type="checkbox" oncommand="webdeveloper_displayTabIndex(this)"/>
+                <menuseparator id="webdeveloper-information-separator1-toolbar"/>
+                <menuitem id="webdeveloper-display-table-depth-toolbar" accesskey="&webdeveloper.display.table.depth.key;" label="&webdeveloper.display.table.depth.label;" type="checkbox" oncommand="webdeveloper_displayTableDepth(this)"/>
+                <menuitem id="webdeveloper-display-table-information-toolbar" accesskey="&webdeveloper.display.table.information.key;" label="&webdeveloper.display.table.information.label;" type="checkbox" oncommand="webdeveloper_displayTableInformation(this)"/>
+                <menuseparator id="webdeveloper-information-separator2-toolbar"/>
+                <menuitem id="webdeveloper-display-title-attributes-toolbar" accesskey="&webdeveloper.display.title.attributes.key;" label="&webdeveloper.display.title.attributes.label;" type="checkbox" oncommand="webdeveloper_displayTitleAttributes(this)"/>
+                <menuitem id="webdeveloper-display-topographic-information-toolbar" accesskey="&webdeveloper.display.topographic.information.key;" label="&webdeveloper.display.topographic.information.label;" type="checkbox" oncommand="webdeveloper_displayTopographicInformation(this)"/>
+                <menuseparator id="webdeveloper-information-separator3-toolbar"/>
+                <menuitem id="webdeveloper-view-anchor-information-toolbar" accesskey="&webdeveloper.view.anchor.information.key;" label="&webdeveloper.view.anchor.information.label;" oncommand="webdeveloper_viewAnchorInformation()"/>
+                <menuitem id="webdeveloper-view-color-information-toolbar" accesskey="&webdeveloper.view.color.information.key;" label="&webdeveloper.view.color.information.label;" oncommand="webdeveloper_viewColorInformation()"/>
+                <menuseparator id="webdeveloper-information-separator4-toolbar"/>
+                <menuitem id="webdeveloper-view-document-outline-toolbar" accesskey="&webdeveloper.view.document.outline.key;" label="&webdeveloper.view.document.outline.label;" oncommand="webdeveloper_viewDocumentOutline()"/>
+                <menuitem id="webdeveloper-view-document-size-toolbar" accesskey="&webdeveloper.view.document.size.key;" label="&webdeveloper.view.document.size.label;" oncommand="webdeveloper_viewDocumentSize()"/>
+                <menuseparator id="webdeveloper-information-separator5-toolbar"/>
+                <menuitem id="webdeveloper-view-javascript-toolbar" accesskey="&webdeveloper.view.javascript.key;" label="&webdeveloper.view.javascript.label;" oncommand="webdeveloper_viewJavaScript()"/>
+                <menuitem id="webdeveloper-view-link-information-toolbar" accesskey="&webdeveloper.view.link.information.key;" label="&webdeveloper.view.link.information.label;" oncommand="webdeveloper_viewLinkInformation()"/>
+                <menuitem id="webdeveloper-view-meta-tag-information-toolbar" accesskey="&webdeveloper.view.meta.tag.information.key;" label="&webdeveloper.view.meta.tag.information.label;" oncommand="webdeveloper_viewMetaTagInformation()"/>
+                <menuitem id="webdeveloper-view-page-information-toolbar" accesskey="&webdeveloper.view.page.information.key;" label="&webdeveloper.view.page.information.label;" oncommand="webdeveloper_viewPageInformation('chrome://browser/content/pageInfo.xul')"/>
+                <menuitem id="webdeveloper-view-response-headers-toolbar" accesskey="&webdeveloper.view.response.headers.key;" label="&webdeveloper.view.response.headers.label;" oncommand="webdeveloper_viewResponseHeaders()"/>
+            </menupopup>
+        </toolbarbutton>
+        <toolbarbutton id="webdeveloper-miscellaneous-toolbar" label="&webdeveloper.miscellaneous.label;" tooltiptext="&webdeveloper.miscellaneous.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
+            <menupopup onpopupshowing="webdeveloper_updateMiscellaneousMenu('toolbar')">
+                <menu id="webdeveloper-clear-private-data-toolbar" accesskey="&webdeveloper.clear.private.data.key;" label="&webdeveloper.clear.private.data.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateClearPrivateDataMenu('toolbar')">
+                        <menuitem id="webdeveloper-clear-cache-toolbar" accesskey="&webdeveloper.cache.key;" label="&webdeveloper.cache.label;" oncommand="webdeveloper_clearCache()"/>
+                        <menuitem id="webdeveloper-clear-history-toolbar" accesskey="&webdeveloper.history.key;" label="&webdeveloper.history.label;" oncommand="webdeveloper_clearHistory()"/>
+                        <menuitem id="webdeveloper-clear-http-authentication-toolbar" accesskey="&webdeveloper.http.authentication.key;" label="&webdeveloper.http.authentication.label;" oncommand="webdeveloper_clearHTTPAuthentication()"/>
+                        <menuseparator id="webdeveloper-clear-private-data-separator1-toolbar"/>
+                        <menuitem id="webdeveloper-clear-all-private-data-toolbar" accesskey="&webdeveloper.all.private.data.key;" label="&webdeveloper.all.private.data.label;" oncommand="webdeveloper_clearAllPrivateData()"/>
+                    </menupopup>
+                </menu>
+                <menuseparator id="webdeveloper-miscellaneous-separator1-toolbar"/>
+                <menuitem id="webdeveloper-display-line-guides-toolbar" accesskey="&webdeveloper.display.line.guides.key;" label="&webdeveloper.display.line.guides.label;" type="checkbox" oncommand="webdeveloper_displayLineGuides(this)"/>
+                <menuitem id="webdeveloper-display-page-magnifier-toolbar" accesskey="&webdeveloper.display.page.magnifier.key;" label="&webdeveloper.display.page.magnifier.label;" type="checkbox" oncommand="webdeveloper_displayPageMagnifier(this)"/>
+                <menuitem id="webdeveloper-display-ruler-toolbar" accesskey="&webdeveloper.display.ruler.key;" label="&webdeveloper.display.ruler.label;" type="checkbox" oncommand="webdeveloper_displayRuler(this)"/>
+                <menuseparator id="webdeveloper-miscellaneous-separator2-toolbar"/>
+                <menuitem id="webdeveloper-show-comments-toolbar" accesskey="&webdeveloper.show.comments.key;" label="&webdeveloper.show.comments.label;" type="checkbox" oncommand="webdeveloper_toggleComments(this)"/>
+                <menuitem id="webdeveloper-show-hidden-elements-toolbar" accesskey="&webdeveloper.show.hidden.elements.key;" label="&webdeveloper.show.hidden.elements.label;" oncommand="webdeveloper_showHiddenElements()"/>
+                <menuitem id="webdeveloper-show-window-chrome-toolbar" accesskey="&webdeveloper.show.window.chrome.key;" label="&webdeveloper.show.window.chrome.label;" oncommand="webdeveloper_showWindowChrome()"/>
+                <menuseparator id="webdeveloper-miscellaneous-separator3-toolbar"/>
+                <menuitem id="webdeveloper-edit-html-toolbar" accesskey="&webdeveloper.edit.html.key;" label="&webdeveloper.edit.html.label;" type="checkbox" oncommand="webdeveloper_editHTML()"/>
+                <menuitem id="webdeveloper-linearize-page-toolbar" accesskey="&webdeveloper.linearize.page.key;" label="&webdeveloper.linearize.page.label;" type="checkbox" oncommand="webdeveloper_linearizePage(this)"/>
+                <menuitem id="webdeveloper-make-frames-resizable-toolbar" accesskey="&webdeveloper.make.frames.resizable.key;" label="&webdeveloper.make.frames.resizable.label;" oncommand="webdeveloper_makeFramesResizable()"/>
+                <menuitem id="webdeveloper-small-screen-rendering-toolbar" accesskey="&webdeveloper.small.screen.rendering.key;" label="&webdeveloper.small.screen.rendering.label;" type="checkbox" oncommand="webdeveloper_smallScreenRendering(this)"/>
+                <menuseparator id="webdeveloper-miscellaneous-separator4-toolbar"/>
+                <menu id="webdeveloper-visited-links-toolbar" accesskey="&webdeveloper.visited.links.key;" label="&webdeveloper.visited.links.label;">
+                    <menupopup>
+                        <menuitem id="webdeveloper-mark-all-links-unvisited-toolbar" accesskey="&webdeveloper.mark.all.links.unvisited.key;" label="&webdeveloper.mark.all.links.unvisited.label;" oncommand="webdeveloper_toggleVisitedLinks(false)"/>
+                        <menuitem id="webdeveloper-mark-all-links-visited-toolbar" accesskey="&webdeveloper.mark.all.links.visited.key;" label="&webdeveloper.mark.all.links.visited.label;" oncommand="webdeveloper_toggleVisitedLinks(true)"/>
+                    </menupopup>
+                </menu>
+            </menupopup>
+        </toolbarbutton>
+        <toolbarbutton id="webdeveloper-outline-toolbar" label="&webdeveloper.outline.label;" tooltiptext="&webdeveloper.outline.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
+            <menupopup onpopupshowing="webdeveloper_updateOutlineMenu('toolbar')">
+                <menuitem id="webdeveloper-outline-frames-toolbar" accesskey="&webdeveloper.outline.frames.key;" label="&webdeveloper.outline.frames.label;" type="checkbox" oncommand="webdeveloper_outlineFrames(this)"/>
+                <menuitem id="webdeveloper-outline-headings-toolbar" accesskey="&webdeveloper.outline.headings.key;" label="&webdeveloper.outline.headings.label;" type="checkbox" oncommand="webdeveloper_outlineHeadings(this)"/>
+                <menu id="webdeveloper-outline-links-toolbar" accesskey="&webdeveloper.outline.links.key;" label="&webdeveloper.outline.links.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateOutlineLinksMenu('toolbar')">
+                        <menuitem id="webdeveloper-outline-external-links-toolbar" accesskey="&webdeveloper.external.links.key;" label="&webdeveloper.external.links.label;" type="checkbox" oncommand="webdeveloper_outlineExternalLinks(this)"/>
+                        <menuseparator id="webdeveloper-outline-links-separator1-toolbar"/>
+                        <menuitem id="webdeveloper-outline-links-with-ping-attributes-toolbar" accesskey="&webdeveloper.links.with.ping.attributes.key;" label="&webdeveloper.links.with.ping.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineLinksWithPingAttributes(this)"/>
+                        <menuitem id="webdeveloper-outline-links-without-title-attributes-toolbar" accesskey="&webdeveloper.links.without.title.attributes.key;" label="&webdeveloper.links.without.title.attributes.label;" type="checkbox" oncommand="webdeveloper_outlineLinksWithoutTitleAttributes(this)"/>
+                    </menupopup>
+                </menu>
+                <menu id="webdeveloper-outline-tables-toolbar" accesskey="&webdeveloper.outline.tables.key;" label="&webdeveloper.outline.tables.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateOutlineTablesMenu('toolbar')">
+                        <menuitem id="webdeveloper-outline-table-captions-toolbar" accesskey="&webdeveloper.table.captions.key;" label="&webdeveloper.table.captions.label;" type="checkbox" oncommand="webdeveloper_outlineTableCaptions(this)"/>
+                        <menuitem id="webdeveloper-outline-table-cells-toolbar" accesskey="&webdeveloper.table.cells.key;" label="&webdeveloper.table.cells.label;" type="checkbox" oncommand="webdeveloper_outlineTableCells(this)"/>
+                        <menuitem id="webdeveloper-outline-all-tables-toolbar" accesskey="&webdeveloper.tables.key;" label="&webdeveloper.tables.label;" type="checkbox" oncommand="webdeveloper_outlineTables(this)"/>
+                    </menupopup>
+                </menu>
+                <menuseparator id="webdeveloper-outline-separator1-toolbar"/>
+                <menuitem id="webdeveloper-outline-block-level-elements-toolbar" accesskey="&webdeveloper.outline.block.level.elements.key;" label="&webdeveloper.outline.block.level.elements.label;" type="checkbox" oncommand="webdeveloper_outlineBlockLevelElements(this)"/>
+                <menuitem id="webdeveloper-outline-deprecated-elements-toolbar" accesskey="&webdeveloper.outline.deprecated.elements.key;" label="&webdeveloper.outline.deprecated.elements.label;" type="checkbox" oncommand="webdeveloper_outlineDeprecatedElements(this)"/>
+                <menu id="webdeveloper-outline-positioned-elements-toolbar" accesskey="&webdeveloper.outline.positioned.elements.key;" label="&webdeveloper.outline.positioned.elements.label;">
+                    <menupopup onpopupshowing="webdeveloper_updateOutlinePositionedElementsMenu('toolbar')">
+                        <menuitem id="webdeveloper-outline-absolute-positioned-elements-toolbar" accesskey="&webdeveloper.absolute.key;" label="&webdeveloper.absolute.label;" type="checkbox" oncommand="webdeveloper_outlinePositionedElements('absolute', this)"/>
+                        <menuitem id="webdeveloper-outline-fixed-positioned-elements-toolbar" accesskey="&webdeveloper.fixed.key;" label="&webdeveloper.fixed.label;" type="checkbox" oncommand="webdeveloper_outlinePositionedElements('fixed', this)"/>
+                        <menuitem id="webdeveloper-outline-floated-elements-toolbar" accesskey="&webdeveloper.float.key;" label="&webdeveloper.float.label;" type="checkbox" oncommand="webdeveloper_outlineFloatedElements(this)"/>
+                        <menuitem id="webdeveloper-outline-relative-positioned-elements-toolbar" accesskey="&webdeveloper.relative.key;" label="&webdeveloper.relative.label;" type="checkbox" oncommand="webdeveloper_outlinePositionedElements('relative', this)"/>
+                    </menupopup>
+                </menu>
+                <menuseparator id="webdeveloper-outline-separator2-toolbar"/>
+                <menuitem id="webdeveloper-outline-current-element-toolbar" accesskey="&webdeveloper.outline.current.element.key;" label="&webdeveloper.outline.current.element.label;" type="checkbox" oncommand="webdeveloper_outlineCurrentElement(this)"/>
+                <menuitem id="webdeveloper-outline-custom-elements-toolbar" accesskey="&webdeveloper.outline.custom.elements.key;" label="&webdeveloper.outline.custom.elements.label;" type="checkbox" oncommand="webdeveloper_outlineCustomElements(this)"/>
+                <menuseparator id="webdeveloper-outline-separator3-toolbar"/>
+                <menuitem id="webdeveloper-outline-show-element-names-toolbar" accesskey="&webdeveloper.show.element.names.when.outlining.key;" label="&webdeveloper.show.element.names.when.outlining.label;" type="checkbox" oncommand="webdeveloper_toggleShowElementNamesWhenOutlining(this)"/>
+            </menupopup>
+        </toolbarbutton>
+        <toolbarbutton id="webdeveloper-resize-toolbar" label="&webdeveloper.resize.label;" tooltiptext="&webdeveloper.resize.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
+            <menupopup onpopupshowing="webdeveloper_updateResizeMenu(this, 'toolbar')">
+                <menuitem id="webdeveloper-display-window-size-toolbar" accesskey="&webdeveloper.display.window.size.key;" label="&webdeveloper.display.window.size.label;" oncommand="webdeveloper_displayWindowSize()"/>
+                <menuitem id="webdeveloper-display-window-size-title-toolbar" accesskey="&webdeveloper.display.window.size.title.key;" label="&webdeveloper.display.window.size.title.label;" type="checkbox" oncommand="webdeveloper_displayWindowSizeInTitle(this)"/>
+                <menuseparator id="webdeveloper-resize-separator1-toolbar"/>
+                <menuitem id="webdeveloper-resize-window-toolbar" accesskey="&webdeveloper.resize.window.key;" label="&webdeveloper.resize.window.label;" oncommand="webdeveloper_customResizeWindow()"/>
+                <menuseparator id="webdeveloper-resize-separator2-toolbar"/>
+                <menuseparator id="webdeveloper-resize-separator3-toolbar"/>
+                <menuitem id="webdeveloper-edit-resize-dimensions-toolbar" accesskey="&webdeveloper.edit.resize.dimensions.key;" label="&webdeveloper.edit.resize.dimensions.label;" oncommand="webdeveloper_options('resize')"/>
+                <menuseparator id="webdeveloper-resize-separator4-toolbar"/>
+                <menu id="webdeveloper-zoom-toolbar" accesskey="&webdeveloper.zoom.key;" label="&webdeveloper.zoom.label;">
+                    <menupopup>
+                        <menuitem id="webdeveloper-zoom-in-toolbar" accesskey="&webdeveloper.zoom.in.key;" key="webdeveloper-zoom-in-key" label="&webdeveloper.zoom.in.label;" oncommand="webdeveloper_zoom(true)"/>
+                        <menuitem id="webdeveloper-zoom-out-toolbar" accesskey="&webdeveloper.zoom.out.key;" key="webdeveloper-zoom-out-key" label="&webdeveloper.zoom.out.label;" oncommand="webdeveloper_zoom(false)"/>
+                    </menupopup>
+                </menu>
+            </menupopup>
+        </toolbarbutton>
+        <toolbarbutton id="webdeveloper-tools-toolbar" label="&webdeveloper.tools.label;" tooltiptext="&webdeveloper.tools.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
+            <menupopup onpopupshowing="webdeveloper_updateToolsMenu(this, 'toolbar')">
+                <menuseparator id="webdeveloper-tools-separator1-toolbar"/>
+                <menuitem id="webdeveloper-edit-tools-toolbar" accesskey="&webdeveloper.edit.tools.key;" label="&webdeveloper.edit.tools.label;" oncommand="webdeveloper_options('tools')"/>
+                <menuseparator id="webdeveloper-tools-separator2-toolbar"/>
+                <menuitem id="webdeveloper-dom-inspector-toolbar" accesskey="&webdeveloper.dom.inspector.key;" label="&webdeveloper.dom.inspector.label;" type="checkbox" oncommand="webdeveloper_openDOMInspector()"/>
+                <menuitem id="webdeveloper-error-console-toolbar" accesskey="&webdeveloper.error.console.key;" key="webdeveloper-error-console-key" label="&webdeveloper.error.console.label;" type="checkbox" oncommand="webdeveloper_openErrorConsole(true)"/>
+                <menuitem id="webdeveloper-java-console-toolbar" accesskey="&webdeveloper.java.console.key;" key="webdeveloper-java-console-key" label="&webdeveloper.java.console.label;" oncommand="webdeveloper_openJavaConsole()"/>
+                <menuseparator id="webdeveloper-tools-separator3-toolbar"/>
+                <menuitem id="webdeveloper-display-page-validation-toolbar" accesskey="&webdeveloper.display.page.validation.key;" label="&webdeveloper.display.page.validation.label;" type="checkbox" oncommand="webdeveloper_displayPageValidation(this)"/>
+                <menuitem id="webdeveloper-validate-local-accessibility-toolbar" accesskey="&webdeveloper.validate.local.accessibility.key;" label="&webdeveloper.validate.local.accessibility.label;" oncommand="webdeveloper_validateLocalAccessibility()"/>
+                <menuitem id="webdeveloper-validate-local-css-toolbar" accesskey="&webdeveloper.validate.local.css.key;" label="&webdeveloper.validate.local.css.label;" oncommand="webdeveloper_validateLocalCSS()"/>
+                <menuitem id="webdeveloper-validate-local-html-toolbar" accesskey="&webdeveloper.validate.local.html.key;" key="webdeveloper-validate-local-html-key" label="&webdeveloper.validate.local.html.label;" oncommand="webdeveloper_validateLocalHTML()"/>
+            </menupopup>
+        </toolbarbutton>
+        <toolbarbutton id="webdeveloper-view-source-toolbar" label="&webdeveloper.view.source.label;" tooltiptext="&webdeveloper.view.source.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
+            <menupopup onpopupshowing="webdeveloper_updateViewSourceMenu(this, 'toolbar')">
+                <menuitem id="webdeveloper-view-source-view-source-toolbar" accesskey="&webdeveloper.view.source.key;" key="webdeveloper-view-source-key" label="&webdeveloper.view.source.label;" oncommand="webdeveloper_viewSource(webdeveloper_getContentDocument())"/>
+                <menuseparator id="webdeveloper-view-source-separator1-toolbar"/>
+                <menu id="webdeveloper-view-frame-source-toolbar" accesskey="&webdeveloper.view.frame.source.key;" label="&webdeveloper.view.frame.source.label;">
+                    <menupopup onpopupshowing="webdeveloper_displayViewFrameSourceMenu(this)"/>
+                </menu>
+                <menuitem id="webdeveloper-view-generated-source-toolbar" accesskey="&webdeveloper.view.generated.source.key;" label="&webdeveloper.view.generated.source.label;" oncommand="webdeveloper_viewGeneratedSource()"/>
+                <menuseparator id="webdeveloper-view-source-separator2-toolbar"/>
+                <menuseparator id="webdeveloper-view-source-separator3-toolbar"/>
+                <menuitem id="webdeveloper-edit-view-source-with-applications-toolbar" accesskey="&webdeveloper.edit.view.source.with.applications.key;" label="&webdeveloper.edit.view.source.with.applications.label;" oncommand="webdeveloper_options('view-source')"/>
+            </menupopup>
+        </toolbarbutton>
+        <toolbarbutton id="webdeveloper-options-toolbar" label="&webdeveloper.options.label;" tooltiptext="&webdeveloper.options.label;" type="menu" onmouseover="webdeveloper_openToolbarButton(this)">
+            <menupopup onpopupshowing="webdeveloper_updateOptionsMenu('toolbar')">
+                <menuitem id="webdeveloper-persist-features-toolbar" accesskey="&webdeveloper.persist.features.key;" label="&webdeveloper.persist.features.label;" type="checkbox" oncommand="webdeveloper_enablePreference(this, 'webdeveloper.persist.features')"/>
+                <menuitem id="webdeveloper-reset-page-toolbar" accesskey="&webdeveloper.reset.page.key;" label="&webdeveloper.reset.page.label;" oncommand="webdeveloper_resetPage()"/>
+                <menuseparator id="webdeveloper-options-separator1-toolbar"/>
+                <menuitem id="webdeveloper-options-options-toolbar" accesskey="&webdeveloper.options.menu.key;" label="&webdeveloper.options.menu.label;" oncommand="webdeveloper_options()"/>
+                <menuseparator id="webdeveloper-options-separator2-toolbar"/>
+                <menuitem id="webdeveloper-help-toolbar" accesskey="&webdeveloper.help.key;" label="&webdeveloper.help.label;" oncommand="webdeveloper_help()"/>
+                <menuitem id="webdeveloper-about-toolbar" accesskey="&webdeveloper.about.key;" label="&webdeveloper.about.label;" oncommand="webdeveloper_about()"/>
+            </menupopup>
+        </toolbarbutton>
+        <toolbarbutton id="webdeveloper-render-mode-statusbar" tooltiptext="&webdeveloper.render.mode.label;" oncommand="webdeveloper_viewPageInformation('chrome://browser/content/pageInfo.xul')"/>
+        <toolbarbutton id="webdeveloper-css-statusbar" tooltiptext="&webdeveloper.css.label;" oncommand="webdeveloper_openErrorConsole(false)"/>
+        <toolbarbutton id="webdeveloper-javascript-statusbar" tooltiptext="&webdeveloper.javascript.label;" oncommand="webdeveloper_openErrorConsole(false)"/>
+    </toolbarpalette>
+
+    <toolbox id="navigator-toolbox">
+        <toolbar id="webdeveloper-toolbar" accesskey="&webdeveloper.key;" class="chromeclass-toolbar" collapsed="false" context="toolbar-context-menu" customizable="true" grippytooltiptext="&webdeveloper.toolbar.name;" hidden="false" iconsize="small" inherits="collapsed,hidden" mode="full" persist="collapsed,hidden" toolbarname="&webdeveloper.toolbar.name;"
+            defaultset="webdeveloper-disable-toolbar,webdeveloper-cookies-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,webdeveloper-render-mode-statusbar,webdeveloper-css-statusbar,webdeveloper-javascript-statusbar"/>
+        <toolbar id="webdeveloper-line-guides-toolbar" class="chromeclass-toolbar" collapsed="false" grippytooltiptext="&webdeveloper.line.guides.toolbar.name;" hidden="true" inherits="collapsed,hidden" mode="full">
+            <hbox align="center">
+                <spacer class="small"/>
+                <description value="&webdeveloper.line.guides.toolbar.name;"/>
+                <spacer/>
+                <label control="webdeveloper.line.guides.color" value="&webdeveloper.color.label;"/>
+                <colorpicker id="webdeveloper.line.guides.color" palettename="standard" type="button" onchange="webdeveloper_updateLineGuideColor(this)"/>
+                <spacer/>
+                <button label="&webdeveloper.add.horizontal.line.guide.label;" oncommand="webdeveloper_addHorizontalLineGuide()"/>
+                <button label="&webdeveloper.add.vertical.line.guide.label;" oncommand="webdeveloper_addVerticalLineGuide()"/>
+            </hbox>
+            <toolbarspring/>
+            <toolbarbutton class="webdeveloper-close-toolbar" tooltiptext="&webdeveloper.close.label;" oncommand="webdeveloper_displayLineGuides(null)"/>
+        </toolbar>
+        <toolbar id="webdeveloper-page-magnifier-toolbar" class="chromeclass-toolbar" collapsed="false" grippytooltiptext="&webdeveloper.page.magnifier.toolbar.name;" hidden="true" inherits="collapsed,hidden" mode="full">
+            <hbox align="center">
+                <spacer class="small"/>
+                <description value="&webdeveloper.page.magnifier.toolbar.name;"/>
+                <spacer/>
+                <label control="webdeveloper.magnification.level" value="&webdeveloper.magnification.level.label;"/>
+                <textbox id="webdeveloper.magnification.level" size="5" onchange="webdeveloper_updateMagnificationLevel(this)"/>
+            </hbox>
+            <toolbarspring/>
+            <toolbarbutton class="webdeveloper-close-toolbar" tooltiptext="&webdeveloper.close.label;" oncommand="webdeveloper_displayPageMagnifier(null)"/>
+        </toolbar>
+        <toolbar id="webdeveloper-page-validation-toolbar" class="chromeclass-toolbar" collapsed="false" grippytooltiptext="&webdeveloper.page.validation.toolbar.name;" hidden="true" inherits="collapsed,hidden" mode="full">
+            <hbox align="center">
+                <spacer class="small"/>
+                <description value="&webdeveloper.page.validation.toolbar.name;"/>
+                <spacer/>
+                <description value="&webdeveloper.html.label;"/>
+                <toolbarbutton id="webdeveloper-html-validation" tooltiptext="&webdeveloper.validate.html.label;" oncommand="webdeveloper_validateLocalHTML()"/>
+                <spacer/>
+                <description value="&webdeveloper.css.validation.label;"/>
+                <toolbarbutton id="webdeveloper-css-validation" tooltiptext="&webdeveloper.validate.css.label;" oncommand="webdeveloper_validateLocalCSS()"/>
+                <spacer/>
+                <description value="&webdeveloper.accessibility.validation.label;"/>
+                <toolbarbutton id="webdeveloper-accessibility-validation" tooltiptext="&webdeveloper.validate.accessibility.label;" oncommand="webdeveloper_validateLocalAccessibility()"/>
+            </hbox>
+            <toolbarspring/>
+            <toolbarbutton class="webdeveloper-close-toolbar" tooltiptext="&webdeveloper.close.label;" oncommand="webdeveloper_displayPageValidation(null)"/>
+        </toolbar>
+        <toolbar id="webdeveloper-ruler-toolbar" class="chromeclass-toolbar" collapsed="false" grippytooltiptext="&webdeveloper.ruler.toolbar.name;" hidden="true" inherits="collapsed,hidden" mode="full">
+            <hbox align="center">
+                <spacer class="small"/>
+                <description value="&webdeveloper.ruler.toolbar.name;"/>
+                <spacer/>
+                <label control="webdeveloper-ruler-width" value="&webdeveloper.width.label;"/>
+                <textbox id="webdeveloper-ruler-width" size="5" onchange="webdeveloper_updateRulerWidth(this)"/>
+                <label control="webdeveloper-ruler-height" value="&webdeveloper.height.label;"/>
+                <textbox id="webdeveloper-ruler-height" size="5" onchange="webdeveloper_updateRulerHeight(this)"/>
+                <spacer/>
+                <description value="&webdeveloper.start.position.label;"/>
+                <spacer class="small"/>
+                <description value="X = "/>
+                <description id="webdeveloper-ruler-start-x"/>
+                <spacer class="small"/>
+                <description value="Y = "/>
+                <description id="webdeveloper-ruler-start-y"/>
+                <spacer/>
+                <description value="&webdeveloper.end.position.label;"/>
+                <spacer class="small"/>
+                <description value="X = "/>
+                <description id="webdeveloper-ruler-end-x"/>
+                <spacer class="small"/>
+                <description value="Y = "/>
+                <description id="webdeveloper-ruler-end-y"/>
+            </hbox>
+            <toolbarspring/>
+            <toolbarbutton class="webdeveloper-close-toolbar" tooltiptext="&webdeveloper.close.label;" oncommand="webdeveloper_displayRuler(null)"/>
+        </toolbar>
+        <toolbar id="webdeveloper-information-text-toolbar" class="chromeclass-toolbar" collapsed="false" grippytooltiptext="&webdeveloper.name;" hidden="true" inherits="collapsed,hidden" mode="full">
+            <hbox align="center" flex="1">
+                <spacer class="small"/>
+                <description value="&webdeveloper.name;"/>
+                <spacer/>
+                <textbox id="webdeveloper-information" flex="1" readonly="true"/>
+            </hbox>
+        </toolbar>
+    </toolbox>
+
+    <statusbar id="status-bar">
+        <statusbarpanel id="webdeveloper-statusbar-panel" context="webdeveloper-statusbar-menu" hidden="true" insertafter="page-report-button">
+            <image id="webdeveloper-statusbar" popup="webdeveloper-statusbar-menu" src="chrome://webdeveloper/content/images/logo/small.png" width="16" height="16" tooltiptext="&webdeveloper.name;"/>
+            <menupopup id="webdeveloper-statusbar-menu" onpopupshowing="return webdeveloper_updateStatusMenu(this)">
+                <menuseparator id="webdeveloper-separator-statusbar"/>
+                <menuitem id="webdeveloper-reset-page-statusbar" accesskey="&webdeveloper.reset.page.key;" label="&webdeveloper.reset.page.label;" oncommand="webdeveloper_resetPage()"/>
+            </menupopup>
+        </statusbarpanel>
+    </statusbar>
+
+    <window id="main-window">
+        <vbox id="webdeveloper-dashboard" class="chromeclass-extrachrome" hidden="true" persist="height,width">
+            <tabbox id="webdeveloper-dashboard-tab-box" flex="1">
+                <tabs id="webdeveloper-dashboard-tabs">
+                    <spacer id="webdeveloper-dashboard-spacer" flex="1"/>
+                    <toolbarbutton id="webdeveloper-position-dashboard" class="webdeveloper-dashboard-button" tooltiptext="&webdeveloper.position.label;" oncommand="webdeveloper_positionDashboard()"/>
+                    <toolbarbutton class="webdeveloper-close-toolbar" tooltiptext="&webdeveloper.close.label;" oncommand="webdeveloper_closeDashboardTab()"/>
+                </tabs>
+                <tabpanels id="webdeveloper-dashboard-tab-panels" flex="1"/>
+            </tabbox>
+        </vbox>
+        <splitter id="webdeveloper-dashboard-splitter" class="chromeclass-extrachrome" hidden="true"/>
+        <box id="webdeveloper-page-magnifier-container" hidden="true">
+            <html:canvas id="webdeveloper-page-magnifier" width="200" height="200"/>
+        </box>
+    </window>
+</overlay>
\ No newline at end of file