--- a/master/masking.html Sat Aug 23 11:38:30 2014 +0100
+++ b/master/masking.html Sat Aug 23 13:57:03 2014 +0200
@@ -184,10 +184,9 @@
in [<a href="http://www.w3.org/TR/2011/REC-CSS2-20110607/visufx.html#overflow">CSS21-overflow</a>]
is 'visible', and this applies also to the <a>rootmost 'svg' element</a>; however,
for child elements of an SVG document, SVG's <a href="styling.html#UAStyleSheet">user agent style sheet</a>
- overrides this initial value and sets the <a>'overflow'</a> property on
- <a href="coords.html#ElementsThatEstablishViewports">elements that establish new viewports</a>
- (e.g., <a>'svg'</a> elements), <a>'pattern'</a> elements and
- <a>'marker element'</a> elements to the value <span class="prop-value">hidden</span>.</li>
+ overrides this initial value and sets the <a>'overflow'</a> property on the
+ <a>'svg'</a>, ,a>'image'</a>, <a>'pattern'</a> and <a>'iframe'</a> elements
+ to the value <span class="prop-value">hidden</span>.</li>
</ul>
<p>As a result of the above, the default behavior of SVG user agents is to
--- a/master/styling.html Sat Aug 23 11:38:30 2014 +0100
+++ b/master/styling.html Sat Aug 23 13:57:03 2014 +0200
@@ -1180,10 +1180,12 @@
if CSS style sheets are not supported in the user agent:</p>
<pre>
-svg, symbol, image, marker, pattern, foreignObject { overflow: hidden }
+svg, image, pattern { overflow: hidden }
svg { width:attr(width); height:attr(height) }
</pre>
+<p class="issue">Should this be for non-root svg elements only for web compat?</p>
+
<p class="issue">This needs to be reviewed. It should at least
use <code>@namespace</code> to cause the rules to match only
SVG elements. <code>attr(width)</code> won't do the right