Changeset 84827 in webkit


Ignore:
Timestamp:
Apr 25, 2011 4:17:04 PM (13 years ago)
Author:
abarth@webkit.org
Message:

2011-04-25 Adam Barth <abarth@webkit.org>

Reviewed by David Levin.

Resource*.cpp should play nice with strict OwnPtrs
https://bugs.webkit.org/show_bug.cgi?id=59383

  • bridge/runtime_method.cpp: (JSC::RuntimeMethod::RuntimeMethod):
  • platform/network/ResourceHandle.cpp: (WebCore::ResourceHandle::ResourceHandle):
  • platform/network/ResourceResponseBase.cpp: (WebCore::ResourceResponseBase::adopt): (WebCore::ResourceResponseBase::copyData):
Location:
trunk/Source/WebCore
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r84822 r84827  
     12011-04-25  Adam Barth  <abarth@webkit.org>
     2
     3        Reviewed by David Levin.
     4
     5        Resource*.cpp should play nice with strict OwnPtrs
     6        https://bugs.webkit.org/show_bug.cgi?id=59383
     7
     8        * bridge/runtime_method.cpp:
     9        (JSC::RuntimeMethod::RuntimeMethod):
     10        * platform/network/ResourceHandle.cpp:
     11        (WebCore::ResourceHandle::ResourceHandle):
     12        * platform/network/ResourceResponseBase.cpp:
     13        (WebCore::ResourceResponseBase::adopt):
     14        (WebCore::ResourceResponseBase::copyData):
     15
    1162011-04-25  Adam Barth  <abarth@webkit.org>
    217
  • trunk/Source/WebCore/bridge/runtime_method.cpp

    r84052 r84827  
    4747    // Callers will need to pass in the right global object corresponding to this native object "m".
    4848    : InternalFunction(&exec->globalData(), globalObject, structure, ident)
    49     , _methodList(new MethodList(m))
     49    , _methodList(adoptPtr(new MethodList(m)))
    5050{
    5151    ASSERT(inherits(&s_info));
  • trunk/Source/WebCore/platform/network/ResourceHandle.cpp

    r80180 r84827  
    4141
    4242ResourceHandle::ResourceHandle(const ResourceRequest& request, ResourceHandleClient* client, bool defersLoading, bool shouldContentSniff)
    43     : d(new ResourceHandleInternal(this, request, client, defersLoading, shouldContentSniff && shouldContentSniffURL(request.url())))
     43    : d(adoptPtr(new ResourceHandleInternal(this, request, client, defersLoading, shouldContentSniff && shouldContentSniffURL(request.url()))))
    4444{
    4545    if (!request.url().isValid()) {
  • trunk/Source/WebCore/platform/network/ResourceResponseBase.cpp

    r82764 r84827  
    9999PassOwnPtr<ResourceResponse> ResourceResponseBase::adopt(PassOwnPtr<CrossThreadResourceResponseData> data)
    100100{
    101     OwnPtr<ResourceResponse> response(new ResourceResponse());
     101    OwnPtr<ResourceResponse> response = adoptPtr(new ResourceResponse);
    102102    response->setURL(data->m_url);
    103103    response->setMimeType(data->m_mimeType);
     
    119119PassOwnPtr<CrossThreadResourceResponseData> ResourceResponseBase::copyData() const
    120120{
    121     OwnPtr<CrossThreadResourceResponseData> data(new CrossThreadResourceResponseData());
     121    OwnPtr<CrossThreadResourceResponseData> data = adoptPtr(new CrossThreadResourceResponseData);
    122122    data->m_url = url().copy();
    123123    data->m_mimeType = mimeType().crossThreadString();
Note: See TracChangeset for help on using the changeset viewer.