Index: lib/html/dartium/html_dartium.dart |
diff --git a/lib/html/dartium/html_dartium.dart b/lib/html/dartium/html_dartium.dart |
index 8e6b58b290b055cf3ca546b584cf05bc1332d5b5..d1ba9f7a5e95c3e4eeafb32aa599acdbbed132b8 100644 |
--- a/lib/html/dartium/html_dartium.dart |
+++ b/lib/html/dartium/html_dartium.dart |
@@ -2818,8 +2818,6 @@ class _CSSRuleListImpl extends NativeFieldWrapperClass1 implements List<CSSRule> |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(CSSRule element) => _Collections.contains(this, element); |
- |
void forEach(void f(CSSRule element)) => _Collections.forEach(this, f); |
Collection map(f(CSSRule element)) => _Collections.map(this, [], f); |
@@ -7834,8 +7832,6 @@ class _CSSValueListImpl extends _CSSValueImpl implements List<CSSValue> { |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(CSSValue element) => _Collections.contains(this, element); |
- |
void forEach(void f(CSSValue element)) => _Collections.forEach(this, f); |
Collection map(f(CSSValue element)) => _Collections.map(this, [], f); |
@@ -8825,8 +8821,6 @@ class _ClientRectListImpl extends NativeFieldWrapperClass1 implements List<Clien |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(ClientRect element) => _Collections.contains(this, element); |
- |
void forEach(void f(ClientRect element)) => _Collections.forEach(this, f); |
Collection map(f(ClientRect element)) => _Collections.map(this, [], f); |
@@ -9779,8 +9773,6 @@ class _DOMMimeTypeArrayImpl extends NativeFieldWrapperClass1 implements DOMMimeT |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(DOMMimeType element) => _Collections.contains(this, element); |
- |
void forEach(void f(DOMMimeType element)) => _Collections.forEach(this, f); |
Collection map(f(DOMMimeType element)) => _Collections.map(this, [], f); |
@@ -9967,8 +9959,6 @@ class _DOMPluginArrayImpl extends NativeFieldWrapperClass1 implements DOMPluginA |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(DOMPlugin element) => _Collections.contains(this, element); |
- |
void forEach(void f(DOMPlugin element)) => _Collections.forEach(this, f); |
Collection map(f(DOMPlugin element)) => _Collections.map(this, [], f); |
@@ -10261,8 +10251,6 @@ class _DOMStringListImpl extends NativeFieldWrapperClass1 implements List<String |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(String element) => _Collections.contains(this, element); |
- |
void forEach(void f(String element)) => _Collections.forEach(this, f); |
Collection map(f(String element)) => _Collections.map(this, [], f); |
@@ -11518,10 +11506,6 @@ class _FilteredElementList implements List { |
List<Element> get _filtered => |
new List.from(_childNodes.filter((n) => n is Element)); |
- bool contains(Element element) { |
- return element is Element && _childNodes.contains(element); |
- } |
- |
void forEach(void f(Element element)) { |
_filtered.forEach(f); |
} |
@@ -11990,7 +11974,7 @@ class _DocumentImpl extends _NodeImpl implements Document |
void webkitExitPointerLock() native "Document_webkitExitPointerLock_Callback"; |
- // TODO(jacobr): implement all Element methods not on Document. |
+ // TODO(jacobr): implement all Element methods not on Document. |
_ElementImpl query(String selectors) { |
// It is fine for our RegExp to detect element id query selectors to have |
@@ -12688,13 +12672,6 @@ class _ChildrenElementList implements List { |
return output; |
} |
- bool contains(Element element) { |
- for (_ElementImpl child in _childElements) { |
- if (child == element) return true; |
- } |
- return false; |
- } |
- |
void forEach(void f(Element element)) { |
for (_ElementImpl element in _childElements) { |
f(element); |
@@ -12702,7 +12679,7 @@ class _ChildrenElementList implements List { |
} |
List<Element> filter(bool f(Element element)) { |
- final output = <Element>[]; |
+ final output = []; |
forEach((Element element) { |
if (f(element)) { |
output.add(element); |
@@ -12833,13 +12810,6 @@ class _FrozenElementList implements List { |
return _nodeList[0]; |
} |
- bool contains(Element element) { |
- for (Element el in this) { |
- if (el == element) return true; |
- } |
- return false; |
- } |
- |
void forEach(void f(Element element)) { |
for (Element el in this) { |
f(el); |
@@ -12855,7 +12825,7 @@ class _FrozenElementList implements List { |
} |
List<Element> filter(bool f(Element element)) { |
- final out = <Element>[]; |
+ final out = []; |
for (Element el in this) { |
if (f(el)) out.add(el); |
} |
@@ -13146,8 +13116,6 @@ class _CssClassSet implements CSSClassSet { |
// interface Iterable - END |
// interface Collection - BEGIN |
- bool contains(String element) => _read().contains(element); |
- |
void forEach(void f(String element)) { |
_read().forEach(f); |
} |
@@ -13169,6 +13137,8 @@ class _CssClassSet implements CSSClassSet { |
// interface Collection - END |
// interface Set - BEGIN |
+ bool contains(String value) => _read().contains(value); |
+ |
void add(String value) { |
// TODO - figure out if we need to do any validation here |
// or if the browser natively does enough |
@@ -13969,8 +13939,6 @@ class _EntryArrayImpl extends NativeFieldWrapperClass1 implements List<Entry> { |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(Entry element) => _Collections.contains(this, element); |
- |
void forEach(void f(Entry element)) => _Collections.forEach(this, f); |
Collection map(f(Entry element)) => _Collections.map(this, [], f); |
@@ -14065,8 +14033,6 @@ class _EntryArraySyncImpl extends NativeFieldWrapperClass1 implements List<Entry |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(EntrySync element) => _Collections.contains(this, element); |
- |
void forEach(void f(EntrySync element)) => _Collections.forEach(this, f); |
Collection map(f(EntrySync element)) => _Collections.map(this, [], f); |
@@ -14990,8 +14956,6 @@ class _FileListImpl extends NativeFieldWrapperClass1 implements List<File> { |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(File element) => _Collections.contains(this, element); |
- |
void forEach(void f(File element)) => _Collections.forEach(this, f); |
Collection map(f(File element)) => _Collections.map(this, [], f); |
@@ -15414,7 +15378,7 @@ abstract class Float32Array implements ArrayBufferView, List<num> { |
factory Float32Array.fromList(List<num> list) => |
_TypedArrayFactoryProvider.createFloat32Array_fromList(list); |
- factory Float32Array.fromBuffer(ArrayBuffer buffer, [int byteOffset, int length]) => |
+ factory Float32Array.fromBuffer(ArrayBuffer buffer, [int byteOffset, int length]) => |
_TypedArrayFactoryProvider.createFloat32Array_fromBuffer(buffer, byteOffset, length); |
static const int BYTES_PER_ELEMENT = 4; |
@@ -15467,8 +15431,6 @@ class _Float32ArrayImpl extends _ArrayBufferViewImpl implements Float32Array { |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(num element) => _Collections.contains(this, element); |
- |
void forEach(void f(num element)) => _Collections.forEach(this, f); |
Collection map(f(num element)) => _Collections.map(this, [], f); |
@@ -15548,7 +15510,7 @@ abstract class Float64Array implements ArrayBufferView, List<num> { |
factory Float64Array.fromList(List<num> list) => |
_TypedArrayFactoryProvider.createFloat64Array_fromList(list); |
- factory Float64Array.fromBuffer(ArrayBuffer buffer, [int byteOffset, int length]) => |
+ factory Float64Array.fromBuffer(ArrayBuffer buffer, [int byteOffset, int length]) => |
_TypedArrayFactoryProvider.createFloat64Array_fromBuffer(buffer, byteOffset, length); |
static const int BYTES_PER_ELEMENT = 8; |
@@ -15601,8 +15563,6 @@ class _Float64ArrayImpl extends _ArrayBufferViewImpl implements Float64Array { |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(num element) => _Collections.contains(this, element); |
- |
void forEach(void f(num element)) => _Collections.forEach(this, f); |
Collection map(f(num element)) => _Collections.map(this, [], f); |
@@ -16124,8 +16084,6 @@ class _GamepadListImpl extends NativeFieldWrapperClass1 implements List<Gamepad> |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(Gamepad element) => _Collections.contains(this, element); |
- |
void forEach(void f(Gamepad element)) => _Collections.forEach(this, f); |
Collection map(f(Gamepad element)) => _Collections.map(this, [], f); |
@@ -16350,8 +16308,6 @@ class _HTMLAllCollectionImpl extends NativeFieldWrapperClass1 implements HTMLAll |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(Node element) => _Collections.contains(this, element); |
- |
void forEach(void f(Node element)) => _Collections.forEach(this, f); |
Collection map(f(Node element)) => _Collections.map(this, [], f); |
@@ -16468,8 +16424,6 @@ class _HTMLCollectionImpl extends NativeFieldWrapperClass1 implements HTMLCollec |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(Node element) => _Collections.contains(this, element); |
- |
void forEach(void f(Node element)) => _Collections.forEach(this, f); |
Collection map(f(Node element)) => _Collections.map(this, [], f); |
@@ -19010,7 +18964,7 @@ abstract class Int16Array implements ArrayBufferView, List<int> { |
factory Int16Array.fromList(List<int> list) => |
_TypedArrayFactoryProvider.createInt16Array_fromList(list); |
- factory Int16Array.fromBuffer(ArrayBuffer buffer, [int byteOffset, int length]) => |
+ factory Int16Array.fromBuffer(ArrayBuffer buffer, [int byteOffset, int length]) => |
_TypedArrayFactoryProvider.createInt16Array_fromBuffer(buffer, byteOffset, length); |
static const int BYTES_PER_ELEMENT = 2; |
@@ -19063,8 +19017,6 @@ class _Int16ArrayImpl extends _ArrayBufferViewImpl implements Int16Array { |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(int element) => _Collections.contains(this, element); |
- |
void forEach(void f(int element)) => _Collections.forEach(this, f); |
Collection map(f(int element)) => _Collections.map(this, [], f); |
@@ -19144,7 +19096,7 @@ abstract class Int32Array implements ArrayBufferView, List<int> { |
factory Int32Array.fromList(List<int> list) => |
_TypedArrayFactoryProvider.createInt32Array_fromList(list); |
- factory Int32Array.fromBuffer(ArrayBuffer buffer, [int byteOffset, int length]) => |
+ factory Int32Array.fromBuffer(ArrayBuffer buffer, [int byteOffset, int length]) => |
_TypedArrayFactoryProvider.createInt32Array_fromBuffer(buffer, byteOffset, length); |
static const int BYTES_PER_ELEMENT = 4; |
@@ -19197,8 +19149,6 @@ class _Int32ArrayImpl extends _ArrayBufferViewImpl implements Int32Array { |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(int element) => _Collections.contains(this, element); |
- |
void forEach(void f(int element)) => _Collections.forEach(this, f); |
Collection map(f(int element)) => _Collections.map(this, [], f); |
@@ -19278,7 +19228,7 @@ abstract class Int8Array implements ArrayBufferView, List<int> { |
factory Int8Array.fromList(List<int> list) => |
_TypedArrayFactoryProvider.createInt8Array_fromList(list); |
- factory Int8Array.fromBuffer(ArrayBuffer buffer, [int byteOffset, int length]) => |
+ factory Int8Array.fromBuffer(ArrayBuffer buffer, [int byteOffset, int length]) => |
_TypedArrayFactoryProvider.createInt8Array_fromBuffer(buffer, byteOffset, length); |
static const int BYTES_PER_ELEMENT = 1; |
@@ -19331,8 +19281,6 @@ class _Int8ArrayImpl extends _ArrayBufferViewImpl implements Int8Array { |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(int element) => _Collections.contains(this, element); |
- |
void forEach(void f(int element)) => _Collections.forEach(this, f); |
Collection map(f(int element)) => _Collections.map(this, [], f); |
@@ -22038,8 +21986,6 @@ class _MediaStreamListImpl extends NativeFieldWrapperClass1 implements List<Medi |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(MediaStream element) => _Collections.contains(this, element); |
- |
void forEach(void f(MediaStream element)) => _Collections.forEach(this, f); |
Collection map(f(MediaStream element)) => _Collections.map(this, [], f); |
@@ -23099,8 +23045,6 @@ class _NamedNodeMapImpl extends NativeFieldWrapperClass1 implements NamedNodeMap |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(Node element) => _Collections.contains(this, element); |
- |
void forEach(void f(Node element)) => _Collections.forEach(this, f); |
Collection map(f(Node element)) => _Collections.map(this, [], f); |
@@ -23553,8 +23497,6 @@ class _ChildNodeListLazy implements List { |
// TODO(jacobr): We can implement these methods much more efficiently by |
// looking up the nodeList only once instead of once per iteration. |
- bool contains(Node element) => _Collections.contains(this, element); |
- |
void forEach(void f(Node element)) => _Collections.forEach(this, f); |
Collection map(f(Node element)) => _Collections.map(this, [], f); |
@@ -23781,8 +23723,6 @@ class _ListWrapper<E> implements List<E> { |
Iterator<E> iterator() => _list.iterator(); |
- bool contains(E element) => _list.contains(element); |
- |
void forEach(void f(E element)) => _list.forEach(f); |
Collection map(f(E element)) => _list.map(f); |
@@ -23898,8 +23838,6 @@ class _NodeListImpl extends NativeFieldWrapperClass1 implements NodeList { |
_parent.$dom_replaceChild(value, this[index]); |
} |
- bool contains(Node element) => _Collections.contains(this, element); |
- |
void forEach(void f(Node element)) => _Collections.forEach(this, f); |
Collection map(f(Node element)) => _Collections.map(this, [], f); |
@@ -26514,8 +26452,6 @@ class _SQLResultSetRowListImpl extends NativeFieldWrapperClass1 implements SQLRe |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(Map element) => _Collections.contains(this, element); |
- |
void forEach(void f(Map element)) => _Collections.forEach(this, f); |
Collection map(f(Map element)) => _Collections.map(this, [], f); |
@@ -27123,8 +27059,6 @@ class _SVGAnimatedLengthListImpl extends NativeFieldWrapperClass1 implements SVG |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(SVGAnimatedLength element) => _Collections.contains(this, element); |
- |
void forEach(void f(SVGAnimatedLength element)) => _Collections.forEach(this, f); |
Collection map(f(SVGAnimatedLength element)) => _Collections.map(this, [], f); |
@@ -27264,8 +27198,6 @@ class _SVGAnimatedNumberListImpl extends NativeFieldWrapperClass1 implements SVG |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(SVGAnimatedNumber element) => _Collections.contains(this, element); |
- |
void forEach(void f(SVGAnimatedNumber element)) => _Collections.forEach(this, f); |
Collection map(f(SVGAnimatedNumber element)) => _Collections.map(this, [], f); |
@@ -27461,8 +27393,6 @@ class _SVGAnimatedTransformListImpl extends NativeFieldWrapperClass1 implements |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(SVGAnimateTransformElement element) => _Collections.contains(this, element); |
- |
void forEach(void f(SVGAnimateTransformElement element)) => _Collections.forEach(this, f); |
Collection map(f(SVGAnimateTransformElement element)) => _Collections.map(this, [], f); |
@@ -28342,8 +28272,6 @@ class _SVGElementInstanceListImpl extends NativeFieldWrapperClass1 implements Li |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(SVGElementInstance element) => _Collections.contains(this, element); |
- |
void forEach(void f(SVGElementInstance element)) => _Collections.forEach(this, f); |
Collection map(f(SVGElementInstance element)) => _Collections.map(this, [], f); |
@@ -30498,8 +30426,6 @@ class _SVGLengthListImpl extends NativeFieldWrapperClass1 implements SVGLengthLi |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(SVGLength element) => _Collections.contains(this, element); |
- |
void forEach(void f(SVGLength element)) => _Collections.forEach(this, f); |
Collection map(f(SVGLength element)) => _Collections.map(this, [], f); |
@@ -31145,8 +31071,6 @@ class _SVGNumberListImpl extends NativeFieldWrapperClass1 implements SVGNumberLi |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(SVGNumber element) => _Collections.contains(this, element); |
- |
void forEach(void f(SVGNumber element)) => _Collections.forEach(this, f); |
Collection map(f(SVGNumber element)) => _Collections.map(this, [], f); |
@@ -32287,8 +32211,6 @@ class _SVGPathSegListImpl extends NativeFieldWrapperClass1 implements SVGPathSeg |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(SVGPathSeg element) => _Collections.contains(this, element); |
- |
void forEach(void f(SVGPathSeg element)) => _Collections.forEach(this, f); |
Collection map(f(SVGPathSeg element)) => _Collections.map(this, [], f); |
@@ -33402,8 +33324,6 @@ class _SVGStringListImpl extends NativeFieldWrapperClass1 implements SVGStringLi |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(String element) => _Collections.contains(this, element); |
- |
void forEach(void f(String element)) => _Collections.forEach(this, f); |
Collection map(f(String element)) => _Collections.map(this, [], f); |
@@ -34108,8 +34028,6 @@ class _SVGTransformListImpl extends NativeFieldWrapperClass1 implements SVGTrans |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(SVGTransform element) => _Collections.contains(this, element); |
- |
void forEach(void f(SVGTransform element)) => _Collections.forEach(this, f); |
Collection map(f(SVGTransform element)) => _Collections.map(this, [], f); |
@@ -35164,8 +35082,6 @@ class _SourceBufferListImpl extends NativeFieldWrapperClass1 implements SourceBu |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(SourceBuffer element) => _Collections.contains(this, element); |
- |
void forEach(void f(SourceBuffer element)) => _Collections.forEach(this, f); |
Collection map(f(SourceBuffer element)) => _Collections.map(this, [], f); |
@@ -35384,8 +35300,6 @@ class _SpeechGrammarListImpl extends NativeFieldWrapperClass1 implements SpeechG |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(SpeechGrammar element) => _Collections.contains(this, element); |
- |
void forEach(void f(SpeechGrammar element)) => _Collections.forEach(this, f); |
Collection map(f(SpeechGrammar element)) => _Collections.map(this, [], f); |
@@ -35555,8 +35469,6 @@ class _SpeechInputResultListImpl extends NativeFieldWrapperClass1 implements Lis |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(SpeechInputResult element) => _Collections.contains(this, element); |
- |
void forEach(void f(SpeechInputResult element)) => _Collections.forEach(this, f); |
Collection map(f(SpeechInputResult element)) => _Collections.map(this, [], f); |
@@ -35937,8 +35849,6 @@ class _SpeechRecognitionResultListImpl extends NativeFieldWrapperClass1 implemen |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(SpeechRecognitionResult element) => _Collections.contains(this, element); |
- |
void forEach(void f(SpeechRecognitionResult element)) => _Collections.forEach(this, f); |
Collection map(f(SpeechRecognitionResult element)) => _Collections.map(this, [], f); |
@@ -36369,8 +36279,6 @@ class _StyleSheetListImpl extends NativeFieldWrapperClass1 implements List<Style |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(StyleSheet element) => _Collections.contains(this, element); |
- |
void forEach(void f(StyleSheet element)) => _Collections.forEach(this, f); |
Collection map(f(StyleSheet element)) => _Collections.map(this, [], f); |
@@ -37468,8 +37376,6 @@ class _TextTrackCueListImpl extends NativeFieldWrapperClass1 implements TextTrac |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(TextTrackCue element) => _Collections.contains(this, element); |
- |
void forEach(void f(TextTrackCue element)) => _Collections.forEach(this, f); |
Collection map(f(TextTrackCue element)) => _Collections.map(this, [], f); |
@@ -37645,8 +37551,6 @@ class _TextTrackListImpl extends NativeFieldWrapperClass1 implements TextTrackLi |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(TextTrack element) => _Collections.contains(this, element); |
- |
void forEach(void f(TextTrack element)) => _Collections.forEach(this, f); |
Collection map(f(TextTrack element)) => _Collections.map(this, [], f); |
@@ -37964,8 +37868,6 @@ class _TouchListImpl extends NativeFieldWrapperClass1 implements TouchList { |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(Touch element) => _Collections.contains(this, element); |
- |
void forEach(void f(Touch element)) => _Collections.forEach(this, f); |
Collection map(f(Touch element)) => _Collections.map(this, [], f); |
@@ -38340,7 +38242,7 @@ abstract class Uint16Array implements ArrayBufferView, List<int> { |
factory Uint16Array.fromList(List<int> list) => |
_TypedArrayFactoryProvider.createUint16Array_fromList(list); |
- factory Uint16Array.fromBuffer(ArrayBuffer buffer, [int byteOffset, int length]) => |
+ factory Uint16Array.fromBuffer(ArrayBuffer buffer, [int byteOffset, int length]) => |
_TypedArrayFactoryProvider.createUint16Array_fromBuffer(buffer, byteOffset, length); |
static const int BYTES_PER_ELEMENT = 2; |
@@ -38393,8 +38295,6 @@ class _Uint16ArrayImpl extends _ArrayBufferViewImpl implements Uint16Array { |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(int element) => _Collections.contains(this, element); |
- |
void forEach(void f(int element)) => _Collections.forEach(this, f); |
Collection map(f(int element)) => _Collections.map(this, [], f); |
@@ -38474,7 +38374,7 @@ abstract class Uint32Array implements ArrayBufferView, List<int> { |
factory Uint32Array.fromList(List<int> list) => |
_TypedArrayFactoryProvider.createUint32Array_fromList(list); |
- factory Uint32Array.fromBuffer(ArrayBuffer buffer, [int byteOffset, int length]) => |
+ factory Uint32Array.fromBuffer(ArrayBuffer buffer, [int byteOffset, int length]) => |
_TypedArrayFactoryProvider.createUint32Array_fromBuffer(buffer, byteOffset, length); |
static const int BYTES_PER_ELEMENT = 4; |
@@ -38527,8 +38427,6 @@ class _Uint32ArrayImpl extends _ArrayBufferViewImpl implements Uint32Array { |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(int element) => _Collections.contains(this, element); |
- |
void forEach(void f(int element)) => _Collections.forEach(this, f); |
Collection map(f(int element)) => _Collections.map(this, [], f); |
@@ -38608,7 +38506,7 @@ abstract class Uint8Array implements ArrayBufferView, List<int> { |
factory Uint8Array.fromList(List<int> list) => |
_TypedArrayFactoryProvider.createUint8Array_fromList(list); |
- factory Uint8Array.fromBuffer(ArrayBuffer buffer, [int byteOffset, int length]) => |
+ factory Uint8Array.fromBuffer(ArrayBuffer buffer, [int byteOffset, int length]) => |
_TypedArrayFactoryProvider.createUint8Array_fromBuffer(buffer, byteOffset, length); |
static const int BYTES_PER_ELEMENT = 1; |
@@ -38661,8 +38559,6 @@ class _Uint8ArrayImpl extends _ArrayBufferViewImpl implements Uint8Array { |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(int element) => _Collections.contains(this, element); |
- |
void forEach(void f(int element)) => _Collections.forEach(this, f); |
Collection map(f(int element)) => _Collections.map(this, [], f); |
@@ -38742,7 +38638,7 @@ abstract class Uint8ClampedArray implements Uint8Array { |
factory Uint8ClampedArray.fromList(List<int> list) => |
_TypedArrayFactoryProvider.createUint8ClampedArray_fromList(list); |
- factory Uint8ClampedArray.fromBuffer(ArrayBuffer buffer, [int byteOffset, int length]) => |
+ factory Uint8ClampedArray.fromBuffer(ArrayBuffer buffer, [int byteOffset, int length]) => |
_TypedArrayFactoryProvider.createUint8ClampedArray_fromBuffer(buffer, byteOffset, length); |
/** @domName Uint8ClampedArray.length */ |
@@ -40858,8 +40754,6 @@ class _WebKitAnimationListImpl extends NativeFieldWrapperClass1 implements List< |
throw const UnsupportedOperationException("Cannot add to immutable List."); |
} |
- bool contains(Animation element) => _Collections.contains(this, element); |
- |
void forEach(void f(Animation element)) => _Collections.forEach(this, f); |
Collection map(f(Animation element)) => _Collections.map(this, [], f); |
@@ -43029,13 +42923,6 @@ get _timerFactoryClosure => (int milliSeconds, void callback(Timer timer), bool |
* method. |
*/ |
class _Collections { |
- static bool contains(Iterable<Object> iterable, Object element) { |
- for (final e in iterable) { |
- if (e == element) return true; |
- } |
- return false; |
- } |
- |
static void forEach(Iterable<Object> iterable, void f(Object o)) { |
for (final e in iterable) { |
f(e); |
@@ -43455,7 +43342,7 @@ class _RemoteSendPortSync implements SendPortSync { |
} |
static _call(int isolateId, int portId, var message) { |
- var target = 'dart-port-$isolateId-$portId'; |
+ var target = 'dart-port-$isolateId-$portId'; |
// TODO(vsm): Make this re-entrant. |
// TODO(vsm): Set this up set once, on the first call. |
var source = '$target-result'; |
@@ -43520,13 +43407,13 @@ class ReceivePortSync { |
static int get _isolateId { |
// TODO(vsm): Make this coherent with existing isolate code. |
if (_cachedIsolateId == null) { |
- _cachedIsolateId = _getNewIsolateId(); |
+ _cachedIsolateId = _getNewIsolateId(); |
} |
return _cachedIsolateId; |
} |
static String _getListenerName(isolateId, portId) => |
- 'dart-port-$isolateId-$portId'; |
+ 'dart-port-$isolateId-$portId'; |
String get _listenerName => _getListenerName(_isolateId, _portId); |
void receive(callback(var message)) { |
@@ -44048,6 +43935,7 @@ class _VariableSizeListIterator<T> implements Iterator<T> { |
// BSD-style license that can be found in the LICENSE file. |
class _Lists { |
+ |
/** |
* Returns the index in the array [a] of the given [element], starting |
* the search at index [startIndex] to [endIndex] (exclusive). |