diff --git a/lib/webgl.js b/lib/webgl.js index b264f1f..7caca17 100644 --- a/lib/webgl.js +++ b/lib/webgl.js @@ -129,6 +129,14 @@ const parameterFakeTypes = { preference: function(originalValue, definition, window, prefs){ const settingValue = prefs(definition.preferenceName) || originalValue; + switch (settingValue){ + case "{undefined}": + return undefined; + case "{false}": + return false; + case "{empty}": + return ""; + } return settingValue; }, decimal: function(originalValue, definition, window){ diff --git a/releaseNotes.txt b/releaseNotes.txt index fdf5de7..e70b92e 100644 --- a/releaseNotes.txt +++ b/releaseNotes.txt @@ -3,7 +3,7 @@ Version 1.5: - new features: - - + - added {empty}, {false} and {undefined} to webGL preference parameters (i.e. VENDOR, RENDERER, UNMASKED_VENDOR_WEBGL and UNMASKED_RENDERER_WEBGL) fixes: -