Changeset 235374 in webkit


Ignore:
Timestamp:
Aug 27, 2018 9:43:23 AM (6 years ago)
Author:
sihui_liu@apple.com
Message:

Don't launch network process in WebCookieManagerProxy::setHTTPCookieAcceptPolicy
https://bugs.webkit.org/show_bug.cgi?id=188906
<rdar://problem/42875795>

Reviewed by Ryosuke Niwa.

Add callback in early return.

  • UIProcess/WebCookieManagerProxy.cpp:

(WebKit::WebCookieManagerProxy::setHTTPCookieAcceptPolicy):

Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r235368 r235374  
     12018-08-27  Sihui Liu  <sihui_liu@apple.com>
     2
     3        Don't launch network process in WebCookieManagerProxy::setHTTPCookieAcceptPolicy
     4        https://bugs.webkit.org/show_bug.cgi?id=188906
     5        <rdar://problem/42875795>
     6
     7        Reviewed by Ryosuke Niwa.
     8
     9        Add callback in early return.
     10
     11        * UIProcess/WebCookieManagerProxy.cpp:
     12        (WebKit::WebCookieManagerProxy::setHTTPCookieAcceptPolicy):
     13
    1142018-08-27  Alex Christensen  <achristensen@webkit.org>
    215
  • trunk/Source/WebKit/UIProcess/WebCookieManagerProxy.cpp

    r235321 r235374  
    252252#endif
    253253
    254     if (!processPool()->networkProcess())
    255         return;
     254    if (!processPool()->networkProcess()) {
     255        callbackFunction(CallbackBase::Error::None);
     256        return;
     257    }
    256258
    257259    auto callbackID = m_callbacks.put(WTFMove(callbackFunction), processPool()->ensureNetworkProcess().throttler().backgroundActivityToken());
Note: See TracChangeset for help on using the changeset viewer.