Bug 181678 - Remove WK2 use of startPingLoad for CachedResource loads
Summary: Remove WK2 use of startPingLoad for CachedResource loads
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Service Workers (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: youenn fablet
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-16 05:44 PST by youenn fablet
Modified: 2018-01-17 04:08 PST (History)
5 users (show)

See Also:


Attachments
Patch (48.06 KB, patch)
2018-01-16 05:45 PST, youenn fablet
no flags Details | Formatted Diff | Diff
Archive of layout-test-results from ews104 for mac-sierra-wk2 (2.45 MB, application/zip)
2018-01-16 06:41 PST, EWS Watchlist
no flags Details
Archive of layout-test-results from ews124 for ios-simulator-wk2 (2.04 MB, application/zip)
2018-01-16 07:13 PST, EWS Watchlist
no flags Details
WIP (45.56 KB, patch)
2018-01-17 04:08 PST, youenn fablet
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description youenn fablet 2018-01-16 05:44:34 PST
Instead use regular NetworkResourceLoader and create a PingLoad for any request that has keepAlive equal to true.
Comment 1 youenn fablet 2018-01-16 05:45:52 PST
Created attachment 331383 [details]
Patch
Comment 2 EWS Watchlist 2018-01-16 06:41:58 PST
Comment on attachment 331383 [details]
Patch

Attachment 331383 [details] did not pass mac-wk2-ews (mac-wk2):
Output: http://webkit-queues.webkit.org/results/6092884

Number of test failures exceeded the failure limit.
Comment 3 EWS Watchlist 2018-01-16 06:41:59 PST
Created attachment 331384 [details]
Archive of layout-test-results from ews104 for mac-sierra-wk2

The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews104  Port: mac-sierra-wk2  Platform: Mac OS X 10.12.6
Comment 4 EWS Watchlist 2018-01-16 07:13:06 PST
Comment on attachment 331383 [details]
Patch

Attachment 331383 [details] did not pass ios-sim-ews (ios-simulator-wk2):
Output: http://webkit-queues.webkit.org/results/6092936

Number of test failures exceeded the failure limit.
Comment 5 EWS Watchlist 2018-01-16 07:13:08 PST
Created attachment 331386 [details]
Archive of layout-test-results from ews124 for ios-simulator-wk2

The attached test failures were seen while running run-webkit-tests on the ios-sim-ews.
Bot: ews124  Port: ios-simulator-wk2  Platform: Mac OS X 10.12.6
Comment 6 youenn fablet 2018-01-17 04:08:27 PST
Created attachment 331484 [details]
WIP