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

Unified Diff: client/dom/frog/frog_dom.dart

Issue 8894029: Generate EventListener attributes of non-EventTarget classes. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: merge Created 9 years 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 | client/dom/generated/monkey_dom.js » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: client/dom/frog/frog_dom.dart
diff --git a/client/dom/frog/frog_dom.dart b/client/dom/frog/frog_dom.dart
index 65ecc19a16b7863a447b9da10b8e894a24b51357..ec04f086d78b3866b43f9c4c5e2a13ab7a0e7ee3 100644
--- a/client/dom/frog/frog_dom.dart
+++ b/client/dom/frog/frog_dom.dart
@@ -124,6 +124,8 @@ class AudioContext native "*AudioContext" {
AudioListener listener;
+ EventListener oncomplete;
+
num sampleRate;
RealtimeAnalyserNode createAnalyser() native;
@@ -1550,6 +1552,8 @@ class DatabaseSync native "*DatabaseSync" {
class DedicatedWorkerContext extends WorkerContext native "*DedicatedWorkerContext" {
+ EventListener onmessage;
+
void postMessage(Object message, [List messagePorts = null]) native;
void webkitPostMessage(Object message, [List transferList = null]) native;
@@ -2288,6 +2292,18 @@ class FileReader native "*FileReader" {
FileError error;
+ EventListener onabort;
+
+ EventListener onerror;
+
+ EventListener onload;
+
+ EventListener onloadend;
+
+ EventListener onloadstart;
+
+ EventListener onprogress;
+
int readyState;
Object result;
@@ -2334,6 +2350,18 @@ class FileWriter native "*FileWriter" {
int length;
+ EventListener onabort;
+
+ EventListener onerror;
+
+ EventListener onprogress;
+
+ EventListener onwrite;
+
+ EventListener onwriteend;
+
+ EventListener onwritestart;
+
int position;
int readyState;
@@ -3985,6 +4013,12 @@ class IDBDatabase native "*IDBDatabase" {
String name;
+ EventListener onabort;
+
+ EventListener onerror;
+
+ EventListener onversionchange;
+
String version;
void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
@@ -4169,6 +4203,10 @@ class IDBRequest native "*IDBRequest" {
int errorCode;
+ EventListener onerror;
+
+ EventListener onsuccess;
+
int readyState;
IDBAny result;
@@ -4202,6 +4240,12 @@ class IDBTransaction native "*IDBTransaction" {
int mode;
+ EventListener onabort;
+
+ EventListener oncomplete;
+
+ EventListener onerror;
+
void abort() native;
void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
@@ -4223,6 +4267,8 @@ class IDBVersionChangeEvent extends Event native "*IDBVersionChangeEvent" {
}
class IDBVersionChangeRequest extends IDBRequest native "*IDBVersionChangeRequest" {
+
+ EventListener onblocked;
}
class ImageData native "*ImageData" {
@@ -4387,13 +4433,7 @@ class JavaScriptAudioNode extends AudioNode native "*JavaScriptAudioNode" {
int bufferSize;
- // From EventTarget
-
- void addEventListener(String type, EventListener listener, [bool useCapture = null]) native;
-
- bool dispatchEvent(Event event) native;
-
- void removeEventListener(String type, EventListener listener, [bool useCapture = null]) native;
+ EventListener onaudioprocess;
}
class JavaScriptCallFrame native "*JavaScriptCallFrame" {
@@ -8988,6 +9028,8 @@ class SharedWorker extends AbstractWorker native "*SharedWorker" {
class SharedWorkercontext extends WorkerContext native "*SharedWorkercontext" {
String name;
+
+ EventListener onconnect;
}
class SpeechInputEvent extends Event native "*SpeechInputEvent" {
@@ -10828,6 +10870,8 @@ class WorkerContext native "*WorkerContext" {
WorkerNavigator navigator;
+ EventListener onerror;
+
WorkerContext self;
NotificationCenter webkitNotifications;
« no previous file with comments | « no previous file | client/dom/generated/monkey_dom.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698