| Index: sdk/lib/html/html_common/filtered_element_list.dart
|
| diff --git a/sdk/lib/html/html_common/filtered_element_list.dart b/sdk/lib/html/html_common/filtered_element_list.dart
|
| index f5088aee245bd325790ffabee501013f282eeb57..dd8f133cd1458b2028b621b623e04d630bb1503f 100644
|
| --- a/sdk/lib/html/html_common/filtered_element_list.dart
|
| +++ b/sdk/lib/html/html_common/filtered_element_list.dart
|
| @@ -80,7 +80,7 @@ class FilteredElementList implements List {
|
| }
|
|
|
| void removeRange(int start, int rangeLength) {
|
| - _filtered.getRange(start, rangeLength).forEach((el) => el.remove());
|
| + _filtered.sublist(start, start + rangeLength).forEach((el) => el.remove());
|
| }
|
|
|
| void insertRange(int start, int rangeLength, [initialValue = null]) {
|
| @@ -170,8 +170,10 @@ class FilteredElementList implements List {
|
| int get length => _filtered.length;
|
| Element operator [](int index) => _filtered[index];
|
| Iterator<Element> get iterator => _filtered.iterator;
|
| + List<Element> sublist(int start, [int end]) =>
|
| + _filtered.sublist(start, end);
|
| List<Element> getRange(int start, int rangeLength) =>
|
| - _filtered.getRange(start, rangeLength);
|
| + sublist(start, start + rangeLength);
|
| int indexOf(Element element, [int start = 0]) =>
|
| _filtered.indexOf(element, start);
|
|
|
|
|