Changeset 86990 in webkit


Ignore:
Timestamp:
May 20, 2011 3:31:43 PM (13 years ago)
Author:
andersca@apple.com
Message:

2011-05-20 Anders Carlsson <andersca@apple.com>

Reviewed by Dan Bernstein.

Remove the chunked update drawing area
https://bugs.webkit.org/show_bug.cgi?id=61216

The chunked update drawing area is no longer used in any port, so remove all traces of it.

Qt still uses UpdateChunks for the tiled drawing area so keep the Shared/qt/UpdateChunk.* classes for now.

  • GNUmakefile.am:
  • Shared/DrawingAreaInfo.h:
  • Shared/gtk/UpdateChunk.cpp: Removed.
  • Shared/gtk/UpdateChunk.h: Removed.
  • Shared/mac/UpdateChunk.cpp: Removed.
  • Shared/mac/UpdateChunk.h: Removed.
  • Shared/win/UpdateChunk.cpp: Removed.
  • Shared/win/UpdateChunk.h: Removed.
  • UIProcess/ChunkedUpdateDrawingAreaProxy.cpp: Removed.
  • UIProcess/ChunkedUpdateDrawingAreaProxy.h: Removed.
  • UIProcess/gtk/ChunkedUpdateDrawingAreaProxyGtk.cpp: Removed.
  • UIProcess/mac/ChunkedUpdateDrawingAreaProxyMac.mm: Removed.
  • UIProcess/qt/ChunkedUpdateDrawingAreaProxyQt.cpp: Removed.
  • UIProcess/win/ChunkedUpdateDrawingAreaProxyWin.cpp: Removed.
  • UIProcess/win/WebView.cpp: (WebKit::WebView::paint): (WebKit::WebView::createDrawingAreaProxy): (WebKit::WebView::enterAcceleratedCompositingMode): (WebKit::WebView::exitAcceleratedCompositingMode):
  • WebKit2.pro:
  • WebKit2.xcodeproj/project.pbxproj:
  • WebProcess/WebPage/ChunkedUpdateDrawingArea.cpp: Removed.
  • WebProcess/WebPage/ChunkedUpdateDrawingArea.h: Removed.
  • WebProcess/WebPage/DrawingArea.cpp: (WebKit::DrawingArea::create):
  • WebProcess/WebPage/mac/ChunkedUpdateDrawingAreaMac.cpp: Removed.
  • WebProcess/WebPage/qt/ChunkedUpdateDrawingAreaQt.cpp: Removed.
  • WebProcess/WebPage/win/ChunkedUpdateDrawingAreaWin.cpp: Removed.
  • win/WebKit2.vcproj:
Location:
trunk/Source/WebKit2
Files:
17 deleted
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r86985 r86990  
     12011-05-20  Anders Carlsson  <andersca@apple.com>
     2
     3        Reviewed by Dan Bernstein.
     4
     5        Remove the chunked update drawing area
     6        https://bugs.webkit.org/show_bug.cgi?id=61216
     7
     8        The chunked update drawing area is no longer used in any port, so remove all traces of it.
     9
     10        Qt still uses UpdateChunks for the tiled drawing area so keep the Shared/qt/UpdateChunk.* classes for now.
     11
     12        * GNUmakefile.am:
     13        * Shared/DrawingAreaInfo.h:
     14        * Shared/gtk/UpdateChunk.cpp: Removed.
     15        * Shared/gtk/UpdateChunk.h: Removed.
     16        * Shared/mac/UpdateChunk.cpp: Removed.
     17        * Shared/mac/UpdateChunk.h: Removed.
     18        * Shared/win/UpdateChunk.cpp: Removed.
     19        * Shared/win/UpdateChunk.h: Removed.
     20        * UIProcess/ChunkedUpdateDrawingAreaProxy.cpp: Removed.
     21        * UIProcess/ChunkedUpdateDrawingAreaProxy.h: Removed.
     22        * UIProcess/gtk/ChunkedUpdateDrawingAreaProxyGtk.cpp: Removed.
     23        * UIProcess/mac/ChunkedUpdateDrawingAreaProxyMac.mm: Removed.
     24        * UIProcess/qt/ChunkedUpdateDrawingAreaProxyQt.cpp: Removed.
     25        * UIProcess/win/ChunkedUpdateDrawingAreaProxyWin.cpp: Removed.
     26        * UIProcess/win/WebView.cpp:
     27        (WebKit::WebView::paint):
     28        (WebKit::WebView::createDrawingAreaProxy):
     29        (WebKit::WebView::enterAcceleratedCompositingMode):
     30        (WebKit::WebView::exitAcceleratedCompositingMode):
     31        * WebKit2.pro:
     32        * WebKit2.xcodeproj/project.pbxproj:
     33        * WebProcess/WebPage/ChunkedUpdateDrawingArea.cpp: Removed.
     34        * WebProcess/WebPage/ChunkedUpdateDrawingArea.h: Removed.
     35        * WebProcess/WebPage/DrawingArea.cpp:
     36        (WebKit::DrawingArea::create):
     37        * WebProcess/WebPage/mac/ChunkedUpdateDrawingAreaMac.cpp: Removed.
     38        * WebProcess/WebPage/qt/ChunkedUpdateDrawingAreaQt.cpp: Removed.
     39        * WebProcess/WebPage/win/ChunkedUpdateDrawingAreaWin.cpp: Removed.
     40        * win/WebKit2.vcproj:
     41
    1422011-05-20  Matthew Delaney  <mdelaney@apple.com>
    243
  • trunk/Source/WebKit2/GNUmakefile.am

    r86634 r86990  
    378378        Source/WebKit2/UIProcess/BackingStore.cpp \
    379379        Source/WebKit2/UIProcess/BackingStore.h \
    380         Source/WebKit2/UIProcess/ChunkedUpdateDrawingAreaProxy.cpp \
    381         Source/WebKit2/UIProcess/ChunkedUpdateDrawingAreaProxy.h \
    382380        Source/WebKit2/UIProcess/Downloads/DownloadProxy.cpp \
    383381        Source/WebKit2/UIProcess/Downloads/DownloadProxy.h \
     
    394392        Source/WebKit2/UIProcess/GeolocationPermissionRequestProxy.h \
    395393        Source/WebKit2/UIProcess/gtk/BackingStoreGtk.cpp \
    396         Source/WebKit2/UIProcess/gtk/ChunkedUpdateDrawingAreaProxyGtk.cpp \
    397394        Source/WebKit2/UIProcess/gtk/TextCheckerGtk.cpp \
    398395        Source/WebKit2/UIProcess/gtk/WebContextGtk.cpp \
     
    664661        Source/WebKit2/WebProcess/WebCoreSupport/WebSearchPopupMenu.cpp \
    665662        Source/WebKit2/WebProcess/WebCoreSupport/WebSearchPopupMenu.h \
    666         Source/WebKit2/WebProcess/WebPage/ChunkedUpdateDrawingArea.cpp \
    667         Source/WebKit2/WebProcess/WebPage/ChunkedUpdateDrawingArea.h \
    668663        Source/WebKit2/WebProcess/WebPage/DecoderAdapter.cpp \
    669664        Source/WebKit2/WebProcess/WebPage/DecoderAdapter.h \
     
    675670        Source/WebKit2/WebProcess/WebPage/FindController.cpp \
    676671        Source/WebKit2/WebProcess/WebPage/FindController.h \
    677         Source/WebKit2/WebProcess/WebPage/gtk/ChunkedUpdateDrawingAreaGtk.cpp \
    678672        Source/WebKit2/WebProcess/WebPage/gtk/WebInspectorGtk.cpp \
    679673        Source/WebKit2/WebProcess/WebPage/gtk/WebPageGtk.cpp \
  • trunk/Source/WebKit2/Shared/DrawingAreaInfo.h

    r79803 r86990  
    3131enum DrawingAreaType {
    3232    DrawingAreaTypeImpl,
    33     DrawingAreaTypeChunkedUpdate,
    3433#if ENABLE(TILED_BACKING_STORE)
    3534    DrawingAreaTypeTiled,
  • trunk/Source/WebKit2/UIProcess/API/mac/WKView.mm

    r85808 r86990  
    2828
    2929#import "AttributedString.h"
    30 #import "ChunkedUpdateDrawingAreaProxy.h"
    3130#import "DataReference.h"
    3231#import "DrawingAreaProxyImpl.h"
  • trunk/Source/WebKit2/UIProcess/win/WebView.cpp

    r86956 r86990  
    2727#include "WebView.h"
    2828
    29 #include "ChunkedUpdateDrawingAreaProxy.h"
    3029#include "DrawingAreaProxyImpl.h"
    3130#include "FindIndicator.h"
     
    104103};
    105104
    106 static bool useNewDrawingArea()
    107 {
    108     // FIXME: Remove this function and the old drawing area code once we aren't interested in
    109     // testing the old drawing area anymore.
    110     return true;
    111 }
    112 
    113105LRESULT CALLBACK WebView::WebViewWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
    114106{
     
    648640{
    649641    m_page->endPrinting();
    650     if (useNewDrawingArea()) {
    651         if (DrawingAreaProxyImpl* drawingArea = static_cast<DrawingAreaProxyImpl*>(m_page->drawingArea())) {
    652             // FIXME: We should port WebKit1's rect coalescing logic here.
    653             Region unpaintedRegion;
    654             drawingArea->paint(hdc, dirtyRect, unpaintedRegion);
    655 
    656             Vector<IntRect> unpaintedRects = unpaintedRegion.rects();
    657             for (size_t i = 0; i < unpaintedRects.size(); ++i) {
    658                 RECT winRect = unpaintedRects[i];
    659                 drawPageBackground(hdc, m_page.get(), unpaintedRects[i]);
    660             }
    661         } else
    662             drawPageBackground(hdc, m_page.get(), dirtyRect);
    663 
    664         m_page->didDraw();
    665     } else {
    666         if (m_page->isValid() && m_page->drawingArea() && m_page->drawingArea()->paint(dirtyRect, hdc))
    667             m_page->didDraw();
    668         else
    669             drawPageBackground(hdc, m_page.get(), dirtyRect);
    670     }
     642    if (DrawingAreaProxyImpl* drawingArea = static_cast<DrawingAreaProxyImpl*>(m_page->drawingArea())) {
     643        // FIXME: We should port WebKit1's rect coalescing logic here.
     644        Region unpaintedRegion;
     645        drawingArea->paint(hdc, dirtyRect, unpaintedRegion);
     646
     647        Vector<IntRect> unpaintedRects = unpaintedRegion.rects();
     648        for (size_t i = 0; i < unpaintedRects.size(); ++i) {
     649            RECT winRect = unpaintedRects[i];
     650            drawPageBackground(hdc, m_page.get(), unpaintedRects[i]);
     651        }
     652    } else
     653        drawPageBackground(hdc, m_page.get(), dirtyRect);
     654
     655    m_page->didDraw();
    671656}
    672657
     
    939924PassOwnPtr<DrawingAreaProxy> WebView::createDrawingAreaProxy()
    940925{
    941     if (useNewDrawingArea())
    942         return DrawingAreaProxyImpl::create(m_page.get());
    943 
    944     return ChunkedUpdateDrawingAreaProxy::create(this, m_page.get());
     926    return DrawingAreaProxyImpl::create(m_page.get());
    945927}
    946928
     
    15311513void WebView::enterAcceleratedCompositingMode(const LayerTreeContext&)
    15321514{
    1533     ASSERT(useNewDrawingArea());
    15341515    // FIXME: Implement.
    15351516    ASSERT_NOT_REACHED();
     
    15381519void WebView::exitAcceleratedCompositingMode()
    15391520{
    1540     ASSERT(useNewDrawingArea());
    15411521    // FIXME: Implement.
    15421522    ASSERT_NOT_REACHED();
  • trunk/Source/WebKit2/WebKit2.pro

    r86761 r86990  
    290290    WebProcess/WebCoreSupport/WebSearchPopupMenu.h \
    291291    WebProcess/WebCoreSupport/qt/WebFrameNetworkingContext.h \
    292     WebProcess/WebPage/ChunkedUpdateDrawingArea.h \
    293292    WebProcess/WebPage/DrawingArea.h \
    294293    WebProcess/WebPage/DrawingAreaImpl.h \
     
    391390    UIProcess/BackingStore.cpp \
    392391    UIProcess/qt/BackingStoreQt.cpp \
    393     UIProcess/ChunkedUpdateDrawingAreaProxy.cpp \
    394392    UIProcess/Downloads/DownloadProxy.cpp \
    395393    UIProcess/DrawingAreaProxy.cpp \
     
    449447    UIProcess/WebResourceLoadClient.cpp \
    450448    UIProcess/WebUIClient.cpp \
    451     UIProcess/qt/ChunkedUpdateDrawingAreaProxyQt.cpp \
    452449    UIProcess/qt/TiledDrawingAreaProxyQt.cpp \
    453450    UIProcess/qt/TiledDrawingAreaTileQt.cpp \
     
    522519    WebProcess/WebCoreSupport/qt/WebFrameNetworkingContext.cpp \
    523520    WebProcess/WebCoreSupport/qt/WebPopupMenuQt.cpp \
    524     WebProcess/WebPage/ChunkedUpdateDrawingArea.cpp \
    525521    WebProcess/WebPage/DecoderAdapter.cpp \
    526522    WebProcess/WebPage/DrawingArea.cpp \
     
    540536    WebProcess/WebPage/WebPageGroupProxy.cpp \
    541537    WebProcess/WebPage/qt/WebInspectorQt.cpp \
    542     WebProcess/WebPage/qt/ChunkedUpdateDrawingAreaQt.cpp \
    543538    WebProcess/WebPage/qt/LayerTreeHostQt.cpp \
    544539    WebProcess/WebPage/qt/TiledDrawingAreaQt.cpp \
  • trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj

    r86792 r86990  
    494494                BC20528111C94284008F3375 /* WKBundlePage.h in Headers */ = {isa = PBXBuildFile; fileRef = BC20527F11C94284008F3375 /* WKBundlePage.h */; settings = {ATTRIBUTES = (Public, ); }; };
    495495                BC20528211C94284008F3375 /* WKBundlePage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC20528011C94284008F3375 /* WKBundlePage.cpp */; };
    496                 BC2651F611825EF800243E12 /* ChunkedUpdateDrawingAreaProxyMac.mm in Sources */ = {isa = PBXBuildFile; fileRef = BC2651F511825EF800243E12 /* ChunkedUpdateDrawingAreaProxyMac.mm */; };
    497496                BC2652161182608100243E12 /* DrawingAreaProxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC2652121182608100243E12 /* DrawingAreaProxy.cpp */; };
    498497                BC2652171182608100243E12 /* DrawingAreaProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2652131182608100243E12 /* DrawingAreaProxy.h */; };
    499                 BC2652181182608100243E12 /* ChunkedUpdateDrawingAreaProxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC2652141182608100243E12 /* ChunkedUpdateDrawingAreaProxy.cpp */; };
    500                 BC2652191182608100243E12 /* ChunkedUpdateDrawingAreaProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2652151182608100243E12 /* ChunkedUpdateDrawingAreaProxy.h */; };
    501498                BC2D021712AC41CB00E732A3 /* SameDocumentNavigationType.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2D021612AC41CB00E732A3 /* SameDocumentNavigationType.h */; };
    502499                BC2D021912AC426C00E732A3 /* WKPageLoadTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = BC2D021812AC426C00E732A3 /* WKPageLoadTypes.h */; settings = {ATTRIBUTES = (Public, ); }; };
     
    576573                BC59534210FC04520098F82D /* WebLoaderClient.h in Headers */ = {isa = PBXBuildFile; fileRef = BC59534010FC04520098F82D /* WebLoaderClient.h */; };
    577574                BC597075116591D000551FCA /* ProcessModel.h in Headers */ = {isa = PBXBuildFile; fileRef = BC597074116591D000551FCA /* ProcessModel.h */; };
    578                 BC5F7BB41182376C0052C02C /* ChunkedUpdateDrawingArea.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC5F7BB21182376C0052C02C /* ChunkedUpdateDrawingArea.cpp */; };
    579                 BC5F7BB51182376C0052C02C /* ChunkedUpdateDrawingArea.h in Headers */ = {isa = PBXBuildFile; fileRef = BC5F7BB31182376C0052C02C /* ChunkedUpdateDrawingArea.h */; };
    580                 BC5F7BB9118237990052C02C /* ChunkedUpdateDrawingAreaMac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC5F7BB8118237990052C02C /* ChunkedUpdateDrawingAreaMac.cpp */; };
    581575                BC60C5791240A546008C5E29 /* WKBundleRangeHandle.h in Headers */ = {isa = PBXBuildFile; fileRef = BC60C5771240A546008C5E29 /* WKBundleRangeHandle.h */; settings = {ATTRIBUTES = (Public, ); }; };
    582576                BC60C57A1240A546008C5E29 /* WKBundleRangeHandle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC60C5781240A546008C5E29 /* WKBundleRangeHandle.cpp */; };
     
    637631                BC963D6E113DD1A500574BE2 /* WebPageMac.mm in Sources */ = {isa = PBXBuildFile; fileRef = BC963D6D113DD1A500574BE2 /* WebPageMac.mm */; };
    638632                BC9B38A110F538BE00443A15 /* WebFrameProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = BC9B389F10F538BE00443A15 /* WebFrameProxy.h */; };
    639                 BC9E95D311449B0300870E71 /* UpdateChunk.h in Headers */ = {isa = PBXBuildFile; fileRef = BC9E95D111449B0300870E71 /* UpdateChunk.h */; };
    640                 BC9E95D411449B0300870E71 /* UpdateChunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC9E95D211449B0300870E71 /* UpdateChunk.cpp */; };
    641633                BC9E969A11457EDE00870E71 /* DrawingAreaProxyMessageKinds.h in Headers */ = {isa = PBXBuildFile; fileRef = BC9E969911457EDE00870E71 /* DrawingAreaProxyMessageKinds.h */; };
    642634                BC9E969C11457F3F00870E71 /* DrawingAreaMessageKinds.h in Headers */ = {isa = PBXBuildFile; fileRef = BC9E969B11457F3F00870E71 /* DrawingAreaMessageKinds.h */; };
     
    14361428                BC20527F11C94284008F3375 /* WKBundlePage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKBundlePage.h; sourceTree = "<group>"; wrapsLines = 0; };
    14371429                BC20528011C94284008F3375 /* WKBundlePage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WKBundlePage.cpp; sourceTree = "<group>"; };
    1438                 BC2651F511825EF800243E12 /* ChunkedUpdateDrawingAreaProxyMac.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ChunkedUpdateDrawingAreaProxyMac.mm; sourceTree = "<group>"; };
    14391430                BC2652121182608100243E12 /* DrawingAreaProxy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DrawingAreaProxy.cpp; sourceTree = "<group>"; };
    14401431                BC2652131182608100243E12 /* DrawingAreaProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DrawingAreaProxy.h; sourceTree = "<group>"; };
    1441                 BC2652141182608100243E12 /* ChunkedUpdateDrawingAreaProxy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChunkedUpdateDrawingAreaProxy.cpp; sourceTree = "<group>"; };
    1442                 BC2652151182608100243E12 /* ChunkedUpdateDrawingAreaProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChunkedUpdateDrawingAreaProxy.h; sourceTree = "<group>"; };
    14431432                BC2D021612AC41CB00E732A3 /* SameDocumentNavigationType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SameDocumentNavigationType.h; sourceTree = "<group>"; };
    14441433                BC2D021812AC426C00E732A3 /* WKPageLoadTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKPageLoadTypes.h; sourceTree = "<group>"; };
     
    15191508                BC59534010FC04520098F82D /* WebLoaderClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebLoaderClient.h; sourceTree = "<group>"; };
    15201509                BC597074116591D000551FCA /* ProcessModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProcessModel.h; sourceTree = "<group>"; };
    1521                 BC5F7BB21182376C0052C02C /* ChunkedUpdateDrawingArea.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChunkedUpdateDrawingArea.cpp; sourceTree = "<group>"; };
    1522                 BC5F7BB31182376C0052C02C /* ChunkedUpdateDrawingArea.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChunkedUpdateDrawingArea.h; sourceTree = "<group>"; };
    1523                 BC5F7BB8118237990052C02C /* ChunkedUpdateDrawingAreaMac.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChunkedUpdateDrawingAreaMac.cpp; sourceTree = "<group>"; };
    15241510                BC60C5771240A546008C5E29 /* WKBundleRangeHandle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKBundleRangeHandle.h; sourceTree = "<group>"; };
    15251511                BC60C5781240A546008C5E29 /* WKBundleRangeHandle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WKBundleRangeHandle.cpp; sourceTree = "<group>"; };
     
    15781564                BC963D6D113DD1A500574BE2 /* WebPageMac.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = WebPageMac.mm; sourceTree = "<group>"; };
    15791565                BC9B389F10F538BE00443A15 /* WebFrameProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebFrameProxy.h; sourceTree = "<group>"; };
    1580                 BC9E95D111449B0300870E71 /* UpdateChunk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UpdateChunk.h; sourceTree = "<group>"; };
    1581                 BC9E95D211449B0300870E71 /* UpdateChunk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UpdateChunk.cpp; sourceTree = "<group>"; };
    15821566                BC9E969911457EDE00870E71 /* DrawingAreaProxyMessageKinds.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DrawingAreaProxyMessageKinds.h; sourceTree = "<group>"; };
    15831567                BC9E969B11457F3F00870E71 /* DrawingAreaMessageKinds.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DrawingAreaMessageKinds.h; sourceTree = "<group>"; };
     
    25462530                                C098A052133BE1C500B199A4 /* ca */,
    25472531                                BC963D6C113DD19500574BE2 /* mac */,
    2548                                 BC5F7BB21182376C0052C02C /* ChunkedUpdateDrawingArea.cpp */,
    2549                                 BC5F7BB31182376C0052C02C /* ChunkedUpdateDrawingArea.h */,
    25502532                                93FC679D12D3CC7400A60610 /* DecoderAdapter.cpp */,
    25512533                                93FC679E12D3CC7400A60610 /* DecoderAdapter.h */,
     
    25972579                                1A64256712DE42EC00CAAE2C /* BackingStore.cpp */,
    25982580                                1A64256612DE42EC00CAAE2C /* BackingStore.h */,
    2599                                 BC2652141182608100243E12 /* ChunkedUpdateDrawingAreaProxy.cpp */,
    2600                                 BC2652151182608100243E12 /* ChunkedUpdateDrawingAreaProxy.h */,
    26012581                                BC2652121182608100243E12 /* DrawingAreaProxy.cpp */,
    26022582                                BC2652131182608100243E12 /* DrawingAreaProxy.h */,
     
    28982878                                1A9636BA12F348490078A062 /* ShareableSurface.cpp */,
    28992879                                1A9636BB12F348490078A062 /* ShareableSurface.h */,
    2900                                 BC9E95D211449B0300870E71 /* UpdateChunk.cpp */,
    2901                                 BC9E95D111449B0300870E71 /* UpdateChunk.h */,
    29022880                                BCE23262122C6CF300D5C35A /* WebCoreArgumentCodersMac.mm */,
    29032881                                BC111B5B112F629800337BAB /* WebEventFactory.h */,
     
    31173095                                29CD55A8128E294F00133C85 /* AccessibilityWebPageObject.h */,
    31183096                                29CD55A9128E294F00133C85 /* AccessibilityWebPageObject.mm */,
    3119                                 BC5F7BB8118237990052C02C /* ChunkedUpdateDrawingAreaMac.cpp */,
    31203097                                1C8E2DAD1278C5B200BC7BD0 /* WebInspectorMac.mm */,
    31213098                                BC963D6D113DD1A500574BE2 /* WebPageMac.mm */,
     
    31383115                                F6D632BA133D181B00743D77 /* WebCookieManagerProxyMac.mm */,
    31393116                                1A64292C12DE5F9800CAAE2C /* BackingStoreMac.mm */,
    3140                                 BC2651F511825EF800243E12 /* ChunkedUpdateDrawingAreaProxyMac.mm */,
    31413117                                B878B613133428DC006888E9 /* CorrectionPanel.h */,
    31423118                                B878B614133428DC006888E9 /* CorrectionPanel.mm */,
     
    34233399                                BC032DA910F437D10058C15A /* Arguments.h in Headers */,
    34243400                                BCEE966D112FAF57006BCC24 /* Attachment.h in Headers */,
    3425                                 BC5F7BB51182376C0052C02C /* ChunkedUpdateDrawingArea.h in Headers */,
    3426                                 BC2652191182608100243E12 /* ChunkedUpdateDrawingAreaProxy.h in Headers */,
    34273401                                1A6F9F9011E13EFC00DB1371 /* CommandLine.h in Headers */,
    34283402                                BC032DAB10F437D10058C15A /* Connection.h in Headers */,
     
    34533427                                1A30066E1110F4F70031937C /* ResponsivenessTimer.h in Headers */,
    34543428                                BC2E6E881141971500A63B1E /* RunLoop.h in Headers */,
    3455                                 BC9E95D311449B0300870E71 /* UpdateChunk.h in Headers */,
    34563429                                BC72BA1E11E64907001EB4EA /* WebBackForwardList.h in Headers */,
    34573430                                BC72B9FB11E6476B001EB4EA /* WebBackForwardListProxy.h in Headers */,
     
    40944067                                BC032DA710F437D10058C15A /* ArgumentEncoder.cpp in Sources */,
    40954068                                BCEE966C112FAF57006BCC24 /* Attachment.cpp in Sources */,
    4096                                 BC5F7BB41182376C0052C02C /* ChunkedUpdateDrawingArea.cpp in Sources */,
    4097                                 BC5F7BB9118237990052C02C /* ChunkedUpdateDrawingAreaMac.cpp in Sources */,
    4098                                 BC2652181182608100243E12 /* ChunkedUpdateDrawingAreaProxy.cpp in Sources */,
    4099                                 BC2651F611825EF800243E12 /* ChunkedUpdateDrawingAreaProxyMac.mm in Sources */,
    41004069                                1A6F9FB711E1408500DB1371 /* CommandLineMac.cpp in Sources */,
    41014070                                BC032DAA10F437D10058C15A /* Connection.cpp in Sources */,
     
    41224091                                BC2E6E871141971500A63B1E /* RunLoop.cpp in Sources */,
    41234092                                BC0092F7115837A300E0AE2A /* RunLoopMac.mm in Sources */,
    4124                                 BC9E95D411449B0300870E71 /* UpdateChunk.cpp in Sources */,
    41254093                                BC72BA1D11E64907001EB4EA /* WebBackForwardList.cpp in Sources */,
    41264094                                BC72B9FA11E6476B001EB4EA /* WebBackForwardListProxy.cpp in Sources */,
  • trunk/Source/WebKit2/WebProcess/WebPage/DrawingArea.cpp

    r86612 r86990  
    2828
    2929// Subclasses
    30 #include "ChunkedUpdateDrawingArea.h"
    3130#include "DrawingAreaImpl.h"
    3231
     
    4443    case DrawingAreaTypeImpl:
    4544        return DrawingAreaImpl::create(webPage, parameters);
    46     case DrawingAreaTypeChunkedUpdate:
    47         return adoptPtr(new ChunkedUpdateDrawingArea(webPage));
    4845#if ENABLE(TILED_BACKING_STORE)
    4946    case DrawingAreaTypeTiled:
  • trunk/Source/WebKit2/win/WebKit2.vcproj

    r86634 r86990  
    12151215                                </File>
    12161216                                <File
    1217                                         RelativePath="..\Shared\win\UpdateChunk.cpp"
    1218                                         >
    1219                                 </File>
    1220                                 <File
    1221                                         RelativePath="..\Shared\win\UpdateChunk.h"
    1222                                         >
    1223                                 </File>
    1224                                 <File
    12251217                                        RelativePath="..\Shared\win\WebCoreArgumentCodersWin.cpp"
    12261218                                        >
     
    18431835                                >
    18441836                                <File
    1845                                         RelativePath="..\WebProcess\WebPage\ChunkedUpdateDrawingArea.cpp"
    1846                                         >
    1847                                 </File>
    1848                                 <File
    1849                                         RelativePath="..\WebProcess\WebPage\ChunkedUpdateDrawingArea.h"
    1850                                         >
    1851                                 </File>
    1852                                 <File
    18531837                                        RelativePath="..\WebProcess\WebPage\DecoderAdapter.cpp"
    18541838                                        >
     
    19851969                                        Name="win"
    19861970                                        >
    1987                                         <File
    1988                                                 RelativePath="..\WebProcess\WebPage\win\ChunkedUpdateDrawingAreaWin.cpp"
    1989                                                 >
    1990                                         </File>
    19911971                                        <File
    19921972                                                RelativePath="..\WebProcess\WebPage\win\LayerTreeHostWin.cpp"
     
    26122592                        </File>
    26132593                        <File
    2614                                 RelativePath="..\UIProcess\ChunkedUpdateDrawingAreaProxy.cpp"
    2615                                 >
    2616                         </File>
    2617                         <File
    2618                                 RelativePath="..\UIProcess\ChunkedUpdateDrawingAreaProxy.h"
    2619                                 >
    2620                         </File>
    2621                         <File
    26222594                                RelativePath="..\UIProcess\DrawingAreaProxy.cpp"
    26232595                                >
     
    35273499                                </File>
    35283500                                <File
    3529                                         RelativePath="..\UIProcess\win\ChunkedUpdateDrawingAreaProxyWin.cpp"
    3530                                         >
    3531                                 </File>
    3532                                 <File
    35333501                                        RelativePath="..\UIProcess\win\TextCheckerWin.cpp"
    35343502                                        >
Note: See TracChangeset for help on using the changeset viewer.