chromium/third_party/blink/web_tests/svg/hixie/rendering-model/001.xml

<svg xmlns="http://www.w3.org/2000/svg" width="300" height="200">
  <desc>There should be a green circle and no red.</desc>
  <circle cx="150" cy="100" r="50" fill="green"/>
  <p xmlns="http://www.w3.org/1999/xhtml">
   <rect x="0" y="0" width="300" height="200" fill="red" xmlns="http://www.w3.org/2000/svg"/>
  </p>
  <!--
    SVG 1.0 says:

       3.4 How groups are rendered

       Grouping elements ... have the effect of producing a temporary
       separate canvas ... onto which child elements are painted. ...

       3.5 How elements are rendered

       Individual graphics elements are rendered as if each graphics
       element represented its own group ...

       23.1 Foreign namespaces and private data

       SVG allows inclusion of elements from foreign namespaces anywhere
       with the SVG content. In general, the SVG user agent will include
       the unknown elements in the DOM but will otherwise ignore unknown
       elements. ...

    From this we deduce that foreign elements are ignored, and that an
    element only renders its children. This means that SVG children within
    foreign elements cannot be reached by the rendering model and should
    never be painted.
  -->
</svg>