From 85a0d67895d64360ba06ffabecec4c09498696ba Mon Sep 17 00:00:00 2001 From: ddsol Date: Mon, 10 Jun 2013 13:20:42 -0400 Subject: [PATCH 1/2] Fix for Chrome error when loading texture created with new Image() See https://code.google.com/p/chromium/issues/detail?id=115668 --- src/pixi/textures/BaseTexture.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/pixi/textures/BaseTexture.js b/src/pixi/textures/BaseTexture.js index c007299..87f9cd2 100644 --- a/src/pixi/textures/BaseTexture.js +++ b/src/pixi/textures/BaseTexture.js @@ -114,7 +114,9 @@ PIXI.BaseTexture.fromImage = function(imageUrl, crossorigin) var baseTexture = PIXI.BaseTextureCache[imageUrl]; if(!baseTexture) { - var image = new Image(); + // new Image() breaks tex loading in Chrome. + // See https://code.google.com/p/chromium/issues/detail?id=115668 + var image = document.createElement('img'); if (crossorigin) { image.crossOrigin = ''; From a45b672d41c489623abccbaf26b5eacd0163922c Mon Sep 17 00:00:00 2001 From: ddsol Date: Sat, 15 Jun 2013 18:32:52 -0300 Subject: [PATCH 2/2] Update BaseTexture.js Updated Chrome bug link --- src/pixi/textures/BaseTexture.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pixi/textures/BaseTexture.js b/src/pixi/textures/BaseTexture.js index 87f9cd2..f9311c5 100644 --- a/src/pixi/textures/BaseTexture.js +++ b/src/pixi/textures/BaseTexture.js @@ -114,8 +114,8 @@ PIXI.BaseTexture.fromImage = function(imageUrl, crossorigin) var baseTexture = PIXI.BaseTextureCache[imageUrl]; if(!baseTexture) { - // new Image() breaks tex loading in Chrome. - // See https://code.google.com/p/chromium/issues/detail?id=115668 + // new Image() breaks tex loading in some versions of Chrome. + // See https://code.google.com/p/chromium/issues/detail?id=238071 var image = document.createElement('img'); if (crossorigin) {