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 8e88ebff0dcc1e265e0c4f299359bfa8bdb76e74..b861dc410c589aa6304839e36f9e136a1d10d9d0 100644 |
--- a/sdk/lib/html/dartium/html_dartium.dart |
+++ b/sdk/lib/html/dartium/html_dartium.dart |
@@ -7374,8 +7374,6 @@ class DOMMimeTypeArray extends NativeFieldWrapperClass1 implements List<DOMMimeT |
return _Lists.lastIndexOf(this, element, start); |
} |
- DOMMimeType get first => this[0]; |
- |
DOMMimeType get last => this[length - 1]; |
DOMMimeType removeLast() { |
@@ -7537,8 +7535,6 @@ class DOMPluginArray extends NativeFieldWrapperClass1 implements List<DOMPlugin> |
return _Lists.lastIndexOf(this, element, start); |
} |
- DOMPlugin get first => this[0]; |
- |
DOMPlugin get last => this[length - 1]; |
DOMPlugin removeLast() { |
@@ -9259,11 +9255,6 @@ class _ChildrenElementList implements List { |
return result; |
} |
- Element get first { |
- return _element.$dom_firstElementChild; |
- } |
- |
- |
Element get last { |
return _element.$dom_lastElementChild; |
} |
@@ -9278,6 +9269,10 @@ class _FrozenElementList implements List { |
_FrozenElementList._wrap(this._nodeList); |
+ Element get first { |
+ return _nodeList[0]; |
+ } |
+ |
bool contains(Element element) { |
for (Element el in this) { |
if (el == element) return true; |
@@ -9386,8 +9381,6 @@ class _FrozenElementList implements List { |
throw new UnsupportedError(''); |
} |
- Element get first => _nodeList.first; |
- |
Element get last => _nodeList.last; |
} |
@@ -11354,8 +11347,6 @@ class Float32Array extends ArrayBufferView implements List<num> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- num get first => this[0]; |
- |
num get last => this[length - 1]; |
num removeLast() { |
@@ -11487,8 +11478,6 @@ class Float64Array extends ArrayBufferView implements List<num> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- num get first => this[0]; |
- |
num get last => this[length - 1]; |
num removeLast() { |
@@ -12066,8 +12055,6 @@ class HTMLAllCollection extends NativeFieldWrapperClass1 implements List<Node> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- Node get first => this[0]; |
- |
Node get last => this[length - 1]; |
Node removeLast() { |
@@ -12179,8 +12166,6 @@ class HTMLCollection extends NativeFieldWrapperClass1 implements List<Node> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- Node get first => this[0]; |
- |
Node get last => this[length - 1]; |
Node removeLast() { |
@@ -14510,8 +14495,6 @@ class Int16Array extends ArrayBufferView implements List<int> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- int get first => this[0]; |
- |
int get last => this[length - 1]; |
int removeLast() { |
@@ -14643,8 +14626,6 @@ class Int32Array extends ArrayBufferView implements List<int> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- int get first => this[0]; |
- |
int get last => this[length - 1]; |
int removeLast() { |
@@ -14776,8 +14757,6 @@ class Int8Array extends ArrayBufferView implements List<int> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- int get first => this[0]; |
- |
int get last => this[length - 1]; |
int removeLast() { |
@@ -17669,8 +17648,6 @@ class NamedNodeMap extends NativeFieldWrapperClass1 implements List<Node> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- Node get first => this[0]; |
- |
Node get last => this[length - 1]; |
Node removeLast() { |
@@ -18271,8 +18248,6 @@ class _ListWrapper<E> implements List<E> { |
E removeLast() => _list.removeLast(); |
- E get first => _list.first; |
- |
E get last => _list.last; |
List<E> getRange(int start, int rangeLength) => |
@@ -18286,6 +18261,8 @@ class _ListWrapper<E> implements List<E> { |
void insertRange(int start, int rangeLength, [E initialValue = null]) => |
_list.insertRange(start, rangeLength, initialValue); |
+ |
+ E get first => _list[0]; |
} |
/** |
@@ -20686,8 +20663,6 @@ class SQLResultSetRowList extends NativeFieldWrapperClass1 implements List<Map> |
return _Lists.lastIndexOf(this, element, start); |
} |
- Map get first => this[0]; |
- |
Map get last => this[length - 1]; |
Map removeLast() { |
@@ -21406,8 +21381,6 @@ class SourceBufferList extends EventTarget implements List<SourceBuffer> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- SourceBuffer get first => this[0]; |
- |
SourceBuffer get last => this[length - 1]; |
SourceBuffer removeLast() { |
@@ -21607,8 +21580,6 @@ class SpeechGrammarList extends NativeFieldWrapperClass1 implements List<SpeechG |
return _Lists.lastIndexOf(this, element, start); |
} |
- SpeechGrammar get first => this[0]; |
- |
SpeechGrammar get last => this[length - 1]; |
SpeechGrammar removeLast() { |
@@ -23270,8 +23241,6 @@ class TextTrackCueList extends NativeFieldWrapperClass1 implements List<TextTrac |
return _Lists.lastIndexOf(this, element, start); |
} |
- TextTrackCue get first => this[0]; |
- |
TextTrackCue get last => this[length - 1]; |
TextTrackCue removeLast() { |
@@ -23385,8 +23354,6 @@ class TextTrackList extends EventTarget implements List<TextTrack> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- TextTrack get first => this[0]; |
- |
TextTrack get last => this[length - 1]; |
TextTrack removeLast() { |
@@ -23658,8 +23625,6 @@ class TouchList extends NativeFieldWrapperClass1 implements List<Touch> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- Touch get first => this[0]; |
- |
Touch get last => this[length - 1]; |
Touch removeLast() { |
@@ -24028,8 +23993,6 @@ class Uint16Array extends ArrayBufferView implements List<int> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- int get first => this[0]; |
- |
int get last => this[length - 1]; |
int removeLast() { |
@@ -24161,8 +24124,6 @@ class Uint32Array extends ArrayBufferView implements List<int> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- int get first => this[0]; |
- |
int get last => this[length - 1]; |
int removeLast() { |
@@ -24294,8 +24255,6 @@ class Uint8Array extends ArrayBufferView implements List<int> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- int get first => this[0]; |
- |
int get last => this[length - 1]; |
int removeLast() { |
@@ -26980,8 +26939,6 @@ class _CSSRuleList extends NativeFieldWrapperClass1 implements List<CSSRule> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- CSSRule get first => this[0]; |
- |
CSSRule get last => this[length - 1]; |
CSSRule removeLast() { |
@@ -27085,8 +27042,6 @@ class _CSSValueList extends CSSValue implements List<CSSValue> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- CSSValue get first => this[0]; |
- |
CSSValue get last => this[length - 1]; |
CSSValue removeLast() { |
@@ -27190,8 +27145,6 @@ class _ClientRectList extends NativeFieldWrapperClass1 implements List<ClientRec |
return _Lists.lastIndexOf(this, element, start); |
} |
- ClientRect get first => this[0]; |
- |
ClientRect get last => this[length - 1]; |
ClientRect removeLast() { |
@@ -27303,8 +27256,6 @@ class _DOMStringList extends NativeFieldWrapperClass1 implements List<String> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- String get first => this[0]; |
- |
String get last => this[length - 1]; |
String removeLast() { |
@@ -27861,8 +27812,6 @@ class _EntryArray extends NativeFieldWrapperClass1 implements List<Entry> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- Entry get first => this[0]; |
- |
Entry get last => this[length - 1]; |
Entry removeLast() { |
@@ -27966,8 +27915,6 @@ class _EntryArraySync extends NativeFieldWrapperClass1 implements List<EntrySync |
return _Lists.lastIndexOf(this, element, start); |
} |
- EntrySync get first => this[0]; |
- |
EntrySync get last => this[length - 1]; |
EntrySync removeLast() { |
@@ -28079,8 +28026,6 @@ class _FileList extends NativeFieldWrapperClass1 implements List<File> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- File get first => this[0]; |
- |
File get last => this[length - 1]; |
File removeLast() { |
@@ -28208,8 +28153,6 @@ class _GamepadList extends NativeFieldWrapperClass1 implements List<Gamepad> { |
return _Lists.lastIndexOf(this, element, start); |
} |
- Gamepad get first => this[0]; |
- |
Gamepad get last => this[length - 1]; |
Gamepad removeLast() { |
@@ -28362,8 +28305,6 @@ class _MediaStreamList extends NativeFieldWrapperClass1 implements List<MediaStr |
return _Lists.lastIndexOf(this, element, start); |
} |
- MediaStream get first => this[0]; |
- |
MediaStream get last => this[length - 1]; |
MediaStream removeLast() { |
@@ -28571,8 +28512,6 @@ class _SpeechInputResultList extends NativeFieldWrapperClass1 implements List<Sp |
return _Lists.lastIndexOf(this, element, start); |
} |
- SpeechInputResult get first => this[0]; |
- |
SpeechInputResult get last => this[length - 1]; |
SpeechInputResult removeLast() { |
@@ -28684,8 +28623,6 @@ class _SpeechRecognitionResultList extends NativeFieldWrapperClass1 implements L |
return _Lists.lastIndexOf(this, element, start); |
} |
- SpeechRecognitionResult get first => this[0]; |
- |
SpeechRecognitionResult get last => this[length - 1]; |
SpeechRecognitionResult removeLast() { |
@@ -28789,8 +28726,6 @@ class _StyleSheetList extends NativeFieldWrapperClass1 implements List<StyleShee |
return _Lists.lastIndexOf(this, element, start); |
} |
- StyleSheet get first => this[0]; |
- |
StyleSheet get last => this[length - 1]; |
StyleSheet removeLast() { |
@@ -28902,8 +28837,6 @@ class _WebKitAnimationList extends NativeFieldWrapperClass1 implements List<Anim |
return _Lists.lastIndexOf(this, element, start); |
} |
- Animation get first => this[0]; |
- |
Animation get last => this[length - 1]; |
Animation removeLast() { |
@@ -29242,8 +29175,6 @@ class FilteredElementList implements List { |
return _filtered.lastIndexOf(element, start); |
} |
- Element get first => _filtered.first; |
- |
Element get last => _filtered.last; |
} |
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |