The SVGTests
interface is used to reflect conditional processing attributes and is mixed into other interfaces for elements that support these attributes.
SVGTests.requiredFeatures
Read only
SVGStringList
corresponding to the requiredFeatures
attribute of the given element.SVGTests.requiredExtensions
Read only
SVGStringList
corresponding to the requiredExtensions
attribute of the given element.SVGTests.systemLanguage
Read only
SVGStringList
corresponding to the systemLanguage
attribute of the given element.SVGTests.hasExtension()
Read only
true
if the browser supports the given extension, specified by a URI.Specification | Status | Comment |
---|---|---|
Scalable Vector Graphics (SVG) 2 The definition of 'SVGTests' in that specification. | Candidate Recommendation | Removed requiredFeatures property and hasExtension() method. |
Scalable Vector Graphics (SVG) 1.1 (Second Edition) The definition of 'SVGTests' in that specification. | Recommendation | Initial definition |
Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|---|
Basic support | (Yes)[1] | (Yes) | 12 (12) | 9.0 | ? | ? |
Feature | Android | Android Webview | Chrome for Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|---|
Basic support | No support | (Yes)[1] | (Yes)[1] | (Yes) | 12.0 (12) | ? | ? | ? |
[1] The hasExtension()
method was removed in Chrome 47, because it is not part of the SVG2 spec.
© 2005–2017 Mozilla Developer Network and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/SVGTests