Changeset 72649 in webkit


Ignore:
Timestamp:
Nov 24, 2010 1:25:30 AM (13 years ago)
Author:
commit-queue@webkit.org
Message:

2010-11-24 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r72647.
http://trac.webkit.org/changeset/72647
https://bugs.webkit.org/show_bug.cgi?id=50009

breaks the http layout tests (Requested by philn-tp on
#webkit).

  • platform/network/soup/ResourceHandleSoup.cpp: (WebCore::sendRequestCallback): (WebCore::startHttp): (WebCore::ResourceHandle::platformSetDefersLoading):
Location:
trunk/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r72647 r72649  
     12010-11-24  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r72647.
     4        http://trac.webkit.org/changeset/72647
     5        https://bugs.webkit.org/show_bug.cgi?id=50009
     6
     7        breaks the http layout tests (Requested by philn-tp on
     8        #webkit).
     9
     10        * platform/network/soup/ResourceHandleSoup.cpp:
     11        (WebCore::sendRequestCallback):
     12        (WebCore::startHttp):
     13        (WebCore::ResourceHandle::platformSetDefersLoading):
     14
    1152010-11-23  Philippe Normand  <pnormand@igalia.com>
    216
  • trunk/WebCore/platform/network/soup/ResourceHandleSoup.cpp

    r72647 r72649  
    546546    }
    547547
    548     if (d->m_defersLoading)
    549          soup_session_pause_message(handle->defaultSession(), d->m_soupMessage.get());
    550 
    551548    g_input_stream_read_async(d->m_inputStream.get(), d->m_buffer, READ_BUFFER_SIZE,
    552549                              G_PRIORITY_DEFAULT, d->m_cancellable.get(), readCallback, 0);
     
    658655        soup_message_headers_append(soupMessage->request_headers, "Accept", "*/*");
    659656
    660     // Send the request only if it's not been explicitely deferred.
    661     if (!d->m_defersLoading) {
    662         d->m_cancellable = adoptPlatformRef(g_cancellable_new());
    663         webkit_soup_request_send_async(d->m_soupRequest.get(), d->m_cancellable.get(), sendRequestCallback, 0);
    664     }
     657    d->m_cancellable = adoptPlatformRef(g_cancellable_new());
     658    webkit_soup_request_send_async(d->m_soupRequest.get(), d->m_cancellable.get(), sendRequestCallback, 0);
    665659
    666660    return true;
     
    735729}
    736730
    737 void ResourceHandle::platformSetDefersLoading(bool defersLoading)
    738 {
    739     // Initial implementation of this method was required for bug #44157.
    740 
    741     if (d->m_cancelled)
    742         return;
    743 
    744     if (!defersLoading && !d->m_cancellable && d->m_soupRequest.get()) {
    745         d->m_cancellable = adoptPlatformRef(g_cancellable_new());
    746         webkit_soup_request_send_async(d->m_soupRequest.get(), d->m_cancellable.get(), sendRequestCallback, 0);
    747         return;
    748     }
    749 
    750     // Only supported for http(s) transfers. Something similar would
    751     // probably be needed for data transfers done with GIO.
    752     if (!d->m_soupMessage)
    753         return;
    754 
    755     if (defersLoading)
    756         soup_session_pause_message(defaultSession(), d->m_soupMessage.get());
    757     else
    758         soup_session_unpause_message(defaultSession(), d->m_soupMessage.get());
     731void ResourceHandle::platformSetDefersLoading(bool)
     732{
     733    notImplemented();
    759734}
    760735
Note: See TracChangeset for help on using the changeset viewer.