Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(59)

Unified Diff: dart/sdk/lib/html/dartium/html_dartium.dart

Side-by-side diff isn't available for this file because of its large size.
Issue 12296011: Version 0.3.7.4 (Closed) Base URL: http://dart.googlecode.com/svn/trunk/
Patch Set: Created 7 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
Download patch
Index: dart/sdk/lib/html/dartium/html_dartium.dart
===================================================================
--- dart/sdk/lib/html/dartium/html_dartium.dart (revision 18634)
+++ dart/sdk/lib/html/dartium/html_dartium.dart (working copy)
@@ -7898,9 +7898,6 @@
Iterable map(f(DomMimeType element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(DomMimeType element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<DomMimeType> where(bool f(DomMimeType element)) =>
IterableMixinWorkaround.where(this, f);
@@ -7967,7 +7964,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<DomMimeType> get reversed {
+ Iterable<DomMimeType> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -8169,9 +8166,6 @@
Iterable map(f(DomPlugin element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(DomPlugin element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<DomPlugin> where(bool f(DomPlugin element)) =>
IterableMixinWorkaround.where(this, f);
@@ -8238,7 +8232,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<DomPlugin> get reversed {
+ Iterable<DomPlugin> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -8558,9 +8552,6 @@
Iterable map(f(String element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(String element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<String> where(bool f(String element)) =>
IterableMixinWorkaround.where(this, f);
@@ -8627,7 +8618,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<String> get reversed {
+ Iterable<String> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -8842,10 +8833,6 @@
return IterableMixinWorkaround.mapList(this, f);
}
- List mappedBy(f(Element element)) {
- return IterableMixinWorkaround.mappedByList(this, f);
- }
-
Iterable<Element> where(bool f(Element element)) {
return IterableMixinWorkaround.where(this, f);
}
@@ -8926,7 +8913,7 @@
}
}
- List<Element> get reversed {
+ Iterable<Element> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -9067,10 +9054,6 @@
return IterableMixinWorkaround.mapList(this, f);
}
- List mappedBy(f(Element element)) {
- return IterableMixinWorkaround.mappedByList(this, f);
- }
-
Iterable<Element> where(bool f(Element element)) {
return IterableMixinWorkaround.where(this, f);
}
@@ -9160,7 +9143,7 @@
throw new UnsupportedError('');
}
- List<Element> get reversed {
+ Iterable<Element> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -11396,9 +11379,6 @@
Iterable map(f(File element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(File element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<File> where(bool f(File element)) =>
IterableMixinWorkaround.where(this, f);
@@ -11465,7 +11445,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<File> get reversed {
+ Iterable<File> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -12010,9 +11990,6 @@
Iterable map(f(num element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(num element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<num> where(bool f(num element)) =>
IterableMixinWorkaround.where(this, f);
@@ -12079,7 +12056,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<num> get reversed {
+ Iterable<num> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -12248,9 +12225,6 @@
Iterable map(f(num element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(num element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<num> where(bool f(num element)) =>
IterableMixinWorkaround.where(this, f);
@@ -12317,7 +12291,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<num> get reversed {
+ Iterable<num> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -12846,9 +12820,6 @@
Iterable map(f(Node element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(Node element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<Node> where(bool f(Node element)) =>
IterableMixinWorkaround.where(this, f);
@@ -12915,7 +12886,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<Node> get reversed {
+ Iterable<Node> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -13058,9 +13029,6 @@
Iterable map(f(Node element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(Node element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<Node> where(bool f(Node element)) =>
IterableMixinWorkaround.where(this, f);
@@ -13127,7 +13095,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<Node> get reversed {
+ Iterable<Node> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -15419,9 +15387,6 @@
Iterable map(f(int element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(int element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<int> where(bool f(int element)) =>
IterableMixinWorkaround.where(this, f);
@@ -15488,7 +15453,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<int> get reversed {
+ Iterable<int> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -15657,9 +15622,6 @@
Iterable map(f(int element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(int element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<int> where(bool f(int element)) =>
IterableMixinWorkaround.where(this, f);
@@ -15726,7 +15688,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<int> get reversed {
+ Iterable<int> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -15895,9 +15857,6 @@
Iterable map(f(int element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(int element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<int> where(bool f(int element)) =>
IterableMixinWorkaround.where(this, f);
@@ -15964,7 +15923,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<int> get reversed {
+ Iterable<int> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -18680,10 +18639,6 @@
return IterableMixinWorkaround.mapList(this, f);
}
- List mappedBy(f(Node element)) {
- return IterableMixinWorkaround.mappedByList(this, f);
- }
-
Iterable<Node> where(bool f(Node element)) {
return IterableMixinWorkaround.where(this, f);
}
@@ -18735,7 +18690,7 @@
return this[index];
}
- List<Node> get reversed {
+ Iterable<Node> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -19072,9 +19027,6 @@
Iterable map(f(Node element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(Node element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<Node> where(bool f(Node element)) =>
IterableMixinWorkaround.where(this, f);
@@ -19141,7 +19093,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<Node> get reversed {
+ Iterable<Node> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -21456,16 +21408,14 @@
// does not operate as a List.
List<OptionElement> get options {
var options = this.children.where((e) => e is OptionElement).toList();
- // TODO(floitsch): find better way to create a read-only list view.
- return options.take(options.length);
+ return new UnmodifiableListView<OptionElement>(options);
}
List<OptionElement> get selectedOptions {
// IE does not change the selected flag for single-selection items.
if (this.multiple) {
var options = this.options.where((o) => o.selected).toList();
- // TODO(floitsch): find better way to create a read-only list view.
- return options.take(options.length);
+ return new UnmodifiableListView<OptionElement>(options);
} else {
return [this.options[this.selectedIndex]];
}
@@ -21699,9 +21649,6 @@
Iterable map(f(SourceBuffer element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(SourceBuffer element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<SourceBuffer> where(bool f(SourceBuffer element)) =>
IterableMixinWorkaround.where(this, f);
@@ -21768,7 +21715,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<SourceBuffer> get reversed {
+ Iterable<SourceBuffer> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -22020,9 +21967,6 @@
Iterable map(f(SpeechGrammar element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(SpeechGrammar element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<SpeechGrammar> where(bool f(SpeechGrammar element)) =>
IterableMixinWorkaround.where(this, f);
@@ -22089,7 +22033,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<SpeechGrammar> get reversed {
+ Iterable<SpeechGrammar> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -22678,9 +22622,6 @@
Iterable map(f(Map element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(Map element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<Map> where(bool f(Map element)) =>
IterableMixinWorkaround.where(this, f);
@@ -22747,7 +22688,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<Map> get reversed {
+ Iterable<Map> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -24000,9 +23941,6 @@
Iterable map(f(TextTrackCue element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(TextTrackCue element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<TextTrackCue> where(bool f(TextTrackCue element)) =>
IterableMixinWorkaround.where(this, f);
@@ -24069,7 +24007,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<TextTrackCue> get reversed {
+ Iterable<TextTrackCue> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -24212,9 +24150,6 @@
Iterable map(f(TextTrack element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(TextTrack element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<TextTrack> where(bool f(TextTrack element)) =>
IterableMixinWorkaround.where(this, f);
@@ -24281,7 +24216,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<TextTrack> get reversed {
+ Iterable<TextTrack> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -24631,9 +24566,6 @@
Iterable map(f(Touch element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(Touch element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<Touch> where(bool f(Touch element)) =>
IterableMixinWorkaround.where(this, f);
@@ -24700,7 +24632,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<Touch> get reversed {
+ Iterable<Touch> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -25125,9 +25057,6 @@
Iterable map(f(int element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(int element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<int> where(bool f(int element)) =>
IterableMixinWorkaround.where(this, f);
@@ -25194,7 +25123,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<int> get reversed {
+ Iterable<int> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -25363,9 +25292,6 @@
Iterable map(f(int element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(int element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<int> where(bool f(int element)) =>
IterableMixinWorkaround.where(this, f);
@@ -25432,7 +25358,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<int> get reversed {
+ Iterable<int> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -25601,9 +25527,6 @@
Iterable map(f(int element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(int element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<int> where(bool f(int element)) =>
IterableMixinWorkaround.where(this, f);
@@ -25670,7 +25593,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<int> get reversed {
+ Iterable<int> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -25837,9 +25760,6 @@
Iterable map(f(int element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(int element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<int> where(bool f(int element)) =>
IterableMixinWorkaround.where(this, f);
@@ -25906,7 +25826,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<int> get reversed {
+ Iterable<int> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -29515,9 +29435,6 @@
Iterable map(f(ClientRect element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(ClientRect element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<ClientRect> where(bool f(ClientRect element)) =>
IterableMixinWorkaround.where(this, f);
@@ -29584,7 +29501,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<ClientRect> get reversed {
+ Iterable<ClientRect> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -29719,9 +29636,6 @@
Iterable map(f(CssRule element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(CssRule element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<CssRule> where(bool f(CssRule element)) =>
IterableMixinWorkaround.where(this, f);
@@ -29788,7 +29702,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<CssRule> get reversed {
+ Iterable<CssRule> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -29923,9 +29837,6 @@
Iterable map(f(CssValue element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(CssValue element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<CssValue> where(bool f(CssValue element)) =>
IterableMixinWorkaround.where(this, f);
@@ -29992,7 +29903,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<CssValue> get reversed {
+ Iterable<CssValue> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -30270,9 +30181,6 @@
Iterable map(f(Entry element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(Entry element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<Entry> where(bool f(Entry element)) =>
IterableMixinWorkaround.where(this, f);
@@ -30339,7 +30247,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<Entry> get reversed {
+ Iterable<Entry> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -30474,9 +30382,6 @@
Iterable map(f(EntrySync element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(EntrySync element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<EntrySync> where(bool f(EntrySync element)) =>
IterableMixinWorkaround.where(this, f);
@@ -30543,7 +30448,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<EntrySync> get reversed {
+ Iterable<EntrySync> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -30678,9 +30583,6 @@
Iterable map(f(Gamepad element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(Gamepad element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<Gamepad> where(bool f(Gamepad element)) =>
IterableMixinWorkaround.where(this, f);
@@ -30747,7 +30649,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<Gamepad> get reversed {
+ Iterable<Gamepad> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -30973,9 +30875,6 @@
Iterable map(f(MediaStream element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(MediaStream element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<MediaStream> where(bool f(MediaStream element)) =>
IterableMixinWorkaround.where(this, f);
@@ -31042,7 +30941,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<MediaStream> get reversed {
+ Iterable<MediaStream> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -31177,9 +31076,6 @@
Iterable map(f(Node element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(Node element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<Node> where(bool f(Node element)) =>
IterableMixinWorkaround.where(this, f);
@@ -31246,7 +31142,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<Node> get reversed {
+ Iterable<Node> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -31405,9 +31301,6 @@
Iterable map(f(SpeechInputResult element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(SpeechInputResult element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<SpeechInputResult> where(bool f(SpeechInputResult element)) =>
IterableMixinWorkaround.where(this, f);
@@ -31474,7 +31367,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<SpeechInputResult> get reversed {
+ Iterable<SpeechInputResult> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -31609,9 +31502,6 @@
Iterable map(f(SpeechRecognitionResult element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(SpeechRecognitionResult element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<SpeechRecognitionResult> where(bool f(SpeechRecognitionResult element)) =>
IterableMixinWorkaround.where(this, f);
@@ -31678,7 +31568,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<SpeechRecognitionResult> get reversed {
+ Iterable<SpeechRecognitionResult> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -31813,9 +31703,6 @@
Iterable map(f(StyleSheet element)) =>
IterableMixinWorkaround.mapList(this, f);
- List mappedBy(f(StyleSheet element)) =>
- IterableMixinWorkaround.mappedByList(this, f);
-
Iterable<StyleSheet> where(bool f(StyleSheet element)) =>
IterableMixinWorkaround.where(this, f);
@@ -31882,7 +31769,7 @@
throw new UnsupportedError("Cannot clear immutable List.");
}
- List<StyleSheet> get reversed {
+ Iterable<StyleSheet> get reversed {
return IterableMixinWorkaround.reversedList(this);
}
@@ -32390,8 +32277,6 @@
Iterable map(f(String element)) => readClasses().map(f);
- Iterable mappedBy(f(String element)) => readClasses().mappedBy(f);
-
Iterable<String> where(bool f(String element)) => readClasses().where(f);
Iterable expand(Iterable f(String element)) => readClasses.expand(f);
« no previous file with comments | « dart/sdk/lib/html/dart2js/html_dart2js.dart ('k') | dart/sdk/lib/html/html_common/filtered_element_list.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698