Changeset 86767 in webkit


Ignore:
Timestamp:
May 18, 2011 8:47:33 AM (13 years ago)
Author:
andreas.kling@nokia.com
Message:

2011-05-18 Andreas Kling <kling@webkit.org>

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):
Location:
trunk/Source/WebKit2
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r86761 r86767  
     12011-05-18  Andreas Kling  <kling@webkit.org>
     2
     3        Reviewed by Kenneth Rohde Christiansen.
     4
     5        [Qt][WK2] Remove usage of ChunkedUpdateDrawingArea.
     6        https://bugs.webkit.org/show_bug.cgi?id=60901
     7
     8        To prepare for the eventual removal of the ChunkedUpdateDrawingArea,
     9        make QGraphicsWKView's "Simple" backing store type map to DrawingAreaImpl.
     10
     11        * UIProcess/API/qt/qgraphicswkview.cpp:
     12        * UIProcess/API/qt/qgraphicswkview.h:
     13        * UIProcess/API/qt/qwkpage.cpp:
     14        (QWKPagePrivate::createDrawingAreaProxy):
     15
    1162011-05-18  Andreas Kling  <kling@webkit.org>
    217
  • trunk/Source/WebKit2/UIProcess/API/qt/qgraphicswkview.cpp

    r86719 r86767  
    2222#include "qgraphicswkview.h"
    2323
    24 #include "ChunkedUpdateDrawingAreaProxy.h"
    2524#include "IntSize.h"
    2625#include "RunLoop.h"
    2726#include "TiledDrawingAreaProxy.h"
    28 #include "UpdateChunk.h"
    2927#include "WKAPICast.h"
    3028#include "qwkpage.h"
  • trunk/Source/WebKit2/UIProcess/API/qt/qgraphicswkview.h

    r86719 r86767  
    2727
    2828public:
    29     enum BackingStoreType { Simple, Tiled, Impl };
     29    enum BackingStoreType { Simple, Tiled };
    3030    QGraphicsWKView(QWKContext* context, BackingStoreType backingStoreType = Simple, QGraphicsItem* parent = 0);
    3131
  • trunk/Source/WebKit2/UIProcess/API/qt/qwkpage.cpp

    r86719 r86767  
    2525#include "qwkpreferences_p.h"
    2626
    27 #include "ChunkedUpdateDrawingAreaProxy.h"
    2827#include "ClientImpl.h"
    2928#include "DrawingAreaProxyImpl.h"
     
    139138        return TiledDrawingAreaProxy::create(wkView, page.get());
    140139#endif
    141     if (backingStoreType == QGraphicsWKView::Impl)
    142         return DrawingAreaProxyImpl::create(page.get());
    143     return ChunkedUpdateDrawingAreaProxy::create(wkView, page.get());
     140    return DrawingAreaProxyImpl::create(page.get());
    144141}
    145142
Note: See TracChangeset for help on using the changeset viewer.