SVG tests interface
Interface SVGTests
defines an interface which applies to all elements which have attributes {{ SVGAttr("requiredFeatures") }}, {{ SVGAttr("requiredExtensions") }} and {{ SVGAttr("systemLanguage") }}.
Interface overview
Also implement | None |
Methods | boolean hasExtension(in {{ domxref("DOMString") }} extension) |
Properties | - readonly {{ domxref("SVGStringList") }}
requiredFeatures - readonly {{ domxref("SVGStringList") }}
requiredExtensions - readonly {{ domxref("SVGStringList") }}
systemLanguage |
Normative document | SVG 1.1 (2nd Edition) |
Properties
Name | Type | Description |
requiredFeatures | {{ domxref("SVGStringList") }} | Corresponds to attribute {{ SVGAttr("requiredFeatures") }} on the given element. |
requiredExtensions | {{ domxref("SVGStringList") }} | Corresponds to attribute {{ SVGAttr("requiredExtensions") }} on the given element. |
systemLanguage | {{ domxref("SVGStringList") }} | Corresponds to attribute {{ SVGAttr("systemLanguage") }} on the given element. |
Methods
Name & Arguments | Return | Description |
hasExtension(in {{ domxref("DOMString") }} extension) | boolean | Returns true if the browser supports the given extension, specified by a URI. |
Browser compatibility
{{ CompatibilityTable() }}
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
Basic support | {{ CompatUnknown() }} | {{ CompatGeckoDesktop("12") }} | 9.0 | {{ CompatUnknown() }} | {{ CompatUnknown() }} |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
Basic support | {{ CompatNo() }} | {{ CompatGeckoMobile("12") }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} |