| Index: sdk/lib/svg/dartium/svg_dartium.dart
|
| diff --git a/sdk/lib/svg/dartium/svg_dartium.dart b/sdk/lib/svg/dartium/svg_dartium.dart
|
| index 3b237350003f8e28295f77674f4b9c92583ca2d3..048c4414cda17ec2a3f513caa72905c76ee6028d 100644
|
| --- a/sdk/lib/svg/dartium/svg_dartium.dart
|
| +++ b/sdk/lib/svg/dartium/svg_dartium.dart
|
| @@ -64,6 +64,7 @@ class _SvgSvgElementFactoryProvider {
|
| class AElement extends SvgElement implements Transformable, Tests, UriReference, Stylable, ExternalResourcesRequired, LangSpace {
|
| AElement.internal() : super.internal();
|
|
|
| + @DomName('SVGAElement.SVGAElement')
|
| @DocsEditable
|
| factory AElement() => _SvgElementFactoryProvider.createSvgElement_tag("a");
|
|
|
| @@ -282,6 +283,7 @@ class Angle extends NativeFieldWrapperClass1 {
|
| class AnimateColorElement extends AnimationElement {
|
| AnimateColorElement.internal() : super.internal();
|
|
|
| + @DomName('SVGAnimateColorElement.SVGAnimateColorElement')
|
| @DocsEditable
|
| factory AnimateColorElement() => _SvgElementFactoryProvider.createSvgElement_tag("animateColor");
|
|
|
| @@ -298,6 +300,7 @@ class AnimateColorElement extends AnimationElement {
|
| class AnimateElement extends AnimationElement {
|
| AnimateElement.internal() : super.internal();
|
|
|
| + @DomName('SVGAnimateElement.SVGAnimateElement')
|
| @DocsEditable
|
| factory AnimateElement() => _SvgElementFactoryProvider.createSvgElement_tag("animate");
|
|
|
| @@ -314,6 +317,7 @@ class AnimateElement extends AnimationElement {
|
| class AnimateMotionElement extends AnimationElement {
|
| AnimateMotionElement.internal() : super.internal();
|
|
|
| + @DomName('SVGAnimateMotionElement.SVGAnimateMotionElement')
|
| @DocsEditable
|
| factory AnimateMotionElement() => _SvgElementFactoryProvider.createSvgElement_tag("animateMotion");
|
|
|
| @@ -330,6 +334,7 @@ class AnimateMotionElement extends AnimationElement {
|
| class AnimateTransformElement extends AnimationElement {
|
| AnimateTransformElement.internal() : super.internal();
|
|
|
| + @DomName('SVGAnimateTransformElement.SVGAnimateTransformElement')
|
| @DocsEditable
|
| factory AnimateTransformElement() => _SvgElementFactoryProvider.createSvgElement_tag("animateTransform");
|
|
|
| @@ -618,6 +623,7 @@ class AnimatedTransformList extends NativeFieldWrapperClass1 {
|
| class AnimationElement extends SvgElement implements Tests, ElementTimeControl, ExternalResourcesRequired {
|
| AnimationElement.internal() : super.internal();
|
|
|
| + @DomName('SVGAnimationElement.SVGAnimationElement')
|
| @DocsEditable
|
| factory AnimationElement() => _SvgElementFactoryProvider.createSvgElement_tag("animation");
|
|
|
| @@ -686,6 +692,7 @@ class AnimationElement extends SvgElement implements Tests, ElementTimeControl,
|
| class CircleElement extends SvgElement implements Transformable, Tests, Stylable, ExternalResourcesRequired, LangSpace {
|
| CircleElement.internal() : super.internal();
|
|
|
| + @DomName('SVGCircleElement.SVGCircleElement')
|
| @DocsEditable
|
| factory CircleElement() => _SvgElementFactoryProvider.createSvgElement_tag("circle");
|
|
|
| @@ -790,6 +797,7 @@ class CircleElement extends SvgElement implements Transformable, Tests, Stylable
|
| class ClipPathElement extends SvgElement implements Transformable, Tests, Stylable, ExternalResourcesRequired, LangSpace {
|
| ClipPathElement.internal() : super.internal();
|
|
|
| + @DomName('SVGClipPathElement.SVGClipPathElement')
|
| @DocsEditable
|
| factory ClipPathElement() => _SvgElementFactoryProvider.createSvgElement_tag("clipPath");
|
|
|
| @@ -980,6 +988,7 @@ class ComponentTransferFunctionElement extends SvgElement {
|
| class CursorElement extends SvgElement implements UriReference, Tests, ExternalResourcesRequired {
|
| CursorElement.internal() : super.internal();
|
|
|
| + @DomName('SVGCursorElement.SVGCursorElement')
|
| @DocsEditable
|
| factory CursorElement() => _SvgElementFactoryProvider.createSvgElement_tag("cursor");
|
|
|
| @@ -1028,6 +1037,7 @@ class CursorElement extends SvgElement implements UriReference, Tests, ExternalR
|
| class DefsElement extends SvgElement implements Transformable, Tests, Stylable, ExternalResourcesRequired, LangSpace {
|
| DefsElement.internal() : super.internal();
|
|
|
| + @DomName('SVGDefsElement.SVGDefsElement')
|
| @DocsEditable
|
| factory DefsElement() => _SvgElementFactoryProvider.createSvgElement_tag("defs");
|
|
|
| @@ -1120,6 +1130,7 @@ class DefsElement extends SvgElement implements Transformable, Tests, Stylable,
|
| class DescElement extends SvgElement implements Stylable, LangSpace {
|
| DescElement.internal() : super.internal();
|
|
|
| + @DomName('SVGDescElement.SVGDescElement')
|
| @DocsEditable
|
| factory DescElement() => _SvgElementFactoryProvider.createSvgElement_tag("desc");
|
|
|
| @@ -1691,6 +1702,7 @@ class ElementTimeControl extends NativeFieldWrapperClass1 {
|
| class EllipseElement extends SvgElement implements Transformable, Tests, Stylable, ExternalResourcesRequired, LangSpace {
|
| EllipseElement.internal() : super.internal();
|
|
|
| + @DomName('SVGEllipseElement.SVGEllipseElement')
|
| @DocsEditable
|
| factory EllipseElement() => _SvgElementFactoryProvider.createSvgElement_tag("ellipse");
|
|
|
| @@ -3101,6 +3113,7 @@ class FETurbulenceElement extends SvgElement implements FilterPrimitiveStandardA
|
| class FilterElement extends SvgElement implements UriReference, ExternalResourcesRequired, Stylable, LangSpace {
|
| FilterElement.internal() : super.internal();
|
|
|
| + @DomName('SVGFilterElement.SVGFilterElement')
|
| @DocsEditable
|
| factory FilterElement() => _SvgElementFactoryProvider.createSvgElement_tag("filter");
|
|
|
| @@ -3255,6 +3268,7 @@ class FitToViewBox extends NativeFieldWrapperClass1 {
|
| class FontElement extends SvgElement {
|
| FontElement.internal() : super.internal();
|
|
|
| + @DomName('SVGFontElement.SVGFontElement')
|
| @DocsEditable
|
| factory FontElement() => _SvgElementFactoryProvider.createSvgElement_tag("font");
|
|
|
| @@ -3271,6 +3285,7 @@ class FontElement extends SvgElement {
|
| class FontFaceElement extends SvgElement {
|
| FontFaceElement.internal() : super.internal();
|
|
|
| + @DomName('SVGFontFaceElement.SVGFontFaceElement')
|
| @DocsEditable
|
| factory FontFaceElement() => _SvgElementFactoryProvider.createSvgElement_tag("font-face");
|
|
|
| @@ -3287,6 +3302,7 @@ class FontFaceElement extends SvgElement {
|
| class FontFaceFormatElement extends SvgElement {
|
| FontFaceFormatElement.internal() : super.internal();
|
|
|
| + @DomName('SVGFontFaceFormatElement.SVGFontFaceFormatElement')
|
| @DocsEditable
|
| factory FontFaceFormatElement() => _SvgElementFactoryProvider.createSvgElement_tag("font-face-format");
|
|
|
| @@ -3303,6 +3319,7 @@ class FontFaceFormatElement extends SvgElement {
|
| class FontFaceNameElement extends SvgElement {
|
| FontFaceNameElement.internal() : super.internal();
|
|
|
| + @DomName('SVGFontFaceNameElement.SVGFontFaceNameElement')
|
| @DocsEditable
|
| factory FontFaceNameElement() => _SvgElementFactoryProvider.createSvgElement_tag("font-face-name");
|
|
|
| @@ -3319,6 +3336,7 @@ class FontFaceNameElement extends SvgElement {
|
| class FontFaceSrcElement extends SvgElement {
|
| FontFaceSrcElement.internal() : super.internal();
|
|
|
| + @DomName('SVGFontFaceSrcElement.SVGFontFaceSrcElement')
|
| @DocsEditable
|
| factory FontFaceSrcElement() => _SvgElementFactoryProvider.createSvgElement_tag("font-face-src");
|
|
|
| @@ -3335,6 +3353,7 @@ class FontFaceSrcElement extends SvgElement {
|
| class FontFaceUriElement extends SvgElement {
|
| FontFaceUriElement.internal() : super.internal();
|
|
|
| + @DomName('SVGFontFaceUriElement.SVGFontFaceUriElement')
|
| @DocsEditable
|
| factory FontFaceUriElement() => _SvgElementFactoryProvider.createSvgElement_tag("font-face-uri");
|
|
|
| @@ -3351,6 +3370,7 @@ class FontFaceUriElement extends SvgElement {
|
| class ForeignObjectElement extends SvgElement implements Transformable, Tests, Stylable, ExternalResourcesRequired, LangSpace {
|
| ForeignObjectElement.internal() : super.internal();
|
|
|
| + @DomName('SVGForeignObjectElement.SVGForeignObjectElement')
|
| @DocsEditable
|
| factory ForeignObjectElement() => _SvgElementFactoryProvider.createSvgElement_tag("foreignObject");
|
|
|
| @@ -3459,6 +3479,7 @@ class ForeignObjectElement extends SvgElement implements Transformable, Tests, S
|
| class GElement extends SvgElement implements Transformable, Tests, Stylable, ExternalResourcesRequired, LangSpace {
|
| GElement.internal() : super.internal();
|
|
|
| + @DomName('SVGGElement.SVGGElement')
|
| @DocsEditable
|
| factory GElement() => _SvgElementFactoryProvider.createSvgElement_tag("g");
|
|
|
| @@ -3551,6 +3572,7 @@ class GElement extends SvgElement implements Transformable, Tests, Stylable, Ext
|
| class GlyphElement extends SvgElement {
|
| GlyphElement.internal() : super.internal();
|
|
|
| + @DomName('SVGGlyphElement.SVGGlyphElement')
|
| @DocsEditable
|
| factory GlyphElement() => _SvgElementFactoryProvider.createSvgElement_tag("glyph");
|
|
|
| @@ -3697,6 +3719,7 @@ class GradientElement extends SvgElement implements UriReference, ExternalResour
|
| class HKernElement extends SvgElement {
|
| HKernElement.internal() : super.internal();
|
|
|
| + @DomName('SVGHKernElement.SVGHKernElement')
|
| @DocsEditable
|
| factory HKernElement() => _SvgElementFactoryProvider.createSvgElement_tag("hkern");
|
|
|
| @@ -3713,6 +3736,7 @@ class HKernElement extends SvgElement {
|
| class ImageElement extends SvgElement implements Transformable, Tests, UriReference, Stylable, ExternalResourcesRequired, LangSpace {
|
| ImageElement.internal() : super.internal();
|
|
|
| + @DomName('SVGImageElement.SVGImageElement')
|
| @DocsEditable
|
| factory ImageElement() => _SvgElementFactoryProvider.createSvgElement_tag("image");
|
|
|
| @@ -4150,6 +4174,7 @@ class LengthList extends NativeFieldWrapperClass1 implements List<Length> {
|
| class LineElement extends SvgElement implements Transformable, Tests, Stylable, ExternalResourcesRequired, LangSpace {
|
| LineElement.internal() : super.internal();
|
|
|
| + @DomName('SVGLineElement.SVGLineElement')
|
| @DocsEditable
|
| factory LineElement() => _SvgElementFactoryProvider.createSvgElement_tag("line");
|
|
|
| @@ -4258,6 +4283,7 @@ class LineElement extends SvgElement implements Transformable, Tests, Stylable,
|
| class LinearGradientElement extends GradientElement {
|
| LinearGradientElement.internal() : super.internal();
|
|
|
| + @DomName('SVGLinearGradientElement.SVGLinearGradientElement')
|
| @DocsEditable
|
| factory LinearGradientElement() => _SvgElementFactoryProvider.createSvgElement_tag("linearGradient");
|
|
|
| @@ -4327,6 +4353,7 @@ class Locatable extends NativeFieldWrapperClass1 {
|
| class MPathElement extends SvgElement implements UriReference, ExternalResourcesRequired {
|
| MPathElement.internal() : super.internal();
|
|
|
| + @DomName('SVGMPathElement.SVGMPathElement')
|
| @DocsEditable
|
| factory MPathElement() => _SvgElementFactoryProvider.createSvgElement_tag("mpath");
|
|
|
| @@ -4351,6 +4378,7 @@ class MPathElement extends SvgElement implements UriReference, ExternalResources
|
| class MarkerElement extends SvgElement implements FitToViewBox, ExternalResourcesRequired, Stylable, LangSpace {
|
| MarkerElement.internal() : super.internal();
|
|
|
| + @DomName('SVGMarkerElement.SVGMarkerElement')
|
| @DocsEditable
|
| factory MarkerElement() => _SvgElementFactoryProvider.createSvgElement_tag("marker");
|
|
|
| @@ -4455,6 +4483,7 @@ class MarkerElement extends SvgElement implements FitToViewBox, ExternalResource
|
| class MaskElement extends SvgElement implements Tests, Stylable, ExternalResourcesRequired, LangSpace {
|
| MaskElement.internal() : super.internal();
|
|
|
| + @DomName('SVGMaskElement.SVGMaskElement')
|
| @DocsEditable
|
| factory MaskElement() => _SvgElementFactoryProvider.createSvgElement_tag("mask");
|
|
|
| @@ -4965,6 +4994,7 @@ class Paint extends Color {
|
| class PathElement extends SvgElement implements Transformable, Tests, Stylable, ExternalResourcesRequired, LangSpace {
|
| PathElement.internal() : super.internal();
|
|
|
| + @DomName('SVGPathElement.SVGPathElement')
|
| @DocsEditable
|
| factory PathElement() => _SvgElementFactoryProvider.createSvgElement_tag("path");
|
|
|
| @@ -6158,6 +6188,7 @@ class PathSegMovetoRel extends PathSeg {
|
| class PatternElement extends SvgElement implements FitToViewBox, Tests, UriReference, Stylable, ExternalResourcesRequired, LangSpace {
|
| PatternElement.internal() : super.internal();
|
|
|
| + @DomName('SVGPatternElement.SVGPatternElement')
|
| @DocsEditable
|
| factory PatternElement() => _SvgElementFactoryProvider.createSvgElement_tag("pattern");
|
|
|
| @@ -6340,6 +6371,7 @@ class PointList extends NativeFieldWrapperClass1 {
|
| class PolygonElement extends SvgElement implements Transformable, Tests, Stylable, ExternalResourcesRequired, LangSpace {
|
| PolygonElement.internal() : super.internal();
|
|
|
| + @DomName('SVGPolygonElement.SVGPolygonElement')
|
| @DocsEditable
|
| factory PolygonElement() => _SvgElementFactoryProvider.createSvgElement_tag("polygon");
|
|
|
| @@ -6440,6 +6472,7 @@ class PolygonElement extends SvgElement implements Transformable, Tests, Stylabl
|
| class PolylineElement extends SvgElement implements Transformable, Tests, Stylable, ExternalResourcesRequired, LangSpace {
|
| PolylineElement.internal() : super.internal();
|
|
|
| + @DomName('SVGPolylineElement.SVGPolylineElement')
|
| @DocsEditable
|
| factory PolylineElement() => _SvgElementFactoryProvider.createSvgElement_tag("polyline");
|
|
|
| @@ -6597,6 +6630,7 @@ class PreserveAspectRatio extends NativeFieldWrapperClass1 {
|
| class RadialGradientElement extends GradientElement {
|
| RadialGradientElement.internal() : super.internal();
|
|
|
| + @DomName('SVGRadialGradientElement.SVGRadialGradientElement')
|
| @DocsEditable
|
| factory RadialGradientElement() => _SvgElementFactoryProvider.createSvgElement_tag("radialGradient");
|
|
|
| @@ -6682,6 +6716,7 @@ class Rect extends NativeFieldWrapperClass1 {
|
| class RectElement extends SvgElement implements Transformable, Tests, Stylable, ExternalResourcesRequired, LangSpace {
|
| RectElement.internal() : super.internal();
|
|
|
| + @DomName('SVGRectElement.SVGRectElement')
|
| @DocsEditable
|
| factory RectElement() => _SvgElementFactoryProvider.createSvgElement_tag("rect");
|
|
|
| @@ -6823,6 +6858,7 @@ class RenderingIntent extends NativeFieldWrapperClass1 {
|
| class ScriptElement extends SvgElement implements UriReference, ExternalResourcesRequired {
|
| ScriptElement.internal() : super.internal();
|
|
|
| + @DomName('SVGScriptElement.SVGScriptElement')
|
| @DocsEditable
|
| factory ScriptElement() => _SvgElementFactoryProvider.createSvgElement_tag("script");
|
|
|
| @@ -6855,6 +6891,7 @@ class ScriptElement extends SvgElement implements UriReference, ExternalResource
|
| class SetElement extends AnimationElement {
|
| SetElement.internal() : super.internal();
|
|
|
| + @DomName('SVGSetElement.SVGSetElement')
|
| @DocsEditable
|
| factory SetElement() => _SvgElementFactoryProvider.createSvgElement_tag("set");
|
|
|
| @@ -6871,6 +6908,7 @@ class SetElement extends AnimationElement {
|
| class StopElement extends SvgElement implements Stylable {
|
| StopElement.internal() : super.internal();
|
|
|
| + @DomName('SVGStopElement.SVGStopElement')
|
| @DocsEditable
|
| factory StopElement() => _SvgElementFactoryProvider.createSvgElement_tag("stop");
|
|
|
| @@ -7149,6 +7187,7 @@ class Stylable extends NativeFieldWrapperClass1 {
|
| class StyleElement extends SvgElement implements LangSpace {
|
| StyleElement.internal() : super.internal();
|
|
|
| + @DomName('SVGStyleElement.SVGStyleElement')
|
| @DocsEditable
|
| factory StyleElement() => _SvgElementFactoryProvider.createSvgElement_tag("style");
|
|
|
| @@ -7673,6 +7712,7 @@ class SvgSvgElement extends SvgElement implements FitToViewBox, Tests, Stylable,
|
| class SwitchElement extends SvgElement implements Transformable, Tests, Stylable, ExternalResourcesRequired, LangSpace {
|
| SwitchElement.internal() : super.internal();
|
|
|
| + @DomName('SVGSwitchElement.SVGSwitchElement')
|
| @DocsEditable
|
| factory SwitchElement() => _SvgElementFactoryProvider.createSvgElement_tag("switch");
|
|
|
| @@ -7765,6 +7805,7 @@ class SwitchElement extends SvgElement implements Transformable, Tests, Stylable
|
| class SymbolElement extends SvgElement implements FitToViewBox, ExternalResourcesRequired, Stylable, LangSpace {
|
| SymbolElement.internal() : super.internal();
|
|
|
| + @DomName('SVGSymbolElement.SVGSymbolElement')
|
| @DocsEditable
|
| factory SymbolElement() => _SvgElementFactoryProvider.createSvgElement_tag("symbol");
|
|
|
| @@ -7821,6 +7862,7 @@ class SymbolElement extends SvgElement implements FitToViewBox, ExternalResource
|
| class TRefElement extends TextPositioningElement implements UriReference {
|
| TRefElement.internal() : super.internal();
|
|
|
| + @DomName('SVGTRefElement.SVGTRefElement')
|
| @DocsEditable
|
| factory TRefElement() => _SvgElementFactoryProvider.createSvgElement_tag("tref");
|
|
|
| @@ -7841,6 +7883,7 @@ class TRefElement extends TextPositioningElement implements UriReference {
|
| class TSpanElement extends TextPositioningElement {
|
| TSpanElement.internal() : super.internal();
|
|
|
| + @DomName('SVGTSpanElement.SVGTSpanElement')
|
| @DocsEditable
|
| factory TSpanElement() => _SvgElementFactoryProvider.createSvgElement_tag("tspan");
|
|
|
| @@ -7997,6 +8040,7 @@ class TextContentElement extends SvgElement implements Tests, Stylable, External
|
| class TextElement extends TextPositioningElement implements Transformable {
|
| TextElement.internal() : super.internal();
|
|
|
| + @DomName('SVGTextElement.SVGTextElement')
|
| @DocsEditable
|
| factory TextElement() => _SvgElementFactoryProvider.createSvgElement_tag("text");
|
|
|
| @@ -8115,6 +8159,7 @@ class TextPositioningElement extends TextContentElement {
|
| class TitleElement extends SvgElement implements Stylable, LangSpace {
|
| TitleElement.internal() : super.internal();
|
|
|
| + @DomName('SVGTitleElement.SVGTitleElement')
|
| @DocsEditable
|
| factory TitleElement() => _SvgElementFactoryProvider.createSvgElement_tag("title");
|
|
|
| @@ -8528,6 +8573,7 @@ class UriReference extends NativeFieldWrapperClass1 {
|
| class UseElement extends SvgElement implements Transformable, Tests, UriReference, Stylable, ExternalResourcesRequired, LangSpace {
|
| UseElement.internal() : super.internal();
|
|
|
| + @DomName('SVGUseElement.SVGUseElement')
|
| @DocsEditable
|
| factory UseElement() => _SvgElementFactoryProvider.createSvgElement_tag("use");
|
|
|
| @@ -8648,6 +8694,7 @@ class UseElement extends SvgElement implements Transformable, Tests, UriReferenc
|
| class VKernElement extends SvgElement {
|
| VKernElement.internal() : super.internal();
|
|
|
| + @DomName('SVGVKernElement.SVGVKernElement')
|
| @DocsEditable
|
| factory VKernElement() => _SvgElementFactoryProvider.createSvgElement_tag("vkern");
|
|
|
| @@ -8664,6 +8711,7 @@ class VKernElement extends SvgElement {
|
| class ViewElement extends SvgElement implements FitToViewBox, ExternalResourcesRequired, ZoomAndPan {
|
| ViewElement.internal() : super.internal();
|
|
|
| + @DomName('SVGViewElement.SVGViewElement')
|
| @DocsEditable
|
| factory ViewElement() => _SvgElementFactoryProvider.createSvgElement_tag("view");
|
|
|
|
|