TPE DOM/SW Devtool

From MozillaWiki
Jump to: navigation, search

Introduction

Service Workers Devtool is highly requested by and useful for developers. Firefox has supported fundamental features and infrastructures for debugging service workers, such as show ServiceWorkers intercepted network requests in the netmonitor panel or list registered ServiceWorkers in the about:debugging page. We will add more features to enhance the debugging experience based on what Firefox has been offering. We plan to start from exposing more ServiceWorkers platform information, such as timing information. Afterwards, we will look for collaboration with Devtool team for friendly UI display.

References

Main Members

Engineers: Ho-Pang Hsu, Tom Tung

Roadmap

Archive

Item Status Checking Point Target Date Remarks
Devtool scenarios and scope discussion Done Feb. 15 (sending out) March 1
Architecture solution & Bug list creation in progress March 1 March 30
Target schedule planning in progress March 15 March 30 Topic for March SW meet up in Taipei

Meta Bug

Full Query
ID Summary Priority Status
1262699 [meta] Service Workers Developer Tooling P2 NEW

1 Total; 1 Open (100%); 0 Resolved (0%); 0 Verified (0%);


1st milestone: Bugs & Progress for Network panel

Full Query
ID Summary Status Target milestone Resolution Assigned to Depends on Blocks
1168875 add network panel timing markers for ServiceWorker interception RESOLVED Firefox 55 FIXED Ben Hsu [:HoPang] 1262699, 1353798, 943220
1246289 network panel shows no error for missing file referenced in arguments to serviceWorker.register REOPENED --- 1625840
1267119 Service worker script fetches do not show up in the network monitor NEW --- 1267110, 1625840

3 Total; 2 Open (66.67%); 1 Resolved (33.33%); 0 Verified (0%);