From e36169c9368b62b19b214b4949cd8898653d994f Mon Sep 17 00:00:00 2001 From: Tom Payne Date: Fri, 28 Sep 2012 21:36:03 +0200 Subject: [PATCH] Ignore all errors in when testing for WebGL --- src/ol/renderer/webgl/webgl.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/ol/renderer/webgl/webgl.js b/src/ol/renderer/webgl/webgl.js index 23e221e2ee..d7a0629ac2 100644 --- a/src/ol/renderer/webgl/webgl.js +++ b/src/ol/renderer/webgl/webgl.js @@ -14,6 +14,10 @@ ol.renderer.webgl.isSupported = function() { if (!('WebGLRenderingContext' in goog.global)) { return false; } - var canvas = goog.dom.createElement(goog.dom.TagName.CANVAS); - return !goog.isNull(canvas.getContext('experimental-webgl')); + try { + var canvas = goog.dom.createElement(goog.dom.TagName.CANVAS); + return !goog.isNull(canvas.getContext('experimental-webgl')); + } catch (e) { + return false; + } };