Changeset 248329 in webkit


Ignore:
Timestamp:
Aug 6, 2019 5:06:59 PM (5 years ago)
Author:
Chris Dumez
Message:

Avoid unnecessary ResourceRequest copy under NetworkResourceLoader::isCrossOriginPrefetch()
https://bugs.webkit.org/show_bug.cgi?id=200478

Reviewed by Youenn Fablet.

  • NetworkProcess/NetworkResourceLoader.cpp:

(WebKit::NetworkResourceLoader::isCrossOriginPrefetch const):

Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r248324 r248329  
     12019-08-06  Chris Dumez  <cdumez@apple.com>
     2
     3        Avoid unnecessary ResourceRequest copy under NetworkResourceLoader::isCrossOriginPrefetch()
     4        https://bugs.webkit.org/show_bug.cgi?id=200478
     5
     6        Reviewed by Youenn Fablet.
     7
     8        * NetworkProcess/NetworkResourceLoader.cpp:
     9        (WebKit::NetworkResourceLoader::isCrossOriginPrefetch const):
     10
    1112019-08-06  Jiewen Tan  <jiewen_tan@apple.com>
    212
  • trunk/Source/WebKit/NetworkProcess/NetworkResourceLoader.cpp

    r247860 r248329  
    11781178bool NetworkResourceLoader::isCrossOriginPrefetch() const
    11791179{
    1180     auto request = originalRequest();
     1180    auto& request = originalRequest();
    11811181    return request.httpHeaderField(HTTPHeaderName::Purpose) == "prefetch" && !m_parameters.sourceOrigin->canRequest(request.url());
    11821182}
Note: See TracChangeset for help on using the changeset viewer.