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

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

Issue 8883007: Revert "Revert "Implement typed array constructors."" (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: 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_dom.dart ('k') | client/dom/generated/src/frog/CanvasPixelArray.dart » ('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 a27b45ad21b3a3c9c87a0cf904a0edbf79533ac3..086278fc27fdd786bb8632345e4b08d5fa1fbc0c 100644
--- a/client/dom/generated/monkey_dom.js
+++ b/client/dom/generated/monkey_dom.js
@@ -1585,6 +1585,8 @@ function DOM$fixClass$FileWriterSync(c) {
function DOM$fixClass$Float32Array(c) {
if (c.prototype) {
c.prototype.length$getter = function() { return DOM$EnsureDartNull(this.length); };
+ c.prototype.INDEX$operator = function(k) { return DOM$EnsureDartNull(this[k]); };
+ c.prototype.ASSIGN_INDEX$operator = function(k, v) { this[k] = v; };
}
DOM$fixMembers(c, ['subarray']);
c.$implements$Float32Array$Dart = 1;
@@ -1593,6 +1595,8 @@ function DOM$fixClass$Float32Array(c) {
function DOM$fixClass$Float64Array(c) {
if (c.prototype) {
c.prototype.length$getter = function() { return DOM$EnsureDartNull(this.length); };
+ c.prototype.INDEX$operator = function(k) { return DOM$EnsureDartNull(this[k]); };
+ c.prototype.ASSIGN_INDEX$operator = function(k, v) { this[k] = v; };
}
DOM$fixMembers(c, ['subarray']);
c.$implements$Float64Array$Dart = 1;
@@ -3679,6 +3683,8 @@ function DOM$fixClass$InspectorFrontendHost(c) {
function DOM$fixClass$Int16Array(c) {
if (c.prototype) {
c.prototype.length$getter = function() { return DOM$EnsureDartNull(this.length); };
+ c.prototype.INDEX$operator = function(k) { return DOM$EnsureDartNull(this[k]); };
+ c.prototype.ASSIGN_INDEX$operator = function(k, v) { this[k] = v; };
}
DOM$fixMembers(c, ['subarray']);
c.$implements$Int16Array$Dart = 1;
@@ -3687,6 +3693,8 @@ function DOM$fixClass$Int16Array(c) {
function DOM$fixClass$Int32Array(c) {
if (c.prototype) {
c.prototype.length$getter = function() { return DOM$EnsureDartNull(this.length); };
+ c.prototype.INDEX$operator = function(k) { return DOM$EnsureDartNull(this[k]); };
+ c.prototype.ASSIGN_INDEX$operator = function(k, v) { this[k] = v; };
}
DOM$fixMembers(c, ['subarray']);
c.$implements$Int32Array$Dart = 1;
@@ -3695,6 +3703,8 @@ function DOM$fixClass$Int32Array(c) {
function DOM$fixClass$Int8Array(c) {
if (c.prototype) {
c.prototype.length$getter = function() { return DOM$EnsureDartNull(this.length); };
+ c.prototype.INDEX$operator = function(k) { return DOM$EnsureDartNull(this[k]); };
+ c.prototype.ASSIGN_INDEX$operator = function(k, v) { this[k] = v; };
}
DOM$fixMembers(c, ['subarray']);
c.$implements$Int8Array$Dart = 1;
@@ -7528,6 +7538,8 @@ function DOM$fixClass$UIEvent(c) {
function DOM$fixClass$Uint16Array(c) {
if (c.prototype) {
c.prototype.length$getter = function() { return DOM$EnsureDartNull(this.length); };
+ c.prototype.INDEX$operator = function(k) { return DOM$EnsureDartNull(this[k]); };
+ c.prototype.ASSIGN_INDEX$operator = function(k, v) { this[k] = v; };
}
DOM$fixMembers(c, ['subarray']);
c.$implements$Uint16Array$Dart = 1;
@@ -7536,6 +7548,8 @@ function DOM$fixClass$Uint16Array(c) {
function DOM$fixClass$Uint32Array(c) {
if (c.prototype) {
c.prototype.length$getter = function() { return DOM$EnsureDartNull(this.length); };
+ c.prototype.INDEX$operator = function(k) { return DOM$EnsureDartNull(this[k]); };
+ c.prototype.ASSIGN_INDEX$operator = function(k, v) { this[k] = v; };
}
DOM$fixMembers(c, ['subarray']);
c.$implements$Uint32Array$Dart = 1;
@@ -7544,6 +7558,8 @@ function DOM$fixClass$Uint32Array(c) {
function DOM$fixClass$Uint8Array(c) {
if (c.prototype) {
c.prototype.length$getter = function() { return DOM$EnsureDartNull(this.length); };
+ c.prototype.INDEX$operator = function(k) { return DOM$EnsureDartNull(this[k]); };
+ c.prototype.ASSIGN_INDEX$operator = function(k, v) { this[k] = v; };
}
DOM$fixMembers(c, ['subarray']);
c.$implements$Uint8Array$Dart = 1;
« no previous file with comments | « client/dom/frog_dom.dart ('k') | client/dom/generated/src/frog/CanvasPixelArray.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698