Index: third_party/WebKit/Source/core/svg/SVGTagNames.json5 |
diff --git a/third_party/WebKit/Source/core/svg/SVGTagNames.json5 b/third_party/WebKit/Source/core/svg/SVGTagNames.json5 |
new file mode 100644 |
index 0000000000000000000000000000000000000000..bc54ea7cffc9b050b5867a495b3e01d63640ad98 |
--- /dev/null |
+++ b/third_party/WebKit/Source/core/svg/SVGTagNames.json5 |
@@ -0,0 +1,115 @@ |
+{ |
+ metadata: { |
+ namespace: "SVG", |
+ namespaceURI: "http://www.w3.org/2000/svg", |
+ fallbackInterfaceName: "SVGUnknownElement", |
+ fallbackJSInterfaceName: "SVGElement", |
+ export: "CORE_EXPORT", |
+ }, |
+ |
+ data: [ |
+ "a", |
+ { |
+ name: "animate", |
+ noTypeHelpers: true, |
+ runtimeEnabled: "smil", |
+ }, |
+ { |
+ name: "animateColor", |
+ JSInterfaceName: "SVGElement", |
+ interfaceName: "SVGUnknownElement", |
+ noConstructor: true, |
+ runtimeEnabled: "smil", |
+ }, |
+ { |
+ name: "animateMotion", |
+ runtimeEnabled: "smil", |
+ }, |
+ { |
+ name: "animateTransform", |
+ runtimeEnabled: "smil", |
+ }, |
+ { |
+ name: "set", |
+ runtimeEnabled: "smil", |
+ }, |
+ "circle", |
+ "clipPath", |
+ "defs", |
+ "desc", |
+ { |
+ name: "discard", |
+ runtimeEnabled: "smil", |
+ }, |
+ "ellipse", |
+ "feBlend", |
+ "feColorMatrix", |
+ "feComponentTransfer", |
+ "feComposite", |
+ "feConvolveMatrix", |
+ "feDiffuseLighting", |
+ "feDisplacementMap", |
+ "feDistantLight", |
+ "feDropShadow", |
+ "feFlood", |
+ "feFuncA", |
+ "feFuncB", |
+ "feFuncG", |
+ "feFuncR", |
+ "feGaussianBlur", |
+ "feImage", |
+ "feMerge", |
+ "feMergeNode", |
+ "feMorphology", |
+ "feOffset", |
+ "fePointLight", |
+ "feSpecularLighting", |
+ "feSpotLight", |
+ "feTile", |
+ "feTurbulence", |
+ "filter", |
+ "foreignObject", |
+ "g", |
+ "image", |
+ "line", |
+ "linearGradient", |
+ "marker", |
+ "mask", |
+ "metadata", |
+ { |
+ name: "mpath", |
+ interfaceName: "SVGMPathElement", |
+ runtimeEnabled: "smil", |
+ }, |
+ "path", |
+ "pattern", |
+ "polygon", |
+ "polyline", |
+ "radialGradient", |
+ "rect", |
+ { |
+ name: "script", |
+ constructorNeedsCreatedByParser: true, |
+ }, |
+ "stop", |
+ { |
+ name: "style", |
+ constructorNeedsCreatedByParser: true, |
+ }, |
+ { |
+ name: "svg", |
+ interfaceName: "SVGSVGElement", |
+ }, |
+ "switch", |
+ "symbol", |
+ "text", |
+ "textPath", |
+ "title", |
+ { |
+ name: "tspan", |
+ interfaceName: "SVGTSpanElement", |
+ }, |
+ "use", |
+ "view", |
+ ], |
+} |