| 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 6638fde0711399f97b6794e132dbf3b1650da1b2..e5e69e06091ca67cb608cfd1c3fa7ef1eb096a3f 100644
|
| --- a/sdk/lib/svg/dart2js/svg_dart2js.dart
|
| +++ b/sdk/lib/svg/dart2js/svg_dart2js.dart
|
| @@ -31,7 +31,7 @@ class _SvgElementFactoryProvider {
|
| parentTag = new SvgSvgElement();
|
| }
|
|
|
| - parentTag.innerHTML = svg;
|
| + parentTag.innerHtml = svg;
|
| if (parentTag.elements.length == 1) return parentTag.elements.removeLast();
|
|
|
| throw new ArgumentError(
|
| @@ -86,10 +86,10 @@ class AElement extends SvgElement implements Transformable, Tests, UriReference,
|
| Rect getBBox() native;
|
|
|
| /** @domName SVGLocatable.getCTM */
|
| - Matrix getCTM() native;
|
| + Matrix getCtm() native "getCTM";
|
|
|
| /** @domName SVGLocatable.getScreenCTM */
|
| - Matrix getScreenCTM() native;
|
| + Matrix getScreenCtm() native "getScreenCTM";
|
|
|
| /** @domName SVGLocatable.getTransformToElement */
|
| Matrix getTransformToElement(SvgElement element) native;
|
| @@ -762,10 +762,10 @@ class CircleElement extends SvgElement implements Transformable, Tests, Stylable
|
| Rect getBBox() native;
|
|
|
| /** @domName SVGLocatable.getCTM */
|
| - Matrix getCTM() native;
|
| + Matrix getCtm() native "getCTM";
|
|
|
| /** @domName SVGLocatable.getScreenCTM */
|
| - Matrix getScreenCTM() native;
|
| + Matrix getScreenCtm() native "getScreenCTM";
|
|
|
| /** @domName SVGLocatable.getTransformToElement */
|
| Matrix getTransformToElement(SvgElement element) native;
|
| @@ -838,10 +838,10 @@ class ClipPathElement extends SvgElement implements Transformable, Tests, Stylab
|
| Rect getBBox() native;
|
|
|
| /** @domName SVGLocatable.getCTM */
|
| - Matrix getCTM() native;
|
| + Matrix getCtm() native "getCTM";
|
|
|
| /** @domName SVGLocatable.getScreenCTM */
|
| - Matrix getScreenCTM() native;
|
| + Matrix getScreenCtm() native "getScreenCTM";
|
|
|
| /** @domName SVGLocatable.getTransformToElement */
|
| Matrix getTransformToElement(SvgElement element) native;
|
| @@ -902,10 +902,10 @@ class Color extends CSSValue native "*SVGColor" {
|
| void setColor(int colorType, String rgbColor, String iccColor) native;
|
|
|
| /** @domName SVGColor.setRGBColor */
|
| - void setRGBColor(String rgbColor) native;
|
| + void setRgbColor(String rgbColor) native "setRGBColor";
|
|
|
| /** @domName SVGColor.setRGBColorICCColor */
|
| - void setRGBColorICCColor(String rgbColor, String iccColor) native;
|
| + void setRgbColorIccColor(String rgbColor, String iccColor) native "setRGBColorICCColor";
|
| }
|
| // 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
|
| @@ -1023,10 +1023,10 @@ class DefsElement extends SvgElement implements Transformable, Tests, Stylable,
|
| Rect getBBox() native;
|
|
|
| /** @domName SVGLocatable.getCTM */
|
| - Matrix getCTM() native;
|
| + Matrix getCtm() native "getCTM";
|
|
|
| /** @domName SVGLocatable.getScreenCTM */
|
| - Matrix getScreenCTM() native;
|
| + Matrix getScreenCtm() native "getScreenCTM";
|
|
|
| /** @domName SVGLocatable.getTransformToElement */
|
| Matrix getTransformToElement(SvgElement element) native;
|
| @@ -1259,10 +1259,10 @@ class EllipseElement extends SvgElement implements Transformable, Tests, Stylabl
|
| Rect getBBox() native;
|
|
|
| /** @domName SVGLocatable.getCTM */
|
| - Matrix getCTM() native;
|
| + Matrix getCtm() native "getCTM";
|
|
|
| /** @domName SVGLocatable.getScreenCTM */
|
| - Matrix getScreenCTM() native;
|
| + Matrix getScreenCtm() native "getScreenCTM";
|
|
|
| /** @domName SVGLocatable.getTransformToElement */
|
| Matrix getTransformToElement(SvgElement element) native;
|
| @@ -2551,10 +2551,10 @@ class ForeignObjectElement extends SvgElement implements Transformable, Tests, S
|
| Rect getBBox() native;
|
|
|
| /** @domName SVGLocatable.getCTM */
|
| - Matrix getCTM() native;
|
| + Matrix getCtm() native "getCTM";
|
|
|
| /** @domName SVGLocatable.getScreenCTM */
|
| - Matrix getScreenCTM() native;
|
| + Matrix getScreenCtm() native "getScreenCTM";
|
|
|
| /** @domName SVGLocatable.getTransformToElement */
|
| Matrix getTransformToElement(SvgElement element) native;
|
| @@ -2624,10 +2624,10 @@ class GElement extends SvgElement implements Transformable, Tests, Stylable, Ext
|
| Rect getBBox() native;
|
|
|
| /** @domName SVGLocatable.getCTM */
|
| - Matrix getCTM() native;
|
| + Matrix getCtm() native "getCTM";
|
|
|
| /** @domName SVGLocatable.getScreenCTM */
|
| - Matrix getScreenCTM() native;
|
| + Matrix getScreenCtm() native "getScreenCTM";
|
|
|
| /** @domName SVGLocatable.getTransformToElement */
|
| Matrix getTransformToElement(SvgElement element) native;
|
| @@ -2820,10 +2820,10 @@ class ImageElement extends SvgElement implements Transformable, Tests, UriRefere
|
| Rect getBBox() native;
|
|
|
| /** @domName SVGLocatable.getCTM */
|
| - Matrix getCTM() native;
|
| + Matrix getCtm() native "getCTM";
|
|
|
| /** @domName SVGLocatable.getScreenCTM */
|
| - Matrix getScreenCTM() native;
|
| + Matrix getScreenCtm() native "getScreenCTM";
|
|
|
| /** @domName SVGLocatable.getTransformToElement */
|
| Matrix getTransformToElement(SvgElement element) native;
|
| @@ -3087,10 +3087,10 @@ class LineElement extends SvgElement implements Transformable, Tests, Stylable,
|
| Rect getBBox() native;
|
|
|
| /** @domName SVGLocatable.getCTM */
|
| - Matrix getCTM() native;
|
| + Matrix getCtm() native "getCTM";
|
|
|
| /** @domName SVGLocatable.getScreenCTM */
|
| - Matrix getScreenCTM() native;
|
| + Matrix getScreenCtm() native "getScreenCTM";
|
|
|
| /** @domName SVGLocatable.getTransformToElement */
|
| Matrix getTransformToElement(SvgElement element) native;
|
| @@ -3607,61 +3607,61 @@ class PathElement extends SvgElement implements Transformable, Tests, Stylable,
|
| final PathSegList pathSegList;
|
|
|
| /** @domName SVGPathElement.createSVGPathSegArcAbs */
|
| - PathSegArcAbs createSVGPathSegArcAbs(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag) native;
|
| + PathSegArcAbs createSvgPathSegArcAbs(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag) native "createSVGPathSegArcAbs";
|
|
|
| /** @domName SVGPathElement.createSVGPathSegArcRel */
|
| - PathSegArcRel createSVGPathSegArcRel(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag) native;
|
| + PathSegArcRel createSvgPathSegArcRel(num x, num y, num r1, num r2, num angle, bool largeArcFlag, bool sweepFlag) native "createSVGPathSegArcRel";
|
|
|
| /** @domName SVGPathElement.createSVGPathSegClosePath */
|
| - PathSegClosePath createSVGPathSegClosePath() native;
|
| + PathSegClosePath createSvgPathSegClosePath() native "createSVGPathSegClosePath";
|
|
|
| /** @domName SVGPathElement.createSVGPathSegCurvetoCubicAbs */
|
| - PathSegCurvetoCubicAbs createSVGPathSegCurvetoCubicAbs(num x, num y, num x1, num y1, num x2, num y2) native;
|
| + PathSegCurvetoCubicAbs createSvgPathSegCurvetoCubicAbs(num x, num y, num x1, num y1, num x2, num y2) native "createSVGPathSegCurvetoCubicAbs";
|
|
|
| /** @domName SVGPathElement.createSVGPathSegCurvetoCubicRel */
|
| - PathSegCurvetoCubicRel createSVGPathSegCurvetoCubicRel(num x, num y, num x1, num y1, num x2, num y2) native;
|
| + PathSegCurvetoCubicRel createSvgPathSegCurvetoCubicRel(num x, num y, num x1, num y1, num x2, num y2) native "createSVGPathSegCurvetoCubicRel";
|
|
|
| /** @domName SVGPathElement.createSVGPathSegCurvetoCubicSmoothAbs */
|
| - PathSegCurvetoCubicSmoothAbs createSVGPathSegCurvetoCubicSmoothAbs(num x, num y, num x2, num y2) native;
|
| + PathSegCurvetoCubicSmoothAbs createSvgPathSegCurvetoCubicSmoothAbs(num x, num y, num x2, num y2) native "createSVGPathSegCurvetoCubicSmoothAbs";
|
|
|
| /** @domName SVGPathElement.createSVGPathSegCurvetoCubicSmoothRel */
|
| - PathSegCurvetoCubicSmoothRel createSVGPathSegCurvetoCubicSmoothRel(num x, num y, num x2, num y2) native;
|
| + PathSegCurvetoCubicSmoothRel createSvgPathSegCurvetoCubicSmoothRel(num x, num y, num x2, num y2) native "createSVGPathSegCurvetoCubicSmoothRel";
|
|
|
| /** @domName SVGPathElement.createSVGPathSegCurvetoQuadraticAbs */
|
| - PathSegCurvetoQuadraticAbs createSVGPathSegCurvetoQuadraticAbs(num x, num y, num x1, num y1) native;
|
| + PathSegCurvetoQuadraticAbs createSvgPathSegCurvetoQuadraticAbs(num x, num y, num x1, num y1) native "createSVGPathSegCurvetoQuadraticAbs";
|
|
|
| /** @domName SVGPathElement.createSVGPathSegCurvetoQuadraticRel */
|
| - PathSegCurvetoQuadraticRel createSVGPathSegCurvetoQuadraticRel(num x, num y, num x1, num y1) native;
|
| + PathSegCurvetoQuadraticRel createSvgPathSegCurvetoQuadraticRel(num x, num y, num x1, num y1) native "createSVGPathSegCurvetoQuadraticRel";
|
|
|
| /** @domName SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothAbs */
|
| - PathSegCurvetoQuadraticSmoothAbs createSVGPathSegCurvetoQuadraticSmoothAbs(num x, num y) native;
|
| + PathSegCurvetoQuadraticSmoothAbs createSvgPathSegCurvetoQuadraticSmoothAbs(num x, num y) native "createSVGPathSegCurvetoQuadraticSmoothAbs";
|
|
|
| /** @domName SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothRel */
|
| - PathSegCurvetoQuadraticSmoothRel createSVGPathSegCurvetoQuadraticSmoothRel(num x, num y) native;
|
| + PathSegCurvetoQuadraticSmoothRel createSvgPathSegCurvetoQuadraticSmoothRel(num x, num y) native "createSVGPathSegCurvetoQuadraticSmoothRel";
|
|
|
| /** @domName SVGPathElement.createSVGPathSegLinetoAbs */
|
| - PathSegLinetoAbs createSVGPathSegLinetoAbs(num x, num y) native;
|
| + PathSegLinetoAbs createSvgPathSegLinetoAbs(num x, num y) native "createSVGPathSegLinetoAbs";
|
|
|
| /** @domName SVGPathElement.createSVGPathSegLinetoHorizontalAbs */
|
| - PathSegLinetoHorizontalAbs createSVGPathSegLinetoHorizontalAbs(num x) native;
|
| + PathSegLinetoHorizontalAbs createSvgPathSegLinetoHorizontalAbs(num x) native "createSVGPathSegLinetoHorizontalAbs";
|
|
|
| /** @domName SVGPathElement.createSVGPathSegLinetoHorizontalRel */
|
| - PathSegLinetoHorizontalRel createSVGPathSegLinetoHorizontalRel(num x) native;
|
| + PathSegLinetoHorizontalRel createSvgPathSegLinetoHorizontalRel(num x) native "createSVGPathSegLinetoHorizontalRel";
|
|
|
| /** @domName SVGPathElement.createSVGPathSegLinetoRel */
|
| - PathSegLinetoRel createSVGPathSegLinetoRel(num x, num y) native;
|
| + PathSegLinetoRel createSvgPathSegLinetoRel(num x, num y) native "createSVGPathSegLinetoRel";
|
|
|
| /** @domName SVGPathElement.createSVGPathSegLinetoVerticalAbs */
|
| - PathSegLinetoVerticalAbs createSVGPathSegLinetoVerticalAbs(num y) native;
|
| + PathSegLinetoVerticalAbs createSvgPathSegLinetoVerticalAbs(num y) native "createSVGPathSegLinetoVerticalAbs";
|
|
|
| /** @domName SVGPathElement.createSVGPathSegLinetoVerticalRel */
|
| - PathSegLinetoVerticalRel createSVGPathSegLinetoVerticalRel(num y) native;
|
| + PathSegLinetoVerticalRel createSvgPathSegLinetoVerticalRel(num y) native "createSVGPathSegLinetoVerticalRel";
|
|
|
| /** @domName SVGPathElement.createSVGPathSegMovetoAbs */
|
| - PathSegMovetoAbs createSVGPathSegMovetoAbs(num x, num y) native;
|
| + PathSegMovetoAbs createSvgPathSegMovetoAbs(num x, num y) native "createSVGPathSegMovetoAbs";
|
|
|
| /** @domName SVGPathElement.createSVGPathSegMovetoRel */
|
| - PathSegMovetoRel createSVGPathSegMovetoRel(num x, num y) native;
|
| + PathSegMovetoRel createSvgPathSegMovetoRel(num x, num y) native "createSVGPathSegMovetoRel";
|
|
|
| /** @domName SVGPathElement.getPathSegAtLength */
|
| int getPathSegAtLength(num distance) native;
|
| @@ -3697,10 +3697,10 @@ class PathElement extends SvgElement implements Transformable, Tests, Stylable,
|
| Rect getBBox() native;
|
|
|
| /** @domName SVGLocatable.getCTM */
|
| - Matrix getCTM() native;
|
| + Matrix getCtm() native "getCTM";
|
|
|
| /** @domName SVGLocatable.getScreenCTM */
|
| - Matrix getScreenCTM() native;
|
| + Matrix getScreenCtm() native "getScreenCTM";
|
|
|
| /** @domName SVGLocatable.getTransformToElement */
|
| Matrix getTransformToElement(SvgElement element) native;
|
| @@ -4407,10 +4407,10 @@ class PolygonElement extends SvgElement implements Transformable, Tests, Stylabl
|
| Rect getBBox() native;
|
|
|
| /** @domName SVGLocatable.getCTM */
|
| - Matrix getCTM() native;
|
| + Matrix getCtm() native "getCTM";
|
|
|
| /** @domName SVGLocatable.getScreenCTM */
|
| - Matrix getScreenCTM() native;
|
| + Matrix getScreenCtm() native "getScreenCTM";
|
|
|
| /** @domName SVGLocatable.getTransformToElement */
|
| Matrix getTransformToElement(SvgElement element) native;
|
| @@ -4486,10 +4486,10 @@ class PolylineElement extends SvgElement implements Transformable, Tests, Stylab
|
| Rect getBBox() native;
|
|
|
| /** @domName SVGLocatable.getCTM */
|
| - Matrix getCTM() native;
|
| + Matrix getCtm() native "getCTM";
|
|
|
| /** @domName SVGLocatable.getScreenCTM */
|
| - Matrix getScreenCTM() native;
|
| + Matrix getScreenCtm() native "getScreenCTM";
|
|
|
| /** @domName SVGLocatable.getTransformToElement */
|
| Matrix getTransformToElement(SvgElement element) native;
|
| @@ -4667,10 +4667,10 @@ class RectElement extends SvgElement implements Transformable, Tests, Stylable,
|
| Rect getBBox() native;
|
|
|
| /** @domName SVGLocatable.getCTM */
|
| - Matrix getCTM() native;
|
| + Matrix getCtm() native "getCTM";
|
|
|
| /** @domName SVGLocatable.getScreenCTM */
|
| - Matrix getScreenCTM() native;
|
| + Matrix getScreenCtm() native "getScreenCTM";
|
|
|
| /** @domName SVGLocatable.getTransformToElement */
|
| Matrix getTransformToElement(SvgElement element) native;
|
| @@ -5026,25 +5026,25 @@ class SvgElement extends Element native "*SVGElement" {
|
| children.addAll(value);
|
| }
|
|
|
| - String get outerHTML {
|
| + String get outerHtml {
|
| final container = new Element.tag("div");
|
| final SvgElement cloned = this.clone(true);
|
| container.children.add(cloned);
|
| - return container.innerHTML;
|
| + return container.innerHtml;
|
| }
|
|
|
| - String get innerHTML {
|
| + String get innerHtml {
|
| final container = new Element.tag("div");
|
| final SvgElement cloned = this.clone(true);
|
| container.children.addAll(cloned.children);
|
| - return container.innerHTML;
|
| + return container.innerHtml;
|
| }
|
|
|
| - void set innerHTML(String svg) {
|
| + void set innerHtml(String svg) {
|
| final container = new Element.tag("div");
|
| // Wrap the SVG string in <svg> so that SvgElements are created, rather than
|
| // HTMLElements.
|
| - container.innerHTML = '<svg version="1.1">$svg</svg>';
|
| + container.innerHtml = '<svg version="1.1">$svg</svg>';
|
| this.children = container.children[0].children;
|
| }
|
|
|
| @@ -5059,7 +5059,7 @@ class SvgElement extends Element native "*SVGElement" {
|
| }
|
|
|
| /** @domName SVGElement.ownerSVGElement */
|
| - final SvgSvgElement ownerSVGElement;
|
| + SvgSvgElement get ownerSvgElement => JS("SvgSvgElement", "#.ownerSVGElement", this);
|
|
|
| /** @domName SVGElement.viewportElement */
|
| final SvgElement viewportElement;
|
| @@ -5132,28 +5132,28 @@ class SvgSvgElement extends SvgElement implements FitToViewBox, Tests, Stylable,
|
| bool checkIntersection(SvgElement element, Rect rect) native;
|
|
|
| /** @domName SVGSVGElement.createSVGAngle */
|
| - Angle createSVGAngle() native;
|
| + Angle createSvgAngle() native "createSVGAngle";
|
|
|
| /** @domName SVGSVGElement.createSVGLength */
|
| - Length createSVGLength() native;
|
| + Length createSvgLength() native "createSVGLength";
|
|
|
| /** @domName SVGSVGElement.createSVGMatrix */
|
| - Matrix createSVGMatrix() native;
|
| + Matrix createSvgMatrix() native "createSVGMatrix";
|
|
|
| /** @domName SVGSVGElement.createSVGNumber */
|
| - Number createSVGNumber() native;
|
| + Number createSvgNumber() native "createSVGNumber";
|
|
|
| /** @domName SVGSVGElement.createSVGPoint */
|
| - Point createSVGPoint() native;
|
| + Point createSvgPoint() native "createSVGPoint";
|
|
|
| /** @domName SVGSVGElement.createSVGRect */
|
| - Rect createSVGRect() native;
|
| + Rect createSvgRect() native "createSVGRect";
|
|
|
| /** @domName SVGSVGElement.createSVGTransform */
|
| - Transform createSVGTransform() native;
|
| + Transform createSvgTransform() native "createSVGTransform";
|
|
|
| /** @domName SVGSVGElement.createSVGTransformFromMatrix */
|
| - Transform createSVGTransformFromMatrix(Matrix matrix) native;
|
| + Transform createSvgTransformFromMatrix(Matrix matrix) native "createSVGTransformFromMatrix";
|
|
|
| /** @domName SVGSVGElement.deselectAll */
|
| void deselectAll() native;
|
| @@ -5224,10 +5224,10 @@ class SvgSvgElement extends SvgElement implements FitToViewBox, Tests, Stylable,
|
| Rect getBBox() native;
|
|
|
| /** @domName SVGLocatable.getCTM */
|
| - Matrix getCTM() native;
|
| + Matrix getCtm() native "getCTM";
|
|
|
| /** @domName SVGLocatable.getScreenCTM */
|
| - Matrix getScreenCTM() native;
|
| + Matrix getScreenCtm() native "getScreenCTM";
|
|
|
| /** @domName SVGLocatable.getTransformToElement */
|
| Matrix getTransformToElement(SvgElement element) native;
|
| @@ -5298,10 +5298,10 @@ class SwitchElement extends SvgElement implements Transformable, Tests, Stylable
|
| Rect getBBox() native;
|
|
|
| /** @domName SVGLocatable.getCTM */
|
| - Matrix getCTM() native;
|
| + Matrix getCtm() native "getCTM";
|
|
|
| /** @domName SVGLocatable.getScreenCTM */
|
| - Matrix getScreenCTM() native;
|
| + Matrix getScreenCtm() native "getScreenCTM";
|
|
|
| /** @domName SVGLocatable.getTransformToElement */
|
| Matrix getTransformToElement(SvgElement element) native;
|
| @@ -5527,10 +5527,10 @@ class TextElement extends TextPositioningElement implements Transformable native
|
| Rect getBBox() native;
|
|
|
| /** @domName SVGLocatable.getCTM */
|
| - Matrix getCTM() native;
|
| + Matrix getCtm() native "getCTM";
|
|
|
| /** @domName SVGLocatable.getScreenCTM */
|
| - Matrix getScreenCTM() native;
|
| + Matrix getScreenCtm() native "getScreenCTM";
|
|
|
| /** @domName SVGLocatable.getTransformToElement */
|
| Matrix getTransformToElement(SvgElement element) native;
|
| @@ -5781,7 +5781,7 @@ class TransformList implements List<Transform>, JavaScriptIndexingBehavior nativ
|
| Transform consolidate() native;
|
|
|
| /** @domName SVGTransformList.createSVGTransformFromMatrix */
|
| - Transform createSVGTransformFromMatrix(Matrix matrix) native;
|
| + Transform createSvgTransformFromMatrix(Matrix matrix) native "createSVGTransformFromMatrix";
|
|
|
| /** @domName SVGTransformList.getItem */
|
| Transform getItem(int index) native;
|
| @@ -5903,10 +5903,10 @@ class UseElement extends SvgElement implements Transformable, Tests, UriReferenc
|
| Rect getBBox() native;
|
|
|
| /** @domName SVGLocatable.getCTM */
|
| - Matrix getCTM() native;
|
| + Matrix getCtm() native "getCTM";
|
|
|
| /** @domName SVGLocatable.getScreenCTM */
|
| - Matrix getScreenCTM() native;
|
| + Matrix getScreenCtm() native "getScreenCTM";
|
|
|
| /** @domName SVGLocatable.getTransformToElement */
|
| Matrix getTransformToElement(SvgElement element) native;
|
|
|