Changeset 155125 in webkit
- Timestamp:
- Sep 5, 2013 10:10:13 AM (11 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r155066 r155125 1 2013-09-05 Alberto Garcia <berto@igalia.com> 2 3 [WK2] [GTK] Remove the test to disable AC under Wayland from WebKitWebViewGroup 4 https://bugs.webkit.org/show_bug.cgi?id=120762 5 6 Reviewed by Gustavo Noronha Silva. 7 8 The code to disable AC under Wayland is not run if we're using 9 WebKitTestRunner, so it would be better to move it to 10 WebKitWebViewBase. 11 12 However it's not really necessary to do that, instead it's much 13 simpler to disable accelerated compositing in all cases unless we 14 know we can support it. 15 16 * UIProcess/API/gtk/WebKitWebViewBase.cpp: 17 (webkitWebViewBaseUpdatePreferences): 18 * UIProcess/API/gtk/WebKitWebViewGroup.cpp: 19 (webkitWebViewGroupAttachSettingsToPageGroup): 20 1 21 2013-09-04 Alberto Garcia <berto@igalia.com> 2 22 -
trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewBase.cpp
r155066 r155125 897 897 void webkitWebViewBaseUpdatePreferences(WebKitWebViewBase* webkitWebViewBase) 898 898 { 899 WebKitWebViewBasePrivate* priv = webkitWebViewBase->priv; 900 899 901 #if USE(TEXTURE_MAPPER_GL) 900 WebKitWebViewBasePrivate* priv = webkitWebViewBase->priv;901 902 if (!priv->redirectedWindow) 903 priv->pageProxy->pageGroup()->preferences()->setAcceleratedCompositingEnabled(false); 904 #endif 902 if (priv->redirectedWindow) 903 return; 904 #endif 905 906 priv->pageProxy->pageGroup()->preferences()->setAcceleratedCompositingEnabled(false); 905 907 } 906 908 -
trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewGroup.cpp
r154728 r155125 28 28 #include <wtf/gobject/GRefPtr.h> 29 29 #include <wtf/text/CString.h> 30 31 #ifdef GDK_WINDOWING_WAYLAND32 #include <gdk/gdkwayland.h>33 #endif34 30 35 31 using namespace WebKit; … … 131 127 { 132 128 group->priv->pageGroup->setPreferences(webkitSettingsGetPreferences(group->priv->settings.get())); 133 134 #ifdef GDK_WINDOWING_WAYLAND135 GdkDisplay* display = gdk_display_manager_get_default_display(gdk_display_manager_get());136 if (GDK_IS_WAYLAND_DISPLAY(display))137 group->priv->pageGroup->preferences()->setAcceleratedCompositingEnabled(false);138 #endif139 129 } 140 130
Note: See TracChangeset
for help on using the changeset viewer.