Changeset 112579 in webkit


Ignore:
Timestamp:
Mar 29, 2012 2:44:28 PM (12 years ago)
Author:
abarth@webkit.org
Message:

[Chromium] Move ResourceHandle to WebCore/platform/network/chromium
https://bugs.webkit.org/show_bug.cgi?id=82657

Reviewed by James Robinson.

Source/WebCore:

We finally arive at our destination. This patch actually moves
WebCore::ResourceHandle from Source/WebKit/chromium/src to
Source/WebCore/network/chromium, matching its location in other ports.
To make this happen, we also need to move WrappedResourceRequest and
WrappedResourceResponse.

This patch is the last patch from
https://github.com/abarth/webkit/compare/master...webcore-platform

  • WebCore.gypi:
  • platform/chromium/support/WrappedResourceRequest.h: Copied from Source/WebKit/chromium/src/WrappedResourceRequest.h.
  • platform/chromium/support/WrappedResourceResponse.h: Copied from Source/WebKit/chromium/src/WrappedResourceResponse.h.
  • platform/network/chromium/ResourceHandle.cpp: Copied from Source/WebKit/chromium/src/ResourceHandle.cpp.

(WebCore::ResourceHandleInternal::ResourceHandleInternal):
(WebCore::ResourceHandleInternal::start):
(WebCore::ResourceHandle::loadResourceSynchronously):
(WebCore::ResourceHandle::cacheMetadata):

  • platform/network/chromium/ResourceHandleInternal.h: Copied from Source/WebKit/chromium/src/ResourceHandleInternal.h.

Source/WebKit/chromium:

  • WebKit.gyp:
  • src/ResourceHandle.cpp: Removed.
  • src/ResourceHandleInternal.h: Removed.
  • src/WrappedResourceRequest.h: Removed.
  • src/WrappedResourceResponse.h: Removed.
Location:
trunk/Source
Files:
4 edited
4 moved

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r112577 r112579  
     12012-03-29  Adam Barth  <abarth@webkit.org>
     2
     3        [Chromium] Move ResourceHandle to WebCore/platform/network/chromium
     4        https://bugs.webkit.org/show_bug.cgi?id=82657
     5
     6        Reviewed by James Robinson.
     7
     8        We finally arive at our destination. This patch actually moves
     9        WebCore::ResourceHandle from Source/WebKit/chromium/src to
     10        Source/WebCore/network/chromium, matching its location in other ports.
     11        To make this happen, we also need to move WrappedResourceRequest and
     12        WrappedResourceResponse.
     13
     14        This patch is the last patch from
     15        https://github.com/abarth/webkit/compare/master...webcore-platform
     16
     17        * WebCore.gypi:
     18        * platform/chromium/support/WrappedResourceRequest.h: Copied from Source/WebKit/chromium/src/WrappedResourceRequest.h.
     19        * platform/chromium/support/WrappedResourceResponse.h: Copied from Source/WebKit/chromium/src/WrappedResourceResponse.h.
     20        * platform/network/chromium/ResourceHandle.cpp: Copied from Source/WebKit/chromium/src/ResourceHandle.cpp.
     21        (WebCore::ResourceHandleInternal::ResourceHandleInternal):
     22        (WebCore::ResourceHandleInternal::start):
     23        (WebCore::ResourceHandle::loadResourceSynchronously):
     24        (WebCore::ResourceHandle::cacheMetadata):
     25        * platform/network/chromium/ResourceHandleInternal.h: Copied from Source/WebKit/chromium/src/ResourceHandleInternal.h.
     26
    1272012-03-29  Patrick Gansterer  <paroga@webkit.org>
    228
  • trunk/Source/WebCore/WebCore.gypi

    r112572 r112579  
    32813281            'platform/chromium/support/WebURLResponse.cpp',
    32823282            'platform/chromium/support/WebURLResponsePrivate.h',
     3283            'platform/chromium/support/WrappedResourceRequest.h',
     3284            'platform/chromium/support/WrappedResourceResponse.h',
    32833285            'platform/cocoa/KeyEventCocoa.h',
    32843286            'platform/cocoa/KeyEventCocoa.mm',
     
    42674269            'platform/network/chromium/DNSChromium.cpp',
    42684270            'platform/network/chromium/ResourceError.h',
     4271            'platform/network/chromium/ResourceHandle.cpp',
     4272            'platform/network/chromium/ResourceHandleInternal.h',
    42694273            'platform/network/chromium/ResourceRequest.cpp',
    42704274            'platform/network/chromium/ResourceRequest.h',
  • trunk/Source/WebCore/platform/chromium/support/WrappedResourceRequest.h

    r112571 r112579  
    3232#define WrappedResourceRequest_h
    3333
    34 #include "platform/WebURLRequest.h"
    3534#include "WebURLRequestPrivate.h"
     35#include <public/WebURLRequest.h>
    3636
    3737namespace WebKit {
  • trunk/Source/WebCore/platform/chromium/support/WrappedResourceResponse.h

    r112571 r112579  
    3232#define WrappedResourceResponse_h
    3333
    34 #include "platform/WebURLResponse.h"
    3534#include "WebURLResponsePrivate.h"
     35#include <public/WebURLResponse.h>
    3636
    3737namespace WebKit {
  • trunk/Source/WebCore/platform/network/chromium/ResourceHandle.cpp

    r112571 r112579  
    3737#include "ResourceRequest.h"
    3838#include "SharedBuffer.h"
    39 
    40 #include "WebKit.h"
    41 #include "platform/WebKitPlatformSupport.h"
    42 #include "platform/WebURLError.h"
    43 #include "platform/WebURLLoader.h"
    44 #include "platform/WebURLLoaderClient.h"
    45 #include "platform/WebURLRequest.h"
    46 #include "platform/WebURLResponse.h"
    4739#include "WrappedResourceRequest.h"
    4840#include "WrappedResourceResponse.h"
     41#include <public/Platform.h>
     42#include <public/WebURLError.h>
     43#include <public/WebURLLoader.h>
     44#include <public/WebURLLoaderClient.h>
     45#include <public/WebURLRequest.h>
     46#include <public/WebURLResponse.h>
    4947
    5048using namespace WebKit;
     
    5856    , m_client(client)
    5957    , m_state(ConnectionStateNew)
    60 { }
     58{
     59}
    6160
    6261void ResourceHandleInternal::start()
     
    6665    m_state = ConnectionStateStarted;
    6766
    68     m_loader = adoptPtr(webKitPlatformSupport()->createURLLoader());
     67    m_loader = adoptPtr(Platform::current()->createURLLoader());
    6968    ASSERT(m_loader);
    7069
     
    246245bool ResourceHandle::loadsBlocked()
    247246{
    248     return false;  // This seems to be related to sync XMLHttpRequest...
     247    return false; // This seems to be related to sync XMLHttpRequest...
    249248}
    250249
     
    257256                                               Vector<char>& data)
    258257{
    259     OwnPtr<WebURLLoader> loader = adoptPtr(webKitPlatformSupport()->createURLLoader());
     258    OwnPtr<WebURLLoader> loader = adoptPtr(Platform::current()->createURLLoader());
    260259    ASSERT(loader);
    261260
     
    278277    // This method is used to determine if a POST request can be repeated from
    279278    // cache, but you cannot really know until you actually try to read from the
    280     // cache.  Even if we checked now, something else could come along and wipe
     279    // cache. Even if we checked now, something else could come along and wipe
    281280    // out the cache entry by the time we fetch it.
    282281    //
    283282    // So, we always say yes here, to prevent the FrameLoader from initiating a
    284     // reload.  Then in FrameLoaderClientImpl::dispatchWillSendRequest, we
     283    // reload. Then in FrameLoaderClientImpl::dispatchWillSendRequest, we
    285284    // fix-up the cache policy of the request to force a load from the cache.
    286285    //
     
    292291void ResourceHandle::cacheMetadata(const ResourceResponse& response, const Vector<char>& data)
    293292{
     293    // FIXME: This should use Platform::current() directly.
    294294    PlatformSupport::cacheMetadata(response.url(), response.responseTime(), data);
    295295}
  • trunk/Source/WebCore/platform/network/chromium/ResourceHandleInternal.h

    r112571 r112579  
    3333
    3434#include "ResourceRequest.h"
    35 #include "platform/WebCommon.h"
    36 #include "platform/WebURLLoader.h"
    37 #include "platform/WebURLLoaderClient.h"
     35#include <public/WebCommon.h>
     36#include <public/WebURLLoader.h>
     37#include <public/WebURLLoaderClient.h>
    3838
    3939namespace WebCore {
  • trunk/Source/WebKit/chromium/ChangeLog

    r112576 r112579  
     12012-03-29  Adam Barth  <abarth@webkit.org>
     2
     3        [Chromium] Move ResourceHandle to WebCore/platform/network/chromium
     4        https://bugs.webkit.org/show_bug.cgi?id=82657
     5
     6        Reviewed by James Robinson.
     7
     8        * WebKit.gyp:
     9        * src/ResourceHandle.cpp: Removed.
     10        * src/ResourceHandleInternal.h: Removed.
     11        * src/WrappedResourceRequest.h: Removed.
     12        * src/WrappedResourceResponse.h: Removed.
     13
    1142012-03-29  Dmitry Lomov  <dslomov@google.com>
    215
  • trunk/Source/WebKit/chromium/WebKit.gyp

    r112572 r112579  
    471471                'src/PlatformMessagePortChannel.h',
    472472                'src/PlatformSupport.cpp',
    473                 'src/ResourceHandle.cpp',
    474473                'src/ScrollbarGroup.cpp',
    475474                'src/ScrollbarGroup.h',
     
    694693                'src/WorkerFileWriterCallbacksBridge.cpp',
    695694                'src/WorkerFileWriterCallbacksBridge.h',
    696                 'src/WrappedResourceRequest.h',
    697                 'src/WrappedResourceResponse.h',
    698695                'src/win/WebInputEventFactory.cpp',
    699696                'src/win/WebScreenInfoFactory.cpp',
Note: See TracChangeset for help on using the changeset viewer.