overflow: hidden is not respected on <svg> elements overflow: hidden is specified in the user agent style sheet for <svg>, however this is not respected due to the current way in which overflow is handled in WebCore. Currently overflow clipping is done using a layer, however we intentionally make KCanvasContainerQuartz not request layers: virtual bool requiresLayer() { return false; } Since we're disallowing the WebCore render tree from making us layers, we need to do our own overflow clip. This is also required for: http://bugzilla.opendarwin.org/show_bug.cgi?id=5966 and there has been some talk (between hyatt and I) of eventually refactoring the overflow code out of the RenderLayer to make this eaiser.
*** This bug has been marked as a duplicate of 6093 ***