Title: [89287] trunk/Source/WebKit2
- Revision
- 89287
- Author
- [email protected]
- Date
- 2011-06-20 13:53:35 -0700 (Mon, 20 Jun 2011)
Log Message
2011-06-20 Martin Robinson <[email protected]>
Reviewed by Eric Seidel.
[GTK] [WebKit2] Disable GDK double buffering
https://bugs.webkit.org/show_bug.cgi?id=62770
Explicitly disable GDK double-buffering when instantiating
a WebKit2 view widget. This prevents one extra pixmap copy.
* UIProcess/API/gtk/WebKitWebViewBase.cpp:
(webkit_web_view_base_init):
Modified Paths
Diff
Modified: trunk/Source/WebKit2/ChangeLog (89286 => 89287)
--- trunk/Source/WebKit2/ChangeLog 2011-06-20 20:27:48 UTC (rev 89286)
+++ trunk/Source/WebKit2/ChangeLog 2011-06-20 20:53:35 UTC (rev 89287)
@@ -1,3 +1,16 @@
+2011-06-20 Martin Robinson <[email protected]>
+
+ Reviewed by Eric Seidel.
+
+ [GTK] [WebKit2] Disable GDK double buffering
+ https://bugs.webkit.org/show_bug.cgi?id=62770
+
+ Explicitly disable GDK double-buffering when instantiating
+ a WebKit2 view widget. This prevents one extra pixmap copy.
+
+ * UIProcess/API/gtk/WebKitWebViewBase.cpp:
+ (webkit_web_view_base_init):
+
2011-06-20 Carlos Garcia Campos <[email protected]>
Reviewed by Martin Robinson.
Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewBase.cpp (89286 => 89287)
--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewBase.cpp 2011-06-20 20:27:48 UTC (rev 89286)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewBase.cpp 2011-06-20 20:53:35 UTC (rev 89287)
@@ -130,6 +130,7 @@
priv->isPageActive = TRUE;
+ gtk_widget_set_double_buffered(GTK_WIDGET(webkitWebViewBase), FALSE);
gtk_widget_set_can_focus(GTK_WIDGET(webkitWebViewBase), TRUE);
priv->imContext = gtk_im_multicontext_new();
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes