[Webkit-unassigned] [Bug 182917] New: Issues with Service Worker on www.chromestatus.com

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Feb 18 20:50:56 PST 2018


https://bugs.webkit.org/show_bug.cgi?id=182917

            Bug ID: 182917
           Summary: Issues with Service Worker on www.chromestatus.com
           Product: WebKit
           Version: Safari Technology Preview
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Service Workers
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: kenjibaheux at chromium.org

Created attachment 334134

  --> https://bugs.webkit.org/attachment.cgi?id=334134&action=review

Screenshot showing a 9s page load

Filing on behalf of Jeffrey Posnick:

Setup:
 Technology Preview 49
 https://www.chromestatus.com/
 Uses sw-precache [1] for navigations and static assets, and sw-toolbox [2] for runtime


Issues observed:
 - Very slow navigations (~9 seconds!) when clicking from https://www.chromestatus.com/features/ to https://www.chromestatus.com/features/schedule, which was handled by the service worker. [ATTACHMENT]
 - In that same screenshot (memory) responses were used to fulfill subresource requests, even when the navigation was handled by the SW. However, this was not reliably the case, and it was hard to reproduce. I do not know if it's tied to whatever caused the 9s navigation.
 - Subsequent  navigations were ~50ms (compared to ~8ms for Chrome), so there's a small performance gap there.


All functionality appears to work, including offline navigations. The 9 second navigation that cropped up once is troubling, though.

[1]: https://github.com/GoogleChromeLabs/sw-precache
[2]: https://github.com/GoogleChromeLabs/sw-toolbox

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180219/74090e5b/attachment-0001.html>


More information about the webkit-unassigned mailing list