DOM/Workers-Storage

< DOM
Revision as of 01:35, 9 May 2018 by Mdaly (talk | contribs) (Update bugzilla query.)

DOM: Workers and Storage

Team Members:

  • Marion Daly
  • Jan Varga
  • Ben Kelly
  • Andrew Sutherland

Mission:

Support the creation and development of important APIs for the web around workers, service workers and storage.

Projects:

e10s Service Workers

Meta bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1231208

Open Critical Bug

Full Query
ID Summary Status Resolution Priority
1432311 fetch() requests initiated by a serviceworker are missing in the network panel NEW P2
1604543 ServiceWorkerManager::ReportToAllClients needs to be updated for sw-e10s [syntax errors in script evaluation receive the reported-to-content MSG_SW_INSTALL_ERROR but not the syntax errors] NEW P2

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


RESOLVED Critical Bug

Full Query
ID Summary Status Resolution Priority
1182117 Move ServiceWorkerManager to the parent process in e10s RESOLVED FIXED P2
1226434 A content process should run while it has active service workers RESOLVED DUPLICATE P2
1231213 Refactor ServiceWorkerPrivate to spawn and hold open WorkerPrivate instances in content processes, dispatching events to them RESOLVED FIXED P2
1231218 remove child process pointers like nsIDocument from ServiceWorkerManager RESOLVED FIXED P2
1231222 perform service worker interception in parent process nsHttpChannel RESOLVED WORKSFORME P2
1293277 service worker Client interface and APIs won't work with multiple content processes RESOLVED FIXED P2
1300112 push notifications do not show correctly on windows with multiple e10s child processes enabled RESOLVED FIXED P2
1430139 move code from dom/workers to new dom/serviceworkers directory RESOLVED FIXED P2
1432640 navigator.serviceWorker.controller returns null with parent-side intercept enabled RESOLVED FIXED P2
1438945 SharedWorkers should be shared cross processes RESOLVED FIXED P2
1456995 enable e10s service workers pref on nightly (set "dom.serviceWorkers.parent_intercept" to true on nightly) RESOLVED FIXED P2
1457157 fix MozPromise usage in Clients API on worker thread RESOLVED FIXED P2
1459209 Add an IPC-based inner implementation of service worker binding objects RESOLVED FIXED P2
1462069 fix clients.claim() to use parent ServiceWorkerManager when e10s pref is flipped RESOLVED FIXED P2
1462460 [meta] green up service worker tests with e10s pref flipped RESOLVED FIXED P2
1470266 setup a sw-e10s automation branch to run tests with pref flipped RESOLVED FIXED P2
1533753 Intermittent new-serviceworker leakcheck | default 18988 bytes leaked (ChannelEventQueue, ChannelWrapper::ChannelWrapperStub, CondVar, ConsoleReportCollector, CookieSettings, ...) RESOLVED INCOMPLETE P2
1568597 Change ServiceWorkerPrivate process selection to be fission-aware RESOLVED FIXED P2
1625749 Crash in [@ mozilla::SlicedInputStream::Length] RESOLVED FIXED P1

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


Local Storage NG

Meta bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1286798

Open Critical Bug

No results.

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


RESOLVED Critical Bug

Full Query
ID Summary Status Resolution Priority
1402254 Add client::type in nsIQuotaManagerService::clearStoragesFromPrincipal RESOLVED FIXED P2
1405270 LocalStorage: Rework sync preloading using a nested event queue RESOLVED WONTFIX P2
1444414 Remove all CPOWs from storage inspector tests RESOLVED FIXED P2
1446037 Remove CPOWs from browser_storage_dynamic_windows.js and simplify the test RESOLVED FIXED P2
1446310 Remove CPOWs from browser_storage_updates.js RESOLVED FIXED P2

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