Changeset 106881 in webkit
- Timestamp:
- Feb 6, 2012 5:09:43 PM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r106880 r106881 1 2012-02-06 Gregg Tavares <gman@google.com> 2 3 Add webGLErrorsToConsoleEnabled Settings flag 4 https://bugs.webkit.org/show_bug.cgi?id=77696 5 6 Reviewed by Kenneth Russell. 7 8 No new tests as there is no change in behavior. 9 10 * html/canvas/WebGLRenderingContext.cpp: 11 (WebCore): 12 (WebCore::WebGLRenderingContext::setupFlags): 13 * page/Settings.cpp: 14 (WebCore::Settings::Settings): 15 * page/Settings.h: 16 (Settings): 17 (WebCore::Settings::webGLErrorsToConsoleEnabled): 18 1 19 2012-02-06 Emil A Eklund <eae@chromium.org> 2 20 -
trunk/Source/WebCore/html/canvas/WebGLRenderingContext.cpp
r106873 r106881 517 517 { 518 518 ASSERT(m_context); 519 520 Page* p = canvas()->document()->page(); 521 if (p && p->settings()->webGLErrorsToConsoleEnabled()) 522 m_synthesizedErrorsToConsole = true; 519 523 520 524 m_isGLES2Compliant = m_context->isGLES2Compliant(); -
trunk/Source/WebCore/page/Settings.cpp
r106642 r106881 190 190 , m_experimentalNotificationsEnabled(false) 191 191 , m_webGLEnabled(false) 192 , m_webGLErrorsToConsoleEnabled(false) 192 193 , m_openGLMultisamplingEnabled(true) 193 194 , m_privilegedWebGLExtensionsEnabled(false) … … 807 808 } 808 809 810 void Settings::setWebGLErrorsToConsoleEnabled(bool enabled) 811 { 812 m_webGLErrorsToConsoleEnabled = enabled; 813 } 814 809 815 void Settings::setOpenGLMultisamplingEnabled(bool enabled) 810 816 { -
trunk/Source/WebCore/page/Settings.h
r106642 r106881 357 357 void setWebGLEnabled(bool); 358 358 bool webGLEnabled() const { return m_webGLEnabled; } 359 360 void setWebGLErrorsToConsoleEnabled(bool); 361 bool webGLErrorsToConsoleEnabled() const { return m_webGLErrorsToConsoleEnabled; } 359 362 360 363 void setOpenGLMultisamplingEnabled(bool); … … 624 627 bool m_experimentalNotificationsEnabled : 1; 625 628 bool m_webGLEnabled : 1; 629 bool m_webGLErrorsToConsoleEnabled : 1; 626 630 bool m_openGLMultisamplingEnabled : 1; 627 631 bool m_privilegedWebGLExtensionsEnabled : 1;
Note: See TracChangeset
for help on using the changeset viewer.