diff options
author | gman@chromium.org <gman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-09 03:47:51 +0000 |
---|---|---|
committer | gman@chromium.org <gman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-09 03:47:51 +0000 |
commit | dbec63036d72f1bd2abcedbc0fb203010322b625 (patch) | |
tree | 02dbba41474e0e60b91f1ef6d0d9e6963ee0b286 /webkit | |
parent | 0fc7dea7dc62528562033a39d6f9144771079cf0 (diff) | |
download | chromium_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.cc | 4 | ||||
-rw-r--r-- | webkit/glue/webpreferences.h | 1 |
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; |