<?xml version="1.0"?>

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
         xmlns:ins="http://www.mozilla.org/inspector#">

  <rdf:Seq about="inspector:viewers">
    <rdf:li><rdf:Description 
      ins:uid="dom"
      ins:description="DOM Nodes"
      ins:icon="chrome://inspector/content/viewers/dom/dom-icon.gif"
      ins:filter="return doesQI(object, 'nsIDOMDocument');"/>
    </rdf:li>

    <rdf:li><rdf:Description 
      ins:uid="stylesheets"
      ins:description="Stylesheets"
      ins:filter="return doesQI(object, 'nsIDOMDocument');"/>
    </rdf:li>

    <rdf:li><rdf:Description 
      ins:uid="domNode"
      ins:description="DOM Node"
      ins:filter="return doesQI(object, 'nsIDOMNode') &amp;&amp; object.nodeType != Node.DOCUMENT_NODE;"/>
    </rdf:li>

    <rdf:li><rdf:Description 
      ins:uid="boxModel"
      ins:description="Box Model"
      ins:filter="return doesQI(object, 'nsIDOMElement');"/>
    </rdf:li>

    <rdf:li><rdf:Description 
      ins:uid="xblBindings"
      ins:description="XBL Bindings"
      ins:filter="return doesQI(object, 'nsIDOMElement');"/>
    </rdf:li>

    <rdf:li><rdf:Description
      ins:uid="styleRules"
      ins:description="CSS Style Rules"
      ins:filter="return doesQI(object, 'nsIDOMElement') || doesQI(object, 'nsIDOMCSSStyleSheet');"/>
    </rdf:li>

    <rdf:li><rdf:Description 
      ins:uid="computedStyle"
      ins:description="Computed Style"
      ins:filter="return doesQI(object, 'nsIDOMElement');"/>
    </rdf:li>

    <rdf:li><rdf:Description 
      ins:uid="jsObject"
      ins:description="Javascript Object"
      ins:filter="return true;"/>
    </rdf:li>

  </rdf:Seq>

</rdf:RDF>
