| 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 f372945c46b34f13b4cdff6e6f9b6fd1ae5b8bf9..9dc79b5b678b338eba5daedfc08a4585240d0305 100644 | 
| --- a/sdk/lib/svg/dartium/svg_dartium.dart | 
| +++ b/sdk/lib/svg/dartium/svg_dartium.dart | 
| @@ -498,6 +498,8 @@ class SVGAnimatedLengthList extends NativeFieldWrapperClass1 implements List<SVG | 
| return _Lists.lastIndexOf(this, element, start); | 
| } | 
|  | 
| +  SVGAnimatedLength get first => this[0]; | 
| + | 
| SVGAnimatedLength get last => this[length - 1]; | 
|  | 
| SVGAnimatedLength removeLast() { | 
| @@ -625,6 +627,8 @@ class SVGAnimatedNumberList extends NativeFieldWrapperClass1 implements List<SVG | 
| return _Lists.lastIndexOf(this, element, start); | 
| } | 
|  | 
| +  SVGAnimatedNumber get first => this[0]; | 
| + | 
| SVGAnimatedNumber get last => this[length - 1]; | 
|  | 
| SVGAnimatedNumber removeLast() { | 
| @@ -792,6 +796,8 @@ class SVGAnimatedTransformList extends NativeFieldWrapperClass1 implements List< | 
| return _Lists.lastIndexOf(this, element, start); | 
| } | 
|  | 
| +  SVGAnimateTransformElement get first => this[0]; | 
| + | 
| SVGAnimateTransformElement get last => this[length - 1]; | 
|  | 
| SVGAnimateTransformElement removeLast() { | 
| @@ -3856,6 +3862,8 @@ class SVGLengthList extends NativeFieldWrapperClass1 implements List<SVGLength> | 
| return _Lists.lastIndexOf(this, element, start); | 
| } | 
|  | 
| +  SVGLength get first => this[0]; | 
| + | 
| SVGLength get last => this[length - 1]; | 
|  | 
| SVGLength removeLast() { | 
| @@ -4503,6 +4511,8 @@ class SVGNumberList extends NativeFieldWrapperClass1 implements List<SVGNumber> | 
| return _Lists.lastIndexOf(this, element, start); | 
| } | 
|  | 
| +  SVGNumber get first => this[0]; | 
| + | 
| SVGNumber get last => this[length - 1]; | 
|  | 
| SVGNumber removeLast() { | 
| @@ -5570,6 +5580,8 @@ class SVGPathSegList extends NativeFieldWrapperClass1 implements List<SVGPathSeg | 
| return _Lists.lastIndexOf(this, element, start); | 
| } | 
|  | 
| +  SVGPathSeg get first => this[0]; | 
| + | 
| SVGPathSeg get last => this[length - 1]; | 
|  | 
| SVGPathSeg removeLast() { | 
| @@ -6724,6 +6736,8 @@ class SVGStringList extends NativeFieldWrapperClass1 implements List<String> { | 
| return _Lists.lastIndexOf(this, element, start); | 
| } | 
|  | 
| +  String get first => this[0]; | 
| + | 
| String get last => this[length - 1]; | 
|  | 
| String removeLast() { | 
| @@ -7455,6 +7469,8 @@ class SVGTransformList extends NativeFieldWrapperClass1 implements List<SVGTrans | 
| return _Lists.lastIndexOf(this, element, start); | 
| } | 
|  | 
| +  SVGTransform get first => this[0]; | 
| + | 
| SVGTransform get last => this[length - 1]; | 
|  | 
| SVGTransform removeLast() { | 
| @@ -7938,6 +7954,8 @@ class _SVGElementInstanceList extends NativeFieldWrapperClass1 implements List<S | 
| return _Lists.lastIndexOf(this, element, start); | 
| } | 
|  | 
| +  SVGElementInstance get first => this[0]; | 
| + | 
| SVGElementInstance get last => this[length - 1]; | 
|  | 
| SVGElementInstance removeLast() { | 
|  |