Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / webgl / src / sdk / tests / conformance / textures / tex-image-with-format-and-type.html
index 9a8e698..10dcb9c 100644 (file)
@@ -475,12 +475,11 @@ ImageWrapper.prototype.setPixel = function(x, y, r, g, b, a) {
 // Generates data into "data" property, possibly asynchronously.
 ImageWrapper.prototype.generateData = function() {
     var that = this;
-    var img = new Image();
-    img.onload = function() {
-        that.data = img;
-        maybeRunTests();
-    };
-    img.src = "data:image/png;base64," + this.pngBuilder_.getBase64();
+    var url = "data:image/png;base64," + this.pngBuilder_.getBase64();
+    var img = wtu.makeImage(url, function() {
+      that.data = img;
+      maybeRunTests();
+    });
 };
 
 function ImageDataWrapper(width, height)