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

Unified Diff: client/dom/generated/monkey_dom.js

Issue 8895013: Add enables consistent with Chrome's WebKit (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Alpha the ENABLEs 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 | « client/dom/frog/frog_dom.dart ('k') | client/dom/generated/monkey_dom_externs.js » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: client/dom/generated/monkey_dom.js
diff --git a/client/dom/generated/monkey_dom.js b/client/dom/generated/monkey_dom.js
index bc18a36e853fa996716b4bf416821702e49bb21e..648456614d2acd9fe00b3dc6be5e3812051ce23f 100644
--- a/client/dom/generated/monkey_dom.js
+++ b/client/dom/generated/monkey_dom.js
@@ -308,6 +308,7 @@ function DOM$fixClass$Blob(c) {
c.prototype.size$getter = function() { return DOM$EnsureDartNull(this.size); };
c.prototype.type$getter = function() { return DOM$EnsureDartNull(this.type); };
}
+ DOM$fixMembers(c, ['webkitSlice']);
c.$implements$Blob$Dart = 1;
}
function DOM$fixClass$CDATASection(c) {
@@ -670,6 +671,7 @@ function DOM$fixClass$CompositionEvent(c) {
function DOM$fixClass$Console(c) {
if (c.prototype) {
c.prototype.memory$getter = function() { return DOM$EnsureDartNull(this.memory); };
+ c.prototype.profiles$getter = function() { return DOM$EnsureDartNull(this.profiles); };
}
DOM$fixMembers(c, [
'count',
@@ -683,6 +685,8 @@ function DOM$fixClass$Console(c) {
'info',
'log',
'markTimeline',
+ 'profile',
+ 'profileEnd',
'time',
'timeEnd',
'timeStamp',
@@ -979,7 +983,9 @@ function DOM$fixClass$DOMWindow(c) {
c.prototype.toolbar$setter = function(value) { this.toolbar = value; };
c.prototype.top$getter = function() { return DOM$EnsureDartNull(this.top); };
c.prototype.top$setter = function(value) { this.top = value; };
+ c.prototype.webkitIndexedDB$getter = function() { return DOM$EnsureDartNull(this.webkitIndexedDB); };
c.prototype.webkitNotifications$getter = function() { return DOM$fixValue$NotificationCenter(this.webkitNotifications); };
+ c.prototype.webkitStorageInfo$getter = function() { return DOM$EnsureDartNull(this.webkitStorageInfo); };
c.prototype.webkitURL$getter = function() { return DOM$EnsureDartNull(this.webkitURL); };
c.prototype.window$getter = function() { return DOM$EnsureDartNull(this.window); };
}
@@ -1004,6 +1010,7 @@ function DOM$fixClass$DOMWindow(c) {
'moveBy',
'moveTo',
'open',
+ 'openDatabase',
'postMessage',
'print',
'prompt',
@@ -1246,6 +1253,12 @@ function DOM$fixClass$Document(c) {
'querySelector',
'querySelectorAll',
'webkitCancelFullScreen']);
+ c.prototype.createTouch$member = function() {
+ return DOM$fixValue$Touch(this.createTouch.apply(this, arguments));
+ };
+ c.prototype.createTouchList$member = function() {
+ return DOM$fixValue$TouchList(this.createTouchList.apply(this, arguments));
+ };
c.$implements$Document$Dart = 1;
c.$implements$Node$Dart = 1;
c.$implements$EventTarget$Dart = 1;
@@ -1497,6 +1510,7 @@ function DOM$fixClass$File(c) {
c.prototype.fileSize$getter = function() { return DOM$EnsureDartNull(this.fileSize); };
c.prototype.lastModifiedDate$getter = function() { return DOM$EnsureDartNull(this.lastModifiedDate); };
c.prototype.name$getter = function() { return DOM$EnsureDartNull(this.name); };
+ c.prototype.webkitRelativePath$getter = function() { return DOM$EnsureDartNull(this.webkitRelativePath); };
}
c.$implements$File$Dart = 1;
c.$implements$Blob$Dart = 1;
@@ -2085,6 +2099,7 @@ function DOM$fixClass$HTMLEmbedElement(c) {
c.prototype.width$getter = function() { return DOM$EnsureDartNull(this.width); };
c.prototype.width$setter = function(value) { this.width = value; };
}
+ DOM$fixMembers(c, ['getSVGDocument']);
c.$implements$HTMLEmbedElement$Dart = 1;
c.$implements$HTMLElement$Dart = 1;
c.$implements$Element$Dart = 1;
@@ -2190,6 +2205,7 @@ function DOM$fixClass$HTMLFrameElement(c) {
c.prototype.src$setter = function(value) { this.src = value; };
c.prototype.width$getter = function() { return DOM$EnsureDartNull(this.width); };
}
+ DOM$fixMembers(c, ['getSVGDocument']);
c.$implements$HTMLFrameElement$Dart = 1;
c.$implements$HTMLElement$Dart = 1;
c.$implements$Element$Dart = 1;
@@ -2300,6 +2316,7 @@ function DOM$fixClass$HTMLIFrameElement(c) {
c.prototype.width$getter = function() { return DOM$EnsureDartNull(this.width); };
c.prototype.width$setter = function(value) { this.width = value; };
}
+ DOM$fixMembers(c, ['getSVGDocument']);
c.$implements$HTMLIFrameElement$Dart = 1;
c.$implements$HTMLElement$Dart = 1;
c.$implements$Element$Dart = 1;
@@ -2675,15 +2692,20 @@ function DOM$fixClass$HTMLMediaElement(c) {
c.prototype.webkitClosedCaptionsVisible$getter = function() { return DOM$EnsureDartNull(this.webkitClosedCaptionsVisible); };
c.prototype.webkitClosedCaptionsVisible$setter = function(value) { this.webkitClosedCaptionsVisible = value; };
c.prototype.webkitHasClosedCaptions$getter = function() { return DOM$EnsureDartNull(this.webkitHasClosedCaptions); };
+ c.prototype.webkitMediaSourceURL$getter = function() { return DOM$EnsureDartNull(this.webkitMediaSourceURL); };
c.prototype.webkitPreservesPitch$getter = function() { return DOM$EnsureDartNull(this.webkitPreservesPitch); };
c.prototype.webkitPreservesPitch$setter = function(value) { this.webkitPreservesPitch = value; };
+ c.prototype.webkitSourceState$getter = function() { return DOM$EnsureDartNull(this.webkitSourceState); };
c.prototype.webkitVideoDecodedByteCount$getter = function() { return DOM$EnsureDartNull(this.webkitVideoDecodedByteCount); };
}
DOM$fixMembers(c, [
+ 'addTrack',
'canPlayType',
'load',
'pause',
- 'play']);
+ 'play',
+ 'webkitSourceAppend',
+ 'webkitSourceEndOfStream']);
c.$implements$HTMLMediaElement$Dart = 1;
c.$implements$HTMLElement$Dart = 1;
c.$implements$Element$Dart = 1;
@@ -2823,6 +2845,7 @@ function DOM$fixClass$HTMLObjectElement(c) {
}
DOM$fixMembers(c, [
'checkValidity',
+ 'getSVGDocument',
'setCustomValidity']);
c.$implements$HTMLObjectElement$Dart = 1;
c.$implements$HTMLElement$Dart = 1;
@@ -3652,11 +3675,14 @@ function DOM$fixClass$InjectedScriptHost(c) {
'clearConsoleMessages',
'copyText',
'databaseId',
+ 'didCreateWorker',
+ 'didDestroyWorker',
'evaluate',
'inspect',
'inspectedNode',
'internalConstructorName',
'isHTMLAllCollection',
+ 'nextWorkerId',
'storageId',
'type']);
c.$implements$InjectedScriptHost$Dart = 1;
@@ -3969,6 +3995,7 @@ function DOM$fixClass$Navigator(c) {
c.prototype.appName$getter = function() { return DOM$EnsureDartNull(this.appName); };
c.prototype.appVersion$getter = function() { return DOM$EnsureDartNull(this.appVersion); };
c.prototype.cookieEnabled$getter = function() { return DOM$EnsureDartNull(this.cookieEnabled); };
+ c.prototype.geolocation$getter = function() { return DOM$EnsureDartNull(this.geolocation); };
c.prototype.language$getter = function() { return DOM$EnsureDartNull(this.language); };
c.prototype.mimeTypes$getter = function() { return DOM$EnsureDartNull(this.mimeTypes); };
c.prototype.onLine$getter = function() { return DOM$EnsureDartNull(this.onLine); };
@@ -3982,7 +4009,9 @@ function DOM$fixClass$Navigator(c) {
}
DOM$fixMembers(c, [
'getStorageUpdates',
- 'javaEnabled']);
+ 'javaEnabled',
+ 'registerProtocolHandler',
+ 'webkitGetUserMedia']);
c.$implements$Navigator$Dart = 1;
}
function DOM$fixClass$NavigatorUserMediaError(c) {
@@ -8084,6 +8113,8 @@ function DOM$fixClass$WorkerContext(c) {
'close',
'dispatchEvent',
'importScripts',
+ 'openDatabase',
+ 'openDatabaseSync',
'removeEventListener',
'setInterval',
'setTimeout',
@@ -9092,6 +9123,9 @@ var _;
w.IDBDatabaseException$Dart = _;
DOM$fixClass$IDBDatabaseException(_);
}
+ if (!w.IDBFactory && (_ = w.webkitIndexedDB) && (_ = _.__proto__) && (_ = {prototype: _})) {
+ w.IDBFactory = _;
+ }
if ((_ = w.IDBFactory)) {
w.IDBFactory$Dart = _;
DOM$fixClass$IDBFactory(_);
@@ -10048,6 +10082,9 @@ var _;
w.StorageEvent$Dart = _;
DOM$fixClass$StorageEvent(_);
}
+ if (!w.StorageInfo && (_ = w.webkitStorageInfo) && (_ = _.__proto__) && (_ = {prototype: _})) {
+ w.StorageInfo = _;
+ }
if ((_ = w.StorageInfo)) {
w.StorageInfo$Dart = _;
DOM$fixClass$StorageInfo(_);
« no previous file with comments | « client/dom/frog/frog_dom.dart ('k') | client/dom/generated/monkey_dom_externs.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698