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

Unified Diff: lib/dom/frog/dom_frog.dart

Issue 10014028: Remove EventListener attributes from Dart DOM API. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 8 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:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | lib/dom/idl/dart/webkit-supplemental.idl » ('j') | lib/dom/scripts/dartgenerator.py » ('J')
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: lib/dom/frog/dom_frog.dart
diff --git a/lib/dom/frog/dom_frog.dart b/lib/dom/frog/dom_frog.dart
index 62df8460cc4e05a16e833821ef55e38ace2f376e..f8e9cb4b0ac86ba1906911559d344838bdb2cdc1 100644
--- a/lib/dom/frog/dom_frog.dart
+++ b/lib/dom/frog/dom_frog.dart
@@ -104,7 +104,7 @@ class _AudioChannelMergerJs extends _AudioNodeJs implements AudioChannelMerger n
class _AudioChannelSplitterJs extends _AudioNodeJs implements AudioChannelSplitter native "*AudioChannelSplitter" {
}
-class _AudioContextJs extends _DOMTypeJs implements AudioContext native "*AudioContext" {
+class _AudioContextJs extends _EventTargetJs implements AudioContext native "*AudioContext" {
final int activeSourceCount;
@@ -114,8 +114,6 @@ class _AudioContextJs extends _DOMTypeJs implements AudioContext native "*AudioC
final _AudioListenerJs listener;
- EventListener oncomplete;
-
final num sampleRate;
_RealtimeAnalyserNodeJs createAnalyser() native;
@@ -1492,8 +1490,6 @@ class _DatabaseSyncJs extends _DOMTypeJs implements DatabaseSync native "*Databa
class _DedicatedWorkerContextJs extends _WorkerContextJs implements DedicatedWorkerContext native "*DedicatedWorkerContext" {
- EventListener onmessage;
-
void postMessage(Object message, [List messagePorts = null]) native;
void webkitPostMessage(Object message, [List transferList = null]) native;
@@ -1504,7 +1500,7 @@ class _DelayNodeJs extends _AudioNodeJs implements DelayNode native "*DelayNode"
final _AudioParamJs delayTime;
}
-class _DeprecatedPeerConnectionJs extends _DOMTypeJs implements DeprecatedPeerConnection native "*DeprecatedPeerConnection" {
+class _DeprecatedPeerConnectionJs extends _EventTargetJs implements DeprecatedPeerConnection native "*DeprecatedPeerConnection" {
static final int ACTIVE = 2;
@@ -1516,18 +1512,6 @@ class _DeprecatedPeerConnectionJs extends _DOMTypeJs implements DeprecatedPeerCo
final _MediaStreamListJs localStreams;
- EventListener onaddstream;
-
- EventListener onconnecting;
-
- EventListener onmessage;
-
- EventListener onopen;
-
- EventListener onremovestream;
-
- EventListener onstatechange;
-
final int readyState;
final _MediaStreamListJs remoteStreams;
@@ -2232,7 +2216,7 @@ class _FileListJs extends _DOMTypeJs implements FileList native "*FileList" {
_FileJs item(int index) native;
}
-class _FileReaderJs extends _DOMTypeJs implements FileReader native "*FileReader" {
+class _FileReaderJs extends _EventTargetJs implements FileReader native "*FileReader" {
static final int DONE = 2;
@@ -2242,18 +2226,6 @@ class _FileReaderJs extends _DOMTypeJs implements FileReader native "*FileReader
final _FileErrorJs error;
- EventListener onabort;
-
- EventListener onerror;
-
- EventListener onload;
-
- EventListener onloadend;
-
- EventListener onloadstart;
-
- EventListener onprogress;
-
final int readyState;
final Object result;
@@ -2286,7 +2258,7 @@ class _FileReaderSyncJs extends _DOMTypeJs implements FileReaderSync native "*Fi
String readAsText(_BlobJs blob, [String encoding = null]) native;
}
-class _FileWriterJs extends _DOMTypeJs implements FileWriter native "*FileWriter" {
+class _FileWriterJs extends _EventTargetJs implements FileWriter native "*FileWriter" {
static final int DONE = 2;
@@ -2298,18 +2270,6 @@ class _FileWriterJs extends _DOMTypeJs implements FileWriter native "*FileWriter
final int length;
- EventListener onabort;
-
- EventListener onerror;
-
- EventListener onprogress;
-
- EventListener onwrite;
-
- EventListener onwriteend;
-
- EventListener onwritestart;
-
final int position;
final int readyState;
@@ -4142,18 +4102,12 @@ class _IDBCursorWithValueJs extends _IDBCursorJs implements IDBCursorWithValue n
final _IDBAnyJs value;
}
-class _IDBDatabaseJs extends _DOMTypeJs implements IDBDatabase native "*IDBDatabase" {
+class _IDBDatabaseJs extends _EventTargetJs implements IDBDatabase native "*IDBDatabase" {
final String name;
final List<String> objectStoreNames;
- EventListener onabort;
-
- EventListener onerror;
-
- EventListener onversionchange;
-
final String version;
void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
@@ -4297,7 +4251,7 @@ class _IDBObjectStoreJs extends _DOMTypeJs implements IDBObjectStore native "*ID
_IDBRequestJs put(Dynamic value, [_IDBKeyJs key = null]) native;
}
-class _IDBRequestJs extends _DOMTypeJs implements IDBRequest native "*IDBRequest" {
+class _IDBRequestJs extends _EventTargetJs implements IDBRequest native "*IDBRequest" {
static final int DONE = 2;
@@ -4305,10 +4259,6 @@ class _IDBRequestJs extends _DOMTypeJs implements IDBRequest native "*IDBRequest
final int errorCode;
- EventListener onerror;
-
- EventListener onsuccess;
-
final int readyState;
final _IDBAnyJs result;
@@ -4326,7 +4276,7 @@ class _IDBRequestJs extends _DOMTypeJs implements IDBRequest native "*IDBRequest
void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
}
-class _IDBTransactionJs extends _DOMTypeJs implements IDBTransaction native "*IDBTransaction" {
+class _IDBTransactionJs extends _EventTargetJs implements IDBTransaction native "*IDBTransaction" {
static final int READ_ONLY = 0;
@@ -4338,12 +4288,6 @@ class _IDBTransactionJs extends _DOMTypeJs implements IDBTransaction native "*ID
final int mode;
- EventListener onabort;
-
- EventListener oncomplete;
-
- EventListener onerror;
-
void abort() native;
void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
@@ -4362,7 +4306,13 @@ class _IDBVersionChangeEventJs extends _EventJs implements IDBVersionChangeEvent
class _IDBVersionChangeRequestJs extends _IDBRequestJs implements IDBVersionChangeRequest native "*IDBVersionChangeRequest" {
- EventListener onblocked;
+ // From EventTarget
+
+ void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
+
+ bool dispatchEvent(_EventJs event) native;
+
+ void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
}
class _IceCandidateJs extends _DOMTypeJs implements IceCandidate native "*IceCandidate" {
@@ -4658,7 +4608,13 @@ class _JavaScriptAudioNodeJs extends _AudioNodeJs implements JavaScriptAudioNode
final int bufferSize;
- EventListener onaudioprocess;
+ // From EventTarget
+
+ void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
+
+ bool dispatchEvent(_EventJs event) native;
+
+ void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
}
class _JavaScriptCallFrameJs extends _DOMTypeJs implements JavaScriptCallFrame native "*JavaScriptCallFrame" {
@@ -4716,6 +4672,14 @@ class _KeyboardEventJs extends _UIEventJs implements KeyboardEvent native "*Keyb
class _LocalMediaStreamJs extends _MediaStreamJs implements LocalMediaStream native "*LocalMediaStream" {
void stop() native;
+
+ // From EventTarget
+
+ void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
+
+ bool dispatchEvent(_EventJs event) native;
+
+ void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
}
class _LocationJs extends _DOMTypeJs implements Location native "*Location" {
@@ -4747,7 +4711,7 @@ class _LocationJs extends _DOMTypeJs implements Location native "*Location" {
String toString() native;
}
-class _MediaControllerJs extends _DOMTypeJs implements MediaController native "*MediaController" {
+class _MediaControllerJs extends _EventTargetJs implements MediaController native "*MediaController" {
final _TimeRangesJs buffered;
@@ -4909,7 +4873,7 @@ class _MediaQueryListListenerJs extends _DOMTypeJs implements MediaQueryListList
void queryChanged(_MediaQueryListJs list) native;
}
-class _MediaStreamJs extends _DOMTypeJs implements MediaStream native "*MediaStream" {
+class _MediaStreamJs extends _EventTargetJs implements MediaStream native "*MediaStream" {
static final int ENDED = 2;
@@ -4919,8 +4883,6 @@ class _MediaStreamJs extends _DOMTypeJs implements MediaStream native "*MediaStr
final String label;
- EventListener onended;
-
final int readyState;
final _MediaStreamTrackListJs videoTracks;
@@ -5630,7 +5592,7 @@ class _PageTransitionEventJs extends _EventJs implements PageTransitionEvent nat
final bool persisted;
}
-class _PeerConnection00Js extends _DOMTypeJs implements PeerConnection00 native "*PeerConnection00" {
+class _PeerConnection00Js extends _EventTargetJs implements PeerConnection00 native "*PeerConnection00" {
static final int ACTIVE = 2;
@@ -5666,16 +5628,6 @@ class _PeerConnection00Js extends _DOMTypeJs implements PeerConnection00 native
final _MediaStreamListJs localStreams;
- EventListener onaddstream;
-
- EventListener onconnecting;
-
- EventListener onopen;
-
- EventListener onremovestream;
-
- EventListener onstatechange;
-
final int readyState;
final _SessionDescriptionJs remoteDescription;
@@ -6513,7 +6465,7 @@ class _SVGElementJs extends _ElementJs implements SVGElement native "*SVGElement
String xmlbase;
}
-class _SVGElementInstanceJs extends _EventTargetJs implements SVGElementInstance native "*SVGElementInstance" {
+class _SVGElementInstanceJs extends _DOMTypeJs implements SVGElementInstance native "*SVGElementInstance" {
final _SVGElementInstanceListJs childNodes;
@@ -9386,8 +9338,6 @@ class _SharedWorkerJs extends _AbstractWorkerJs implements SharedWorker native "
class _SharedWorkerContextJs extends _WorkerContextJs implements SharedWorkerContext native "*SharedWorkerContext" {
final String name;
-
- EventListener onconnect;
}
class _SpeechGrammarJs extends _DOMTypeJs implements SpeechGrammar native "*SpeechGrammar" {
@@ -9427,7 +9377,7 @@ class _SpeechInputResultListJs extends _DOMTypeJs implements SpeechInputResultLi
_SpeechInputResultJs item(int index) native;
}
-class _SpeechRecognitionJs extends _DOMTypeJs implements SpeechRecognition native "*SpeechRecognition" {
+class _SpeechRecognitionJs extends _EventTargetJs implements SpeechRecognition native "*SpeechRecognition" {
bool continuous;
@@ -9435,30 +9385,6 @@ class _SpeechRecognitionJs extends _DOMTypeJs implements SpeechRecognition nativ
String lang;
- EventListener onaudioend;
-
- EventListener onaudiostart;
-
- EventListener onend;
-
- EventListener onerror;
-
- EventListener onnomatch;
-
- EventListener onresult;
-
- EventListener onresultdeleted;
-
- EventListener onsoundend;
-
- EventListener onsoundstart;
-
- EventListener onspeechend;
-
- EventListener onspeechstart;
-
- EventListener onstart;
-
void abort() native;
void start() native;
@@ -9726,7 +9652,7 @@ class _TextMetricsJs extends _DOMTypeJs implements TextMetrics native "*TextMetr
final num width;
}
-class _TextTrackJs extends _DOMTypeJs implements TextTrack native "*TextTrack" {
+class _TextTrackJs extends _EventTargetJs implements TextTrack native "*TextTrack" {
static final int DISABLED = 0;
@@ -9746,8 +9672,6 @@ class _TextTrackJs extends _DOMTypeJs implements TextTrack native "*TextTrack" {
int mode;
- EventListener oncuechange;
-
void addCue(_TextTrackCueJs cue) native;
void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
@@ -9759,7 +9683,7 @@ class _TextTrackJs extends _DOMTypeJs implements TextTrack native "*TextTrack" {
void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
}
-class _TextTrackCueJs extends _DOMTypeJs implements TextTrackCue native "*TextTrackCue" {
+class _TextTrackCueJs extends _EventTargetJs implements TextTrackCue native "*TextTrackCue" {
String align;
@@ -9769,10 +9693,6 @@ class _TextTrackCueJs extends _DOMTypeJs implements TextTrackCue native "*TextTr
int line;
- EventListener onenter;
-
- EventListener onexit;
-
bool pauseOnExit;
int position;
@@ -9807,12 +9727,10 @@ class _TextTrackCueListJs extends _DOMTypeJs implements TextTrackCueList native
_TextTrackCueJs item(int index) native;
}
-class _TextTrackListJs extends _DOMTypeJs implements TextTrackList native "*TextTrackList" {
+class _TextTrackListJs extends _EventTargetJs implements TextTrackList native "*TextTrackList" {
final int length;
- EventListener onaddtrack;
-
void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
bool dispatchEvent(_EventJs evt) native;
@@ -11600,7 +11518,7 @@ class _WorkerJs extends _AbstractWorkerJs implements Worker native "*Worker" {
void webkitPostMessage(Dynamic message, [List messagePorts = null]) native;
}
-class _WorkerContextJs extends _DOMTypeJs implements WorkerContext native "*WorkerContext" {
+class _WorkerContextJs extends _EventTargetJs implements WorkerContext native "*WorkerContext" {
static final int PERSISTENT = 1;
@@ -11610,8 +11528,6 @@ class _WorkerContextJs extends _DOMTypeJs implements WorkerContext native "*Work
final _WorkerNavigatorJs navigator;
- EventListener onerror;
-
final _WorkerContextJs self;
final _IDBFactoryJs webkitIndexedDB;
@@ -12248,7 +12164,7 @@ interface AudioChannelSplitter extends AudioNode {
// WARNING: Do not edit - generated code.
-interface AudioContext default _AudioContextFactoryProvider {
+interface AudioContext extends EventTarget default _AudioContextFactoryProvider {
AudioContext();
@@ -12260,8 +12176,6 @@ interface AudioContext default _AudioContextFactoryProvider {
final AudioListener listener;
- EventListener oncomplete;
-
final num sampleRate;
RealtimeAnalyserNode createAnalyser();
@@ -13906,8 +13820,6 @@ interface DatabaseSync {
interface DedicatedWorkerGlobalScope extends WorkerContext {
- EventListener onmessage;
-
void postMessage(Object message, [List messagePorts]);
void webkitPostMessage(Object message, [List transferList]);
@@ -13931,7 +13843,7 @@ interface DelayNode extends AudioNode {
// WARNING: Do not edit - generated code.
-interface DeprecatedPeerConnection default _DeprecatedPeerConnectionFactoryProvider {
+interface DeprecatedPeerConnection extends EventTarget default _DeprecatedPeerConnectionFactoryProvider {
DeprecatedPeerConnection(String serverConfiguration, SignalingCallback signalingCallback);
@@ -13945,18 +13857,6 @@ interface DeprecatedPeerConnection default _DeprecatedPeerConnectionFactoryProvi
final MediaStreamList localStreams;
- EventListener onaddstream;
-
- EventListener onconnecting;
-
- EventListener onmessage;
-
- EventListener onopen;
-
- EventListener onremovestream;
-
- EventListener onstatechange;
-
final int readyState;
final MediaStreamList remoteStreams;
@@ -14851,7 +14751,7 @@ interface FileList {
// WARNING: Do not edit - generated code.
-interface FileReader default _FileReaderFactoryProvider {
+interface FileReader extends EventTarget default _FileReaderFactoryProvider {
FileReader();
@@ -14863,18 +14763,6 @@ interface FileReader default _FileReaderFactoryProvider {
final FileError error;
- EventListener onabort;
-
- EventListener onerror;
-
- EventListener onload;
-
- EventListener onloadend;
-
- EventListener onloadstart;
-
- EventListener onprogress;
-
final int readyState;
final Object result;
@@ -14926,7 +14814,7 @@ typedef bool FileSystemCallback(DOMFileSystem fileSystem);
// WARNING: Do not edit - generated code.
-interface FileWriter {
+interface FileWriter extends EventTarget {
static final int DONE = 2;
@@ -14938,18 +14826,6 @@ interface FileWriter {
final int length;
- EventListener onabort;
-
- EventListener onerror;
-
- EventListener onprogress;
-
- EventListener onwrite;
-
- EventListener onwriteend;
-
- EventListener onwritestart;
-
final int position;
final int readyState;
@@ -16969,18 +16845,12 @@ interface IDBCursorWithValue extends IDBCursor {
// WARNING: Do not edit - generated code.
-interface IDBDatabase {
+interface IDBDatabase extends EventTarget {
final String name;
final List<String> objectStoreNames;
- EventListener onabort;
-
- EventListener onerror;
-
- EventListener onversionchange;
-
final String version;
void addEventListener(String type, EventListener listener, [bool useCapture]);
@@ -17159,7 +17029,7 @@ interface IDBObjectStore {
// WARNING: Do not edit - generated code.
-interface IDBRequest {
+interface IDBRequest extends EventTarget {
static final int DONE = 2;
@@ -17167,10 +17037,6 @@ interface IDBRequest {
final int errorCode;
- EventListener onerror;
-
- EventListener onsuccess;
-
final int readyState;
final IDBAny result;
@@ -17193,7 +17059,7 @@ interface IDBRequest {
// WARNING: Do not edit - generated code.
-interface IDBTransaction {
+interface IDBTransaction extends EventTarget {
static final int READ_ONLY = 0;
@@ -17205,12 +17071,6 @@ interface IDBTransaction {
final int mode;
- EventListener onabort;
-
- EventListener oncomplete;
-
- EventListener onerror;
-
void abort();
void addEventListener(String type, EventListener listener, [bool useCapture]);
@@ -17237,9 +17097,7 @@ interface IDBVersionChangeEvent extends Event {
// WARNING: Do not edit - generated code.
-interface IDBVersionChangeRequest extends IDBRequest {
-
- EventListener onblocked;
+interface IDBVersionChangeRequest extends IDBRequest, EventTarget {
}
// Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
@@ -17348,11 +17206,9 @@ interface Int8Array extends ArrayBufferView, List<int> default _TypedArrayFactor
// WARNING: Do not edit - generated code.
-interface JavaScriptAudioNode extends AudioNode {
+interface JavaScriptAudioNode extends AudioNode, EventTarget {
final int bufferSize;
-
- EventListener onaudioprocess;
}
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
@@ -17422,7 +17278,7 @@ interface KeyboardEvent extends UIEvent {
// WARNING: Do not edit - generated code.
-interface LocalMediaStream extends MediaStream {
+interface LocalMediaStream extends MediaStream, EventTarget {
void stop();
}
@@ -17466,7 +17322,7 @@ interface Location {
// WARNING: Do not edit - generated code.
-interface MediaController default _MediaControllerFactoryProvider {
+interface MediaController extends EventTarget default _MediaControllerFactoryProvider {
MediaController();
@@ -17578,7 +17434,7 @@ interface MediaQueryListListener {
// WARNING: Do not edit - generated code.
-interface MediaStream default _MediaStreamFactoryProvider {
+interface MediaStream extends EventTarget default _MediaStreamFactoryProvider {
MediaStream(MediaStreamTrackList audioTracks, MediaStreamTrackList videoTracks);
@@ -17590,8 +17446,6 @@ interface MediaStream default _MediaStreamFactoryProvider {
final String label;
- EventListener onended;
-
final int readyState;
final MediaStreamTrackList videoTracks;
@@ -18325,7 +18179,7 @@ interface PageTransitionEvent extends Event {
// WARNING: Do not edit - generated code.
-interface PeerConnection00 default _PeerConnection00FactoryProvider {
+interface PeerConnection00 extends EventTarget default _PeerConnection00FactoryProvider {
PeerConnection00(String serverConfiguration, IceCallback iceCallback);
@@ -18363,16 +18217,6 @@ interface PeerConnection00 default _PeerConnection00FactoryProvider {
final MediaStreamList localStreams;
- EventListener onaddstream;
-
- EventListener onconnecting;
-
- EventListener onopen;
-
- EventListener onremovestream;
-
- EventListener onstatechange;
-
final int readyState;
final SessionDescription remoteDescription;
@@ -19263,7 +19107,7 @@ interface SVGElement extends Element {
// WARNING: Do not edit - generated code.
-interface SVGElementInstance extends EventTarget {
+interface SVGElementInstance {
final SVGElementInstanceList childNodes;
@@ -21536,8 +21380,6 @@ interface SharedWorker extends AbstractWorker default _SharedWorkerFactoryProvid
interface SharedWorkerGlobalScope extends WorkerContext {
final String name;
-
- EventListener onconnect;
}
interface SharedWorkerContext extends SharedWorkerGlobalScope {
@@ -21621,7 +21463,7 @@ interface SpeechInputResultList {
// WARNING: Do not edit - generated code.
-interface SpeechRecognition default _SpeechRecognitionFactoryProvider {
+interface SpeechRecognition extends EventTarget default _SpeechRecognitionFactoryProvider {
SpeechRecognition();
@@ -21631,30 +21473,6 @@ interface SpeechRecognition default _SpeechRecognitionFactoryProvider {
String lang;
- EventListener onaudioend;
-
- EventListener onaudiostart;
-
- EventListener onend;
-
- EventListener onerror;
-
- EventListener onnomatch;
-
- EventListener onresult;
-
- EventListener onresultdeleted;
-
- EventListener onsoundend;
-
- EventListener onsoundstart;
-
- EventListener onspeechend;
-
- EventListener onspeechstart;
-
- EventListener onstart;
-
void abort();
void start();
@@ -21917,7 +21735,7 @@ interface TextMetrics {
// WARNING: Do not edit - generated code.
-interface TextTrack {
+interface TextTrack extends EventTarget {
static final int DISABLED = 0;
@@ -21937,8 +21755,6 @@ interface TextTrack {
int mode;
- EventListener oncuechange;
-
void addCue(TextTrackCue cue);
void addEventListener(String type, EventListener listener, [bool useCapture]);
@@ -21955,7 +21771,7 @@ interface TextTrack {
// WARNING: Do not edit - generated code.
-interface TextTrackCue default _TextTrackCueFactoryProvider {
+interface TextTrackCue extends EventTarget default _TextTrackCueFactoryProvider {
TextTrackCue(String id, num startTime, num endTime, String text, [String settings, bool pauseOnExit]);
@@ -21967,10 +21783,6 @@ interface TextTrackCue default _TextTrackCueFactoryProvider {
int line;
- EventListener onenter;
-
- EventListener onexit;
-
bool pauseOnExit;
int position;
@@ -22015,12 +21827,10 @@ interface TextTrackCueList {
// WARNING: Do not edit - generated code.
-interface TextTrackList {
+interface TextTrackList extends EventTarget {
final int length;
- EventListener onaddtrack;
-
void addEventListener(String type, EventListener listener, [bool useCapture]);
bool dispatchEvent(Event evt);
@@ -23773,14 +23583,12 @@ interface Worker extends AbstractWorker default _WorkerFactoryProvider {
// WARNING: Do not edit - generated code.
-interface WorkerGlobalScope {
+interface WorkerGlobalScope extends EventTarget {
final WorkerLocation location;
final WorkerNavigator navigator;
- EventListener onerror;
-
final WorkerContext self;
final IDBFactory webkitIndexedDB;
« no previous file with comments | « no previous file | lib/dom/idl/dart/webkit-supplemental.idl » ('j') | lib/dom/scripts/dartgenerator.py » ('J')

Powered by Google App Engine
This is Rietveld 408576698