browser/base/content/web-panels.xul

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/browser/base/content/web-panels.xul	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,69 @@
     1.4 +<?xml version="1.0"?>
     1.5 +
     1.6 +# -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
     1.7 +# This Source Code Form is subject to the terms of the Mozilla Public
     1.8 +# License, v. 2.0. If a copy of the MPL was not distributed with this
     1.9 +# file, You can obtain one at http://mozilla.org/MPL/2.0/.
    1.10 +
    1.11 +<?xml-stylesheet href="chrome://browser/skin/" type="text/css"?> 
    1.12 +<?xul-overlay href="chrome://global/content/editMenuOverlay.xul"?>
    1.13 +<?xul-overlay href="chrome://browser/content/places/placesOverlay.xul"?>
    1.14 +
    1.15 +<!DOCTYPE page [
    1.16 +<!ENTITY % browserDTD SYSTEM "chrome://browser/locale/browser.dtd">
    1.17 +%browserDTD;
    1.18 +<!ENTITY % textcontextDTD SYSTEM "chrome://global/locale/textcontext.dtd">
    1.19 +%textcontextDTD;
    1.20 +]>
    1.21 +
    1.22 +<page id="webpanels-window"
    1.23 +        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    1.24 +        xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
    1.25 +        onload="load()" onunload="unload()">
    1.26 +  <script type="application/javascript" src="chrome://global/content/contentAreaUtils.js"/>
    1.27 +  <script type="application/javascript" src="chrome://browser/content/browser.js"/>
    1.28 +  <script type="application/javascript" src="chrome://global/content/inlineSpellCheckUI.js"/>
    1.29 +  <script type="application/javascript" src="chrome://browser/content/nsContextMenu.js"/>
    1.30 +  <script type="application/javascript" src="chrome://browser/content/web-panels.js"/>
    1.31 +
    1.32 +  <stringbundleset id="stringbundleset"> 
    1.33 +    <stringbundle id="bundle_browser" src="chrome://browser/locale/browser.properties"/>
    1.34 +  </stringbundleset>
    1.35 +
    1.36 +  <broadcasterset id="mainBroadcasterSet">
    1.37 +    <broadcaster id="isFrameImage"/>
    1.38 +  </broadcasterset>
    1.39 +
    1.40 +  <commandset id="mainCommandset">
    1.41 +    <command id="Browser:Back"
    1.42 +             oncommand="getPanelBrowser().webNavigation.goBack();"
    1.43 +             disabled="true"/>
    1.44 +    <command id="Browser:Forward"
    1.45 +             oncommand="getPanelBrowser().webNavigation.goForward();"
    1.46 +             disabled="true"/>
    1.47 +    <command id="Browser:Stop" oncommand="PanelBrowserStop();"/>
    1.48 +    <command id="Browser:Reload" oncommand="PanelBrowserReload();"/>
    1.49 +  </commandset>
    1.50 +
    1.51 +  <popupset id="mainPopupSet">
    1.52 +    <tooltip id="aHTMLTooltip" page="true"/>
    1.53 +    <menupopup id="contentAreaContextMenu" pagemenu="start"
    1.54 +               onpopupshowing="if (event.target != this)
    1.55 +                                 return true;
    1.56 +                               gContextMenu = new nsContextMenu(this, event.shiftKey);
    1.57 +                               if (gContextMenu.shouldDisplay)
    1.58 +                                 document.popupNode = this.triggerNode;
    1.59 +                               return gContextMenu.shouldDisplay;"
    1.60 +               onpopuphiding="if (event.target != this)
    1.61 +                                return;
    1.62 +                              gContextMenu.hiding();
    1.63 +                              gContextMenu = null;">
    1.64 +#include browser-context.inc
    1.65 +    </menupopup>
    1.66 +  </popupset>
    1.67 +
    1.68 +  <commandset id="editMenuCommands"/> 
    1.69 +  <browser id="web-panels-browser" persist="cachedurl" type="content" flex="1"
    1.70 +           context="contentAreaContextMenu" tooltip="aHTMLTooltip"
    1.71 +           onclick="window.parent.contentAreaClick(event, true);"/>
    1.72 +</page>

mercurial