| 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 84633591bd9cc884d6ac37cde6bc475ade3f28db..3e31ab398b3a6b7dff2b66994b9fa43ea3471c7e 100644
|
| --- a/sdk/lib/svg/dartium/svg_dartium.dart
|
| +++ b/sdk/lib/svg/dartium/svg_dartium.dart
|
| @@ -4027,8 +4027,9 @@ class LengthList extends NativeFieldWrapperClass1 implements List<Length> {
|
|
|
| // clear() defined by IDL.
|
|
|
| - List<Length> get reversed =>
|
| - new ReversedListView<Length>(this, 0, null);
|
| + List<Length> get reversed {
|
| + return IterableMixinWorkaround.reversedList(this);
|
| + }
|
|
|
| void sort([int compare(Length a, Length b)]) {
|
| throw new UnsupportedError("Cannot sort immutable List.");
|
| @@ -4792,8 +4793,9 @@ class NumberList extends NativeFieldWrapperClass1 implements List<Number> {
|
|
|
| // clear() defined by IDL.
|
|
|
| - List<Number> get reversed =>
|
| - new ReversedListView<Number>(this, 0, null);
|
| + List<Number> get reversed {
|
| + return IterableMixinWorkaround.reversedList(this);
|
| + }
|
|
|
| void sort([int compare(Number a, Number b)]) {
|
| throw new UnsupportedError("Cannot sort immutable List.");
|
| @@ -5975,8 +5977,9 @@ class PathSegList extends NativeFieldWrapperClass1 implements List<PathSeg> {
|
|
|
| // clear() defined by IDL.
|
|
|
| - List<PathSeg> get reversed =>
|
| - new ReversedListView<PathSeg>(this, 0, null);
|
| + List<PathSeg> get reversed {
|
| + return IterableMixinWorkaround.reversedList(this);
|
| + }
|
|
|
| void sort([int compare(PathSeg a, PathSeg b)]) {
|
| throw new UnsupportedError("Cannot sort immutable List.");
|
| @@ -6998,8 +7001,9 @@ class StringList extends NativeFieldWrapperClass1 implements List<String> {
|
|
|
| // clear() defined by IDL.
|
|
|
| - List<String> get reversed =>
|
| - new ReversedListView<String>(this, 0, null);
|
| + List<String> get reversed {
|
| + return IterableMixinWorkaround.reversedList(this);
|
| + }
|
|
|
| void sort([int compare(String a, String b)]) {
|
| throw new UnsupportedError("Cannot sort immutable List.");
|
| @@ -8316,8 +8320,9 @@ class TransformList extends NativeFieldWrapperClass1 implements List<Transform>
|
|
|
| // clear() defined by IDL.
|
|
|
| - List<Transform> get reversed =>
|
| - new ReversedListView<Transform>(this, 0, null);
|
| + List<Transform> get reversed {
|
| + return IterableMixinWorkaround.reversedList(this);
|
| + }
|
|
|
| void sort([int compare(Transform a, Transform b)]) {
|
| throw new UnsupportedError("Cannot sort immutable List.");
|
| @@ -8910,8 +8915,9 @@ class _ElementInstanceList extends NativeFieldWrapperClass1 implements List<Elem
|
| throw new UnsupportedError("Cannot clear immutable List.");
|
| }
|
|
|
| - List<ElementInstance> get reversed =>
|
| - new ReversedListView<ElementInstance>(this, 0, null);
|
| + List<ElementInstance> get reversed {
|
| + return IterableMixinWorkaround.reversedList(this);
|
| + }
|
|
|
| void sort([int compare(ElementInstance a, ElementInstance b)]) {
|
| throw new UnsupportedError("Cannot sort immutable List.");
|
|
|