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