Merge pull request #2160 from paulkaplan/dont-import-svg-metadata

Don't import elements declared within `<metadata>`
This commit is contained in:
Juriy Zaytsev 2015-04-29 12:14:27 +02:00
commit 151bb4d081

View file

@ -541,7 +541,7 @@
var elements = descendants.filter(function(el) {
reViewBoxTagNames.test(el.tagName) && addVBTransform(el, 0, 0);
return reAllowedSVGTagNames.test(el.tagName) &&
!hasAncestorWithNodeName(el, /^(?:pattern|defs|symbol)$/); // http://www.w3.org/TR/SVG/struct.html#DefsElement
!hasAncestorWithNodeName(el, /^(?:pattern|defs|symbol|metadata)$/); // http://www.w3.org/TR/SVG/struct.html#DefsElement
});
if (!elements || (elements && !elements.length)) {