зеркало из https://github.com/mozilla/gecko-dev.git
260 строки
9.3 KiB
XML
260 строки
9.3 KiB
XML
<?xml version="1.0"?>
|
|
<!--
|
|
The contents of this file are subject to the Mozilla Public
|
|
License Version 1.1 (the "License"); you may not use this file
|
|
except in compliance with the License. You may obtain a copy of
|
|
the License at http://www.mozilla.org/MPL/
|
|
|
|
Software distributed under the License is distributed on an "AS
|
|
IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
|
implied. See the License for the specific language governing
|
|
rights and limitations under the License.
|
|
|
|
The Original Code is mozilla.org code.
|
|
|
|
The Initial Developer of the Original Code is Netscape
|
|
Communications Corporation. Portions created by Netscape are
|
|
Copyright (C) 2000 Netscape Communications Corporation. All
|
|
Rights Reserved.
|
|
|
|
Contributor(s):
|
|
Ben Goodger <ben@netscape.com> (Original Author)
|
|
|
|
-->
|
|
|
|
<overlay id="navigator-toolbars"
|
|
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
xmlns:NC="http://home.netscape.com/NC-rdf#">
|
|
|
|
<script type="application/x-javascript" src="chrome://navigator/content/navigator-toolbars.js"/>
|
|
|
|
<template id="nav-toolbar-template">
|
|
<!-- Create Toolbars -->
|
|
|
|
<!--
|
|
<rule NC:Element="toolbar">
|
|
<toolbar uri="..."
|
|
class="http://home.netscape.com/NC-rdf#Class"
|
|
grippytooltip="aTooltip"
|
|
grippytooltiptext="http://home.netscape.com/NC-rdf#Name"/>
|
|
</rule>
|
|
-->
|
|
|
|
<rule>
|
|
<conditions>
|
|
<content uri="?uri"/>
|
|
<triple subject="?uri"
|
|
predicate="http://home.netscape.com/NC-rdf#child"
|
|
object="?items"/>
|
|
<member container="?items" child="?item"/>
|
|
<triple subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Element"
|
|
object="toolbar"/>
|
|
</conditions>
|
|
<bindings>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Class"
|
|
object="?item-class"/>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Name"
|
|
object="?item-name"/>
|
|
</bindings>
|
|
<action>
|
|
<toolbar uri="?item" class="?item-class"
|
|
grippytooltip="aTooltip" grippytooltiptext="?item-name"/>
|
|
</action>
|
|
</rule>
|
|
|
|
<!-- Create Box-related nodes -->
|
|
|
|
<!--
|
|
<rule NC:Element="box">
|
|
<box uri="..."
|
|
class="http://home.netscape.com/NC-rdf#Class"
|
|
value="http://home.netscape.com/NC-rdf#Name"
|
|
content="http://home.netscape.com/NC-rdf#URL"
|
|
src="http://home.netscape.com/NC-rdf#Icon"
|
|
type="http://home.netscape.com/NC-rdf#Type"/>
|
|
</rule>
|
|
-->
|
|
|
|
<rule>
|
|
<conditions>
|
|
<content uri="?uri"/>
|
|
<triple subject="?uri"
|
|
predicate="http://home.netscape.com/NC-rdf#child"
|
|
object="?items"/>
|
|
<member container="?items" child="?item"/>
|
|
<triple subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Element"
|
|
object="box"/>
|
|
</conditions>
|
|
<bindings>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Name"
|
|
object="?item-name"/>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Class"
|
|
object="?item-class"/>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Icon"
|
|
object="?item-icon"/>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Type"
|
|
object="?item-type"/>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#URL"
|
|
object="?item-URL"/>
|
|
</bindings>
|
|
<action>
|
|
<box uri="?item" class="?item-class" value="?item-name"
|
|
src="?item-icon" content="?item-URL" type="?item-type"/>
|
|
</action>
|
|
</rule>
|
|
|
|
<!-- Throbber -->
|
|
<rule>
|
|
<conditions>
|
|
<content uri="?uri"/>
|
|
<triple subject="?uri"
|
|
predicate="http://home.netscape.com/NC-rdf#child"
|
|
object="?items"/>
|
|
<member container="?items" child="?item"/>
|
|
<triple subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Type"
|
|
object="throbber-button"/>
|
|
</conditions>
|
|
<bindings>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Name"
|
|
object="?item-name"/>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Class"
|
|
object="?item-class"/>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Icon"
|
|
object="?item-icon"/>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#URL"
|
|
object="?item-URL"/>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#loading"
|
|
object="?item-busy"/>
|
|
</bindings>
|
|
<action>
|
|
<throbber uri="?item" class="?item-class"
|
|
src="?item-icon" content="?item-URL" loading="?item-busy"/>
|
|
<!-- popup="panelpopup"/> -->
|
|
</action>
|
|
</rule>
|
|
|
|
|
|
<!-- Generate standard toolbar buttons -->
|
|
<!--
|
|
<rule>
|
|
<button uri="..."
|
|
class="http://home.netscape.com/NC-rdf#Class button-toolbar bookmark-item"
|
|
label="http://home.netscape.com/NC-rdf#Name"
|
|
src="http://home.netscape.com/NC-rdf#Icon"
|
|
type="http://home.netscape.com/NC-rdf#Type"
|
|
content="http://home.netscape.com/NC-rdf#URL"
|
|
crop="right"/>
|
|
</rule>
|
|
-->
|
|
|
|
<rule>
|
|
<conditions>
|
|
<content uri="?uri"/>
|
|
<triple subject="?uri"
|
|
predicate="http://home.netscape.com/NC-rdf#child"
|
|
object="?items"/>
|
|
<member container="?items" child="?item"/>
|
|
</conditions>
|
|
<bindings>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Name"
|
|
object="?item-name"/>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Class"
|
|
object="?item-class"/>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Icon"
|
|
object="?item-icon"/>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Type"
|
|
object="?item-type"/>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#URL"
|
|
object="?item-URL"/>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#loading"
|
|
object="?item-busy"/>
|
|
</bindings>
|
|
<action>
|
|
<button uri="?item" class="button-toolbar bookmark-item ?item-class ?item-type" label="?item-name"
|
|
src="?item-icon" type="?item-icon" crop="right"
|
|
content="?item-URL" loading="?item-busy"/>
|
|
<!-- popup="panelpopup"/> -->
|
|
</action>
|
|
</rule>
|
|
|
|
<!-- Command Toolbar Items -->
|
|
<rule>
|
|
<conditions>
|
|
<content uri="?uri"/>
|
|
<triple subject="?uri"
|
|
predicate="http://home.netscape.com/NC-rdf#child"
|
|
object="?items"/>
|
|
<member container="?items" child="?item"/>
|
|
<triple subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Class"
|
|
object="button-toolbar-1"/>
|
|
</conditions>
|
|
<bindings>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Name"
|
|
object="?item-name"/>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Icon"
|
|
object="?item-icon"/>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#Type"
|
|
object="?item-type"/>
|
|
<binding subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#disabled"
|
|
object="?item-disabled"/>
|
|
</bindings>
|
|
<action>
|
|
<button uri="?item" class="button-toolbar-1 ?item-type" label="?item-name"
|
|
src="?item-icon" type="?item-icon" crop="right"
|
|
loading="?item-busy" disabled="?item-disabled"/>
|
|
</action>
|
|
</rule>
|
|
|
|
<!-- This Sucks. Put here for now
|
|
<rule>
|
|
<conditions>
|
|
<content uri="?uri"/>
|
|
<triple subject="?uri"
|
|
predicate="http://home.netscape.com/NC-rdf#child"
|
|
object="?items"/>
|
|
<member container="?items" child="?item"/>
|
|
<triple subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#title"
|
|
object="?title"/>
|
|
<triple subject="?item"
|
|
predicate="http://home.netscape.com/NC-rdf#content"
|
|
object="?content"/>
|
|
</conditions>
|
|
<action>
|
|
<button uri="?item" class="button-toolbar bookmark-item"
|
|
label="?content" content="?content"
|
|
popup="panelpopup"/>
|
|
</action>
|
|
</rule>-->
|
|
</template>
|
|
|
|
</overlay>
|
|
|