Title: [86767] trunk/Source/WebKit2
Revision
86767
Author
[email protected]
Date
2011-05-18 08:47:33 -0700 (Wed, 18 May 2011)

Log Message

2011-05-18  Andreas Kling  <[email protected]>

        Reviewed by Kenneth Rohde Christiansen.

        [Qt][WK2] Remove usage of ChunkedUpdateDrawingArea.
        https://bugs.webkit.org/show_bug.cgi?id=60901

        To prepare for the eventual removal of the ChunkedUpdateDrawingArea,
        make QGraphicsWKView's "Simple" backing store type map to DrawingAreaImpl.

        * UIProcess/API/qt/qgraphicswkview.cpp:
        * UIProcess/API/qt/qgraphicswkview.h:
        * UIProcess/API/qt/qwkpage.cpp:
        (QWKPagePrivate::createDrawingAreaProxy):

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (86766 => 86767)


--- trunk/Source/WebKit2/ChangeLog	2011-05-18 15:38:14 UTC (rev 86766)
+++ trunk/Source/WebKit2/ChangeLog	2011-05-18 15:47:33 UTC (rev 86767)
@@ -2,6 +2,21 @@
 
         Reviewed by Kenneth Rohde Christiansen.
 
+        [Qt][WK2] Remove usage of ChunkedUpdateDrawingArea.
+        https://bugs.webkit.org/show_bug.cgi?id=60901
+
+        To prepare for the eventual removal of the ChunkedUpdateDrawingArea,
+        make QGraphicsWKView's "Simple" backing store type map to DrawingAreaImpl.
+
+        * UIProcess/API/qt/qgraphicswkview.cpp:
+        * UIProcess/API/qt/qgraphicswkview.h:
+        * UIProcess/API/qt/qwkpage.cpp:
+        (QWKPagePrivate::createDrawingAreaProxy):
+
+2011-05-18  Andreas Kling  <[email protected]>
+
+        Reviewed by Kenneth Rohde Christiansen.
+
         [Qt][WK2] Don't lie about supporting accelerated compositing.
         https://bugs.webkit.org/show_bug.cgi?id=61054
 

Modified: trunk/Source/WebKit2/UIProcess/API/qt/qgraphicswkview.cpp (86766 => 86767)


--- trunk/Source/WebKit2/UIProcess/API/qt/qgraphicswkview.cpp	2011-05-18 15:38:14 UTC (rev 86766)
+++ trunk/Source/WebKit2/UIProcess/API/qt/qgraphicswkview.cpp	2011-05-18 15:47:33 UTC (rev 86767)
@@ -21,11 +21,9 @@
 #include "config.h"
 #include "qgraphicswkview.h"
 
-#include "ChunkedUpdateDrawingAreaProxy.h"
 #include "IntSize.h"
 #include "RunLoop.h"
 #include "TiledDrawingAreaProxy.h"
-#include "UpdateChunk.h"
 #include "WKAPICast.h"
 #include "qwkpage.h"
 #include "qwkpage_p.h"

Modified: trunk/Source/WebKit2/UIProcess/API/qt/qgraphicswkview.h (86766 => 86767)


--- trunk/Source/WebKit2/UIProcess/API/qt/qgraphicswkview.h	2011-05-18 15:38:14 UTC (rev 86766)
+++ trunk/Source/WebKit2/UIProcess/API/qt/qgraphicswkview.h	2011-05-18 15:47:33 UTC (rev 86767)
@@ -26,7 +26,7 @@
     Q_PROPERTY(QUrl url READ url WRITE setUrl)
 
 public:
-    enum BackingStoreType { Simple, Tiled, Impl };
+    enum BackingStoreType { Simple, Tiled };
     QGraphicsWKView(QWKContext* context, BackingStoreType backingStoreType = Simple, QGraphicsItem* parent = 0);
 
     virtual ~QGraphicsWKView();

Modified: trunk/Source/WebKit2/UIProcess/API/qt/qwkpage.cpp (86766 => 86767)


--- trunk/Source/WebKit2/UIProcess/API/qt/qwkpage.cpp	2011-05-18 15:38:14 UTC (rev 86766)
+++ trunk/Source/WebKit2/UIProcess/API/qt/qwkpage.cpp	2011-05-18 15:47:33 UTC (rev 86767)
@@ -24,7 +24,6 @@
 
 #include "qwkpreferences_p.h"
 
-#include "ChunkedUpdateDrawingAreaProxy.h"
 #include "ClientImpl.h"
 #include "DrawingAreaProxyImpl.h"
 #include "qgraphicswkview.h"
@@ -138,9 +137,7 @@
     if (backingStoreType == QGraphicsWKView::Tiled)
         return TiledDrawingAreaProxy::create(wkView, page.get());
 #endif
-    if (backingStoreType == QGraphicsWKView::Impl)
-        return DrawingAreaProxyImpl::create(page.get());
-    return ChunkedUpdateDrawingAreaProxy::create(wkView, page.get());
+    return DrawingAreaProxyImpl::create(page.get());
 }
 
 void QWKPagePrivate::setViewNeedsDisplay(const WebCore::IntRect& rect)
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to