summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authorgman@chromium.org <gman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-09 03:47:51 +0000
committergman@chromium.org <gman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-02-09 03:47:51 +0000
commitdbec63036d72f1bd2abcedbc0fb203010322b625 (patch)
tree02dbba41474e0e60b91f1ef6d0d9e6963ee0b286 /webkit
parent0fc7dea7dc62528562033a39d6f9144771079cf0 (diff)
downloadchromium_src-dbec63036d72f1bd2abcedbc0fb203010322b625.zip
chromium_src-dbec63036d72f1bd2abcedbc0fb203010322b625.tar.gz
chromium_src-dbec63036d72f1bd2abcedbc0fb203010322b625.tar.bz2
Turn on WebGL JavaScript console messages
I ran DRT and Chrome manually. DRT has its own WebPreferences. BUG=107294 TEST=ran DRT and Chrome Review URL: http://codereview.chromium.org/9365034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121174 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/glue/webpreferences.cc4
-rw-r--r--webkit/glue/webpreferences.h1
2 files changed, 5 insertions, 0 deletions
diff --git a/webkit/glue/webpreferences.cc b/webkit/glue/webpreferences.cc
index 6e03d15..41463788 100644
--- a/webkit/glue/webpreferences.cc
+++ b/webkit/glue/webpreferences.cc
@@ -72,6 +72,7 @@ WebPreferences::WebPreferences()
experimental_webgl_enabled(false),
gl_multisampling_enabled(true),
privileged_webgl_extensions_enabled(false),
+ webgl_errors_to_console_enabled(true),
show_composited_layer_borders(false),
show_composited_layer_tree(false),
show_fps_counter(false),
@@ -251,6 +252,9 @@ void WebPreferences::Apply(WebView* web_view) const {
settings->setPrivilegedWebGLExtensionsEnabled(
privileged_webgl_extensions_enabled);
+ // Enable WebGL errors to the JS console if requested.
+ settings->setWebGLErrorsToConsoleEnabled(webgl_errors_to_console_enabled);
+
// Display colored borders around composited render layers if requested
// on command line.
settings->setShowDebugBorders(show_composited_layer_borders);
diff --git a/webkit/glue/webpreferences.h b/webkit/glue/webpreferences.h
index 99e7d85..e6b69da 100644
--- a/webkit/glue/webpreferences.h
+++ b/webkit/glue/webpreferences.h
@@ -86,6 +86,7 @@ struct WEBKIT_GLUE_EXPORT WebPreferences {
bool experimental_webgl_enabled;
bool gl_multisampling_enabled;
bool privileged_webgl_extensions_enabled;
+ bool webgl_errors_to_console_enabled;
bool show_composited_layer_borders;
bool show_composited_layer_tree;
bool show_fps_counter;