| Index: sdk/lib/svg/dart2js/svg_dart2js.dart
|
| diff --git a/sdk/lib/svg/dart2js/svg_dart2js.dart b/sdk/lib/svg/dart2js/svg_dart2js.dart
|
| index fd3e2c4a6f6bc00588f75d4b5332a5962ebc1e16..5474db9b49ef3024553d462700cf26d9157f9fae 100644
|
| --- a/sdk/lib/svg/dart2js/svg_dart2js.dart
|
| +++ b/sdk/lib/svg/dart2js/svg_dart2js.dart
|
| @@ -3383,7 +3383,7 @@ class LineElement extends StyledElement implements Transformable, Tests, Externa
|
|
|
| @DocsEditable
|
| @DomName('SVGLinearGradientElement')
|
| -class LinearGradientElement extends _SVGGradientElement native "*SVGLinearGradientElement" {
|
| +class LinearGradientElement extends _GradientElement native "*SVGLinearGradientElement" {
|
|
|
| @DomName('SVGLinearGradientElement.SVGLinearGradientElement')
|
| @DocsEditable
|
| @@ -5262,7 +5262,7 @@ class PreserveAspectRatio native "*SVGPreserveAspectRatio" {
|
|
|
| @DocsEditable
|
| @DomName('SVGRadialGradientElement')
|
| -class RadialGradientElement extends _SVGGradientElement native "*SVGRadialGradientElement" {
|
| +class RadialGradientElement extends _GradientElement native "*SVGRadialGradientElement" {
|
|
|
| @DomName('SVGRadialGradientElement.SVGRadialGradientElement')
|
| @DocsEditable
|
| @@ -7456,8 +7456,49 @@ class _ElementInstanceList implements JavaScriptIndexingBehavior, List<ElementIn
|
|
|
|
|
| @DocsEditable
|
| +@DomName('SVGGradientElement')
|
| +class _GradientElement extends StyledElement implements UriReference, ExternalResourcesRequired native "*SVGGradientElement" {
|
| +
|
| + static const int SVG_SPREADMETHOD_PAD = 1;
|
| +
|
| + static const int SVG_SPREADMETHOD_REFLECT = 2;
|
| +
|
| + static const int SVG_SPREADMETHOD_REPEAT = 3;
|
| +
|
| + static const int SVG_SPREADMETHOD_UNKNOWN = 0;
|
| +
|
| + @DomName('SVGGradientElement.gradientTransform')
|
| + @DocsEditable
|
| + final AnimatedTransformList gradientTransform;
|
| +
|
| + @DomName('SVGGradientElement.gradientUnits')
|
| + @DocsEditable
|
| + final AnimatedEnumeration gradientUnits;
|
| +
|
| + @DomName('SVGGradientElement.spreadMethod')
|
| + @DocsEditable
|
| + final AnimatedEnumeration spreadMethod;
|
| +
|
| + // From SVGExternalResourcesRequired
|
| +
|
| + @DomName('SVGGradientElement.externalResourcesRequired')
|
| + @DocsEditable
|
| + final AnimatedBoolean externalResourcesRequired;
|
| +
|
| + // From SVGURIReference
|
| +
|
| + @DomName('SVGGradientElement.href')
|
| + @DocsEditable
|
| + final AnimatedString href;
|
| +}
|
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +
|
| +@DocsEditable
|
| @DomName('SVGAltGlyphDefElement')
|
| -class _SVGAltGlyphDefElement extends SvgElement native "*SVGAltGlyphDefElement" {
|
| +abstract class _SVGAltGlyphDefElement extends SvgElement native "*SVGAltGlyphDefElement" {
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -7466,7 +7507,7 @@ class _SVGAltGlyphDefElement extends SvgElement native "*SVGAltGlyphDefElement"
|
|
|
| @DocsEditable
|
| @DomName('SVGAltGlyphItemElement')
|
| -class _SVGAltGlyphItemElement extends SvgElement native "*SVGAltGlyphItemElement" {
|
| +abstract class _SVGAltGlyphItemElement extends SvgElement native "*SVGAltGlyphItemElement" {
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -7475,7 +7516,7 @@ class _SVGAltGlyphItemElement extends SvgElement native "*SVGAltGlyphItemElement
|
|
|
| @DocsEditable
|
| @DomName('SVGAnimateColorElement')
|
| -class _SVGAnimateColorElement extends AnimationElement native "*SVGAnimateColorElement" {
|
| +abstract class _SVGAnimateColorElement extends AnimationElement native "*SVGAnimateColorElement" {
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -7484,7 +7525,7 @@ class _SVGAnimateColorElement extends AnimationElement native "*SVGAnimateColorE
|
|
|
| @DocsEditable
|
| @DomName('SVGComponentTransferFunctionElement')
|
| -class _SVGComponentTransferFunctionElement extends SvgElement native "*SVGComponentTransferFunctionElement" {
|
| +abstract class _SVGComponentTransferFunctionElement extends SvgElement native "*SVGComponentTransferFunctionElement" {
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -7493,7 +7534,7 @@ class _SVGComponentTransferFunctionElement extends SvgElement native "*SVGCompon
|
|
|
| @DocsEditable
|
| @DomName('SVGCursorElement')
|
| -class _SVGCursorElement extends SvgElement implements UriReference, Tests, ExternalResourcesRequired native "*SVGCursorElement" {
|
| +abstract class _SVGCursorElement extends SvgElement implements UriReference, Tests, ExternalResourcesRequired native "*SVGCursorElement" {
|
|
|
| @DomName('SVGCursorElement.SVGCursorElement')
|
| @DocsEditable
|
| @@ -7515,7 +7556,7 @@ class _SVGCursorElement extends SvgElement implements UriReference, Tests, Exter
|
|
|
| @DocsEditable
|
| @DomName('SVGFEDropShadowElement')
|
| -class _SVGFEDropShadowElement extends StyledElement implements FilterPrimitiveStandardAttributes native "*SVGFEDropShadowElement" {
|
| +abstract class _SVGFEDropShadowElement extends StyledElement implements FilterPrimitiveStandardAttributes native "*SVGFEDropShadowElement" {
|
|
|
| // From SVGFilterPrimitiveStandardAttributes
|
| }
|
| @@ -7526,7 +7567,7 @@ class _SVGFEDropShadowElement extends StyledElement implements FilterPrimitiveSt
|
|
|
| @DocsEditable
|
| @DomName('SVGFontElement')
|
| -class _SVGFontElement extends SvgElement native "*SVGFontElement" {
|
| +abstract class _SVGFontElement extends SvgElement native "*SVGFontElement" {
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -7535,7 +7576,7 @@ class _SVGFontElement extends SvgElement native "*SVGFontElement" {
|
|
|
| @DocsEditable
|
| @DomName('SVGFontFaceElement')
|
| -class _SVGFontFaceElement extends SvgElement native "*SVGFontFaceElement" {
|
| +abstract class _SVGFontFaceElement extends SvgElement native "*SVGFontFaceElement" {
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -7544,7 +7585,7 @@ class _SVGFontFaceElement extends SvgElement native "*SVGFontFaceElement" {
|
|
|
| @DocsEditable
|
| @DomName('SVGFontFaceFormatElement')
|
| -class _SVGFontFaceFormatElement extends SvgElement native "*SVGFontFaceFormatElement" {
|
| +abstract class _SVGFontFaceFormatElement extends SvgElement native "*SVGFontFaceFormatElement" {
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -7553,7 +7594,7 @@ class _SVGFontFaceFormatElement extends SvgElement native "*SVGFontFaceFormatEle
|
|
|
| @DocsEditable
|
| @DomName('SVGFontFaceNameElement')
|
| -class _SVGFontFaceNameElement extends SvgElement native "*SVGFontFaceNameElement" {
|
| +abstract class _SVGFontFaceNameElement extends SvgElement native "*SVGFontFaceNameElement" {
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -7562,7 +7603,7 @@ class _SVGFontFaceNameElement extends SvgElement native "*SVGFontFaceNameElement
|
|
|
| @DocsEditable
|
| @DomName('SVGFontFaceSrcElement')
|
| -class _SVGFontFaceSrcElement extends SvgElement native "*SVGFontFaceSrcElement" {
|
| +abstract class _SVGFontFaceSrcElement extends SvgElement native "*SVGFontFaceSrcElement" {
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -7571,7 +7612,7 @@ class _SVGFontFaceSrcElement extends SvgElement native "*SVGFontFaceSrcElement"
|
|
|
| @DocsEditable
|
| @DomName('SVGFontFaceUriElement')
|
| -class _SVGFontFaceUriElement extends SvgElement native "*SVGFontFaceUriElement" {
|
| +abstract class _SVGFontFaceUriElement extends SvgElement native "*SVGFontFaceUriElement" {
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -7580,7 +7621,7 @@ class _SVGFontFaceUriElement extends SvgElement native "*SVGFontFaceUriElement"
|
|
|
| @DocsEditable
|
| @DomName('SVGGlyphElement')
|
| -class _SVGGlyphElement extends SvgElement native "*SVGGlyphElement" {
|
| +abstract class _SVGGlyphElement extends SvgElement native "*SVGGlyphElement" {
|
|
|
| @DomName('SVGGlyphElement.SVGGlyphElement')
|
| @DocsEditable
|
| @@ -7593,20 +7634,7 @@ class _SVGGlyphElement extends SvgElement native "*SVGGlyphElement" {
|
|
|
| @DocsEditable
|
| @DomName('SVGGlyphRefElement')
|
| -class _SVGGlyphRefElement extends StyledElement implements UriReference native "*SVGGlyphRefElement" {
|
| -
|
| - // From SVGURIReference
|
| -}
|
| -// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| -// for details. All rights reserved. Use of this source code is governed by a
|
| -// BSD-style license that can be found in the LICENSE file.
|
| -
|
| -
|
| -@DocsEditable
|
| -@DomName('SVGGradientElement')
|
| -class _SVGGradientElement extends StyledElement implements UriReference, ExternalResourcesRequired native "*SVGGradientElement" {
|
| -
|
| - // From SVGExternalResourcesRequired
|
| +abstract class _SVGGlyphRefElement extends StyledElement implements UriReference native "*SVGGlyphRefElement" {
|
|
|
| // From SVGURIReference
|
| }
|
| @@ -7617,7 +7645,7 @@ class _SVGGradientElement extends StyledElement implements UriReference, Externa
|
|
|
| @DocsEditable
|
| @DomName('SVGHKernElement')
|
| -class _SVGHKernElement extends SvgElement native "*SVGHKernElement" {
|
| +abstract class _SVGHKernElement extends SvgElement native "*SVGHKernElement" {
|
|
|
| @DomName('SVGHKernElement.SVGHKernElement')
|
| @DocsEditable
|
| @@ -7630,7 +7658,7 @@ class _SVGHKernElement extends SvgElement native "*SVGHKernElement" {
|
|
|
| @DocsEditable
|
| @DomName('SVGMPathElement')
|
| -class _SVGMPathElement extends SvgElement implements UriReference, ExternalResourcesRequired native "*SVGMPathElement" {
|
| +abstract class _SVGMPathElement extends SvgElement implements UriReference, ExternalResourcesRequired native "*SVGMPathElement" {
|
|
|
| @DomName('SVGMPathElement.SVGMPathElement')
|
| @DocsEditable
|
| @@ -7647,7 +7675,7 @@ class _SVGMPathElement extends SvgElement implements UriReference, ExternalResou
|
|
|
| @DocsEditable
|
| @DomName('SVGMissingGlyphElement')
|
| -class _SVGMissingGlyphElement extends StyledElement native "*SVGMissingGlyphElement" {
|
| +abstract class _SVGMissingGlyphElement extends StyledElement native "*SVGMissingGlyphElement" {
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -7656,7 +7684,7 @@ class _SVGMissingGlyphElement extends StyledElement native "*SVGMissingGlyphElem
|
|
|
| @DocsEditable
|
| @DomName('SVGTRefElement')
|
| -class _SVGTRefElement extends TextPositioningElement implements UriReference native "*SVGTRefElement" {
|
| +abstract class _SVGTRefElement extends TextPositioningElement implements UriReference native "*SVGTRefElement" {
|
|
|
| @DomName('SVGTRefElement.SVGTRefElement')
|
| @DocsEditable
|
| @@ -7671,7 +7699,7 @@ class _SVGTRefElement extends TextPositioningElement implements UriReference nat
|
|
|
| @DocsEditable
|
| @DomName('SVGVKernElement')
|
| -class _SVGVKernElement extends SvgElement native "*SVGVKernElement" {
|
| +abstract class _SVGVKernElement extends SvgElement native "*SVGVKernElement" {
|
|
|
| @DomName('SVGVKernElement.SVGVKernElement')
|
| @DocsEditable
|
|
|