| Index: sdk/lib/html/dartium/html_dartium.dart
|
| diff --git a/sdk/lib/html/dartium/html_dartium.dart b/sdk/lib/html/dartium/html_dartium.dart
|
| index 18604bc4b9c67123bb70024626092775b804aa1c..bf77120d8273d079d1e0033e9289e5ba156ad93e 100644
|
| --- a/sdk/lib/html/dartium/html_dartium.dart
|
| +++ b/sdk/lib/html/dartium/html_dartium.dart
|
| @@ -8870,7 +8870,7 @@ class DomTokenList extends NativeFieldWrapperClass1 {
|
|
|
| // TODO(jacobr): use _Lists.dart to remove some of the duplicated
|
| // functionality.
|
| -class _ChildrenElementList implements List {
|
| +class _ChildrenElementList implements List<Element> {
|
| // Raw Element.
|
| final Element _element;
|
| final HtmlCollection _childElements;
|
| @@ -8928,19 +8928,19 @@ class _ChildrenElementList implements List {
|
| }
|
|
|
| String join([String separator]) {
|
| - return IterableMixinWorkaround.joinList(this, separator);
|
| + return _childElements.join(separator);
|
| }
|
|
|
| Iterable map(f(Element element)) {
|
| - return IterableMixinWorkaround.mapList(this, f);
|
| + return _childElements.map(f);
|
| }
|
|
|
| Iterable<Element> where(bool f(Element element)) {
|
| - return IterableMixinWorkaround.where(this, f);
|
| + return _childElements.where(f);
|
| }
|
|
|
| Iterable expand(Iterable f(Element element)) {
|
| - return IterableMixinWorkaround.expand(this, f);
|
| + return _childElements.expand(f);
|
| }
|
|
|
| bool get isEmpty {
|
| @@ -33352,7 +33352,7 @@ class _WrappedList<E> implements List<E> {
|
| _list.insertRange(start, length, fill);
|
| }
|
|
|
| - Map<int, E> asMap() => IterableMixinWorkaround.asMapList(_list);
|
| + Map<int, E> asMap() => _list.asMap();
|
|
|
| String toString() {
|
| StringBuffer buffer = new StringBuffer('[');
|
|
|