Changeset 245344 in webkit


Ignore:
Timestamp:
May 15, 2019 2:28:57 PM (5 years ago)
Author:
youenn@apple.com
Message:

Mark beacon and ping loads as low priority
https://bugs.webkit.org/show_bug.cgi?id=197919
<rdar://problem/50818286>

Reviewed by Alex Christensen.

No JS observable change of behavior.

  • Modules/beacon/NavigatorBeacon.cpp:

(WebCore::NavigatorBeacon::sendBeacon):

  • loader/PingLoader.cpp:

(WebCore::PingLoader::sendPing):

Location:
trunk/Source/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r245336 r245344  
     12019-05-15  Youenn Fablet  <youenn@apple.com>
     2
     3        Mark beacon and ping loads as low priority
     4        https://bugs.webkit.org/show_bug.cgi?id=197919
     5        <rdar://problem/50818286>
     6
     7        Reviewed by Alex Christensen.
     8
     9        No JS observable change of behavior.
     10
     11        * Modules/beacon/NavigatorBeacon.cpp:
     12        (WebCore::NavigatorBeacon::sendBeacon):
     13        * loader/PingLoader.cpp:
     14        (WebCore::PingLoader::sendPing):
     15
    1162019-05-15  Youenn Fablet  <youenn@apple.com>
    217
  • trunk/Source/WebCore/Modules/beacon/NavigatorBeacon.cpp

    r244700 r245344  
    122122    ResourceRequest request(parsedUrl);
    123123    request.setHTTPMethod("POST"_s);
     124    request.setPriority(ResourceLoadPriority::VeryLow);
    124125
    125126    ResourceLoaderOptions options;
  • trunk/Source/WebCore/loader/PingLoader.cpp

    r244794 r245344  
    131131    request.setHTTPBody(FormData::create("PING"));
    132132    request.setHTTPHeaderField(HTTPHeaderName::CacheControl, "max-age=0");
     133    request.setPriority(ResourceLoadPriority::VeryLow);
    133134
    134135    HTTPHeaderMap originalRequestHeader = request.httpHeaderFields();
Note: See TracChangeset for help on using the changeset viewer.