
This element doesn't actually support anything at the moment, but it still massively speeds up painting performance on Wikipedia! :^) How? Because we no longer paint SVG <path> elements found inside <clipPath> elements. SVGClipPathElement::create_layout_node() returns nullptr which stops the layout tree builder from recursing further into the subtree, and so the <path> element never gets a layout or paint box. Mousing over Wikipedia now barely break 50% CPU usage on my machine :^)
7 lines
206 B
Text
7 lines
206 B
Text
[Exposed=Window]
|
|
interface SVGClipPathElement : SVGElement {
|
|
|
|
// FIXME: readonly attribute SVGAnimatedEnumeration clipPathUnits;
|
|
// FIXME: readonly attribute SVGAnimatedTransformList transform;
|
|
|
|
};
|