DOM/Workers-Storage/board/team

From MozillaWiki
Jump to: navigation, search

DOM: Workers and Storage -> Board By Team Member

Open bugs broken down by team member.

Andrew:

Full Query
ID Summary Status Priority Last change time
1880012 ClientSource::SetController crash with iframe ASSIGNED P2 2024-05-21T05:17:47Z
1873204 Missing gmail icons as served by ServiceWorker due to apparent 0-length persisted Cache API storage; question of how 0-length records were persisted ASSIGNED P2 2024-05-29T14:51:27Z
1231208 [meta] Service worker e10s redesign NEW P2 2023-12-07T11:21:49Z
1837186 Intermittent Assertion failure: aCx == mWorkerPrivate->GetJSContext(), at /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:612 [dom/promise/tests/test_webassembly_compile.html] ASSIGNED P2 2024-03-11T07:15:20Z
1752287 MessagePort.postMessage for received MessagePorts will fail to send messages if blocking APIs (Sync XHR, Atomics) are used prior to to the Entangling state machine stabilizing; workaround is to wait for receipt of a message ASSIGNED P2 2023-07-05T08:54:08Z
1675068 Service workers delaying shutdown ASSIGNED P2 2024-05-20T22:30:06Z
1668743 Pinned tabs that use ServiceWorkers and do not skipWaiting on update may fail to load at next startup due to shutdown race involving SW activation ASSIGNED P2 2024-06-14T14:30:43Z
1506892 Add logging to ServiceWorker implementation exposed via about:serviceworkers ASSIGNED P2 2022-10-11T22:12:34Z
1633392 ARCH::worker-event-queues-cleanup - Worker event queue cleanup ASSIGNED P2 2020-10-08T13:22:59Z
1615164 Intermittent dom/serviceworkers/test/test_abrupt_completion.html | Correct message handler - got "handler-after-throw", expected "handler-before-throw" NEW P2 2024-04-29T14:48:29Z
1593031 firefox-storage-test reporting Cache API error due to `NetworkError when attempting to fetch resource.` ASSIGNED P3 2022-10-11T23:31:51Z
1544232 Possible vulnerabilities in allowing unbounded system resource usage for installed service workers ASSIGNED P3 2024-06-21T03:11:59Z
1883187 `message` event handler triggered after `MessagePort.close()` ASSIGNED P3 2024-03-06T08:51:13Z
1646548 Add comment explaining GetInProcessParentDocument's Fission behavior in WorkerPrivate::GetLoadInfo ASSIGNED P3 2023-04-04T09:02:41Z
1113522 Expose ServiceWorker in Workers (aka ServiceWorkerRegistration returns null for all of installing, waiting, active in Workers/ServiceWorkers) ASSIGNED P3 2024-06-14T04:33:56Z
1666761 Document critical path for ServiceWorker interception of the first loaded page at startup ASSIGNED P3 2020-12-11T14:27:36Z
1360870 Implement "module" service workers ASSIGNED P3 2024-07-08T07:33:47Z
1320796 Support ServiceWorkers in Private Browsing Mode ASSIGNED P3 2024-07-03T12:31:18Z
1683595 Refactor remote worker process selection, spawning, and "does this process need to stay alive" to the main thread and ContentParent and exposed to ChildProcInfoDictionary ASSIGNED P3 2023-09-01T01:32:09Z
1279406 Sandboxed iframes with "allow-same-origin" should be inherited / intercepted ASSIGNED P3 2024-06-14T14:06:26Z
1131324 Expose ServiceWorkerContainer on WorkerNavigator ASSIGNED P3 2024-06-14T04:34:16Z
1776004 Intermittent dom/serviceworkers/test/browser_navigation_fetch_fault_handling.js | single tracking bug ASSIGNED P3 2024-07-22T06:14:55Z
1776962 Intermittent dom/workers/test/test_sharedworker_event_listener_leaks.html | single tracking bug REOPENED P3 2024-07-22T06:11:03Z
1776997 Intermittent dom/serviceworkers/test/test_abrupt_completion.html | single tracking bug ASSIGNED P3 2024-07-22T06:37:17Z
1869452 Assertion failure: IsOnWorkerThread(), at /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:5820 ASSIGNED P3 2023-12-14T17:44:10Z
1837302 Implement an opt-in mechanism for WebIDL methods which can synchronously run JS or spin a nested event loop to add logic to (re)throw uncatchable exceptions in the binding with a DEBUG/FUZZING verification that all appropriate bindings are labeled. NEW P3 2024-05-13T22:33:57Z
1257977 queue tasks to update attributes on ServiceWorker and ServiceWorkerRegistration ASSIGNED P3 2024-07-17T06:20:09Z
1861785 Intermittent dom/workers/test/test_WorkerDebugger.xhtml | single tracking bug ASSIGNED P5 2024-07-22T06:04:56Z
1828084 Intermittent dom/workers/test/test_WorkerDebugger_frozen.xhtml | single tracking bug ASSIGNED -- 2024-07-22T06:17:51Z
1834041 Update and land the testcase for bug 1558522 ASSIGNED -- 2024-02-27T16:12:40Z
1836707 Add helper `nsIServiceWorkerManager::CreateBrowsingContextFilter` to create a filter to help devtools determine what console messages and/or network channels related to ServiceWorkers are relevant to devtools ASSIGNED -- 2024-06-02T21:40:57Z
1825446 Change threshold for blocking shutdown for Service Workers in the parent process to workers having notified Cancellation through to the global instead of having fully shutdown ASSIGNED -- 2023-03-31T01:09:50Z
1817199 Replace use of SchedulerGroup::Dispatch from workers (including remote workers) with more straightforward main-thread dispatch. ASSIGNED -- 2023-02-16T15:48:01Z
1817198 Replace use of SchedulerGroup::Dispatch from ServiceWorkers with more straightforward main-thread dispatch. ASSIGNED -- 2023-02-16T15:48:03Z
1817076 Add high level firefox-source-docs documentation for DOM Blob/Files in the context of `<input type="file">` ASSIGNED -- 2023-02-15T23:26:45Z
1762092 Prototype an opt-in MessagePort close/onclose event for the system principal and conditionally enabled via preference for testing ASSIGNED -- 2022-05-31T17:16:26Z
1666412 Intermittent /service-workers/service-worker/update-after-navigation-fetch-event.https.html | application crashed [@ mozilla::dom::ServiceWorkerRegistrationInfo::ClearWhenIdle()::$_17::operator()(mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejec ASSIGNED -- 2024-01-16T23:27:37Z
1646544 Track last focus time in the parent process ASSIGNED -- 2020-12-01T16:32:59Z
1900427 Expose CookieJarSettings on nsIGlobalObject for current anti-tracking partitioning idiom in relation to StorageAccess checks ASSIGNED -- 2024-07-01T12:14:45Z
1900431 Expose GetBaseURI on nsIGlobalObject ASSIGNED -- 2024-07-01T12:14:48Z
1900706 Expose equivalent of nsContentUtils::ReportToConsole on nsIGlobalObject ASSIGNED -- 2024-07-15T10:28:53Z
1902538 Look into weird automation behavior for testing/web-platform/tests/service-workers/service-worker/ServiceWorkerGlobalScope/unregister.https.html where the test passes locally but seems to reliably fail on automation ASSIGNED -- 2024-06-13T23:54:03Z
1906550 Experiment with adding a Clang Static Analyzer (CSA) checker to the clang plugin to provide the ability to follow values forward / backward through the system as a more useful version of the calls-to/calls-from diagrams ASSIGNED -- 2024-07-08T00:40:52Z

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

Eden:

Full Query
ID Summary Status Priority Last change time
1350337 create public interface for WorkerPrivate to hide implementation details, possibly using nsIGlobalObject for on-worker-thread use-cases NEW P2 2022-12-01T16:53:07Z
1547906 [meta] Implement one-off BackgroundSync API ASSIGNED P2 2023-12-07T11:23:59Z
1653470 Cleanup of PServiceWorker, PServiceWorkerContainer, and PServiceWorkerRegistration NEW P2 2023-12-15T15:07:21Z
1672491 Eliminate Top-Level worker invariant that the parent of top-level workers be the main thread. (For RemoteWorkerService) ASSIGNED P2 2024-05-29T09:18:06Z
1672493 ServiceWorker event dispatch should not go through the main thread of the content process NEW P2 2024-06-28T08:43:11Z
1716967 Invalid using WorkerPrivate::ScheduleDeletion on the main thread ASSIGNED P2 2023-05-31T08:42:44Z
1802102 Support download requests in worker through PFetch NEW P2 2022-11-23T11:21:38Z
1805613 Intermittent Main app process exited normally application crashed [@ __pthread_cond_wait] after [Parent 1500, IPC I/O Parent] WARNING: Process X hanging at shutdown; attempting crash report (fatal error) ASSIGNED P2 2024-07-22T06:12:13Z
1812042 Resolve the race caused by ObjectURL/BlobURL revoke NEW P2 2024-05-21T18:12:29Z
1823937 Service worker in a cross-origin iframe cannot intercept requests initiated by a web worker inside the iframe UNCONFIRMED P2 2023-11-14T12:42:09Z
1839621 Remove raw pointers for Notification codes. NEW P2 2024-05-07T14:36:27Z
1843001 GeckoView fails to return web requests after GeckoNetworkManager is marked as down ASSIGNED P2 2024-05-20T02:28:41Z
1894234 Get rid of WorkerPrivate HybridEventTarget NEW P2 2024-04-30T13:13:03Z
1899503 Making WorkerDebugger communication through IPC instead of runnable dispatching between threads. ASSIGNED P2 2024-06-11T19:06:48Z
1899507 Off-main-thread Worker ScriptLoader ASSIGNED P2 2024-06-03T01:17:42Z
1899509 Off-main-thread RemoteWorker initialization ASSIGNED P2 2024-05-29T16:14:16Z
1908240 Assertion failure: false (MOZ_ASSERT_UNREACHABLE: WorkerGlobalScope alive after worker shutdown), at /dom/workers/RuntimeService.cpp:2222 ASSIGNED P2 2024-07-18T12:10:49Z
1433689 Intermittent linux32-non-e10s dom/push/test/test_serviceworker_lifetime.html | application crashed [@ mozilla::dom::FetchDriver::~FetchDriver] after Assertion failure: mResponseAvailableCalled, at FetchDriver.cpp:360 NEW P3 2024-05-27T09:12:58Z
1547917 Network status observer for Web BackgroundSync API ASSIGNED P3 2022-10-11T22:47:26Z
1570889 blob URLs and CSP sandbox'ed pages should inherit Cross-Origin-Opener-Policy NEW P3 2024-05-30T17:01:31Z
1634419 lichess.org puzzles and analysis tools no longer work REOPENED P3 2020-06-08T18:53:46Z
1749342 Assertion failure: mResultPromise, at /dom/payments/PaymentRequest.cpp:719 NEW P3 2023-06-08T16:25:55Z
1752377 src/objdir-ff-ubsan/dist/include/mozilla/dom/quota/CheckedUnsafePtr.h:350:43: runtime error: reference binding to null pointer of type 'mozilla::dom::WorkerPrivate' NEW P3 2022-09-06T15:02:33Z
1761208 startup Crash in [@ mozilla::net::LoadInfo::SetReservedClientInfo] on Amazon NEW P3 2024-01-29T12:56:31Z
1835988 Removing unnecessary raw-pointer of WorkerPrivate NEW -- 2023-12-15T15:15:48Z
1901083 Intermittent dom/notification/test/mochitest/test_notification_serviceworker_openWindow_nested.html | single tracking bug ASSIGNED -- 2024-07-22T06:19:10Z

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

Jan:

Full Query
ID Summary Status Priority Last change time
1671932 Asynchronous non-blocking temporary storage initialization tolerating broken origins ASSIGNED P1 2024-06-26T18:35:14Z
1808294 Improve testing of usage tracking and origin initialization including all the necessary refactorings and new testing infrastructrue ASSIGNED P1 2024-07-03T10:20:16Z
1866217 Cover temporary storage initialization in OpenStorageDirectory and OpenClientDirectory ASSIGNED P1 2024-06-18T03:56:57Z
1866402 Cover origin initialization in OpenStorageDirectory and OpenClientDirectory ASSIGNED P1 2024-01-23T23:25:59Z
1867997 Initialize origins in the background (disabled by default) ASSIGNED P1 2024-06-27T12:54:02Z
1810411 Stop using MozURL for getting origin and base domain off the main thread ASSIGNED P2 2023-03-24T08:54:54Z
1875995 [meta] Enable background origin initialization on Nightly NEW P2 2024-01-23T23:29:43Z
1888895 Remove unaccessed origins (instead of archiving them) ASSIGNED P2 2024-04-01T11:03:30Z
1890727 Add nsIQuotaManagerService::BackupStoragesForClient ASSIGNED P2 2024-05-31T14:09:41Z
1891829 Add variations of performance tests for testing using multiple databases ASSIGNED P2 2024-06-21T06:43:30Z
1902432 Investigate if it's really needed to clear data for "userContextIdInternal.thumbnail" identity during shutdown ASSIGNED P2 2024-06-18T10:25:14Z
1903186 Improve testing of usage tracking and origin initialization including all the necessary refactorings and new testing infrastructrue: Episode II ASSIGNED P2 2024-07-03T06:53:51Z
1903816 GetDatabasesOp::SendResults doesn't check if operation failed NEW P2 2024-06-20T15:07:23Z
1903985 Add some information about pending ClearRequestBase operations to quota manager shutdown crash annotation NEW P2 2024-06-26T18:18:48Z
1904562 Refactor directory lock implementation to eliminate virtual methods and multiple inheritance ASSIGNED P2 2024-06-26T13:57:21Z
1904674 Split DirectoryLockImpl::Acquire into a preparation phase and actual acquisition ASSIGNED P2 2024-06-26T18:35:14Z
1904941 Use DirectoryLockImpl::Prepare in quota manager initialization methods ASSIGNED P2 2024-06-27T04:43:25Z
1905068 Use a cached list of all available temporary origins for pattern-based clearing of origins NEW P2 2024-06-27T12:54:02Z
1905445 Provide a generic keep alive mechanism ASSIGNED P2 2024-07-18T13:43:01Z
1905612 LSNG: Replace CheckedUnsafePtr uses with a safer alternative NEW P2 2024-07-02T13:36:15Z
1906041 Add QuotaManager::Initialize(Persistent|Temporary)Origin methods ASSIGNED P2 2024-07-17T04:13:29Z
1908663 Move TargetPtrHolder.h to dom/quota NEW P2 2024-07-18T13:43:01Z
1624802 Run all tests under QM and its clients with a long file name on Windows ASSIGNED P3 2023-12-03T08:02:36Z
1672378 Lift extensions to MOZ_TRY and related macros from dom/quota/QuotaCommon.h (QM_TRY_*) NEW P3 2023-12-03T08:07:08Z
1685691 Improve testing and documentation for DirectoryLockImpl::MaybeUnblock ASSIGNED P3 2023-12-03T08:02:48Z
1882000 Assertion failure: !result.IsVoid(), at /builds/worker/checkouts/gecko/dom/localstorage/LSSnapshot.cpp:789 NEW P3 2024-04-02T09:49:06Z
1890097 Perform quota checks for writable file stream in the parent process using dedicated task queues ASSIGNED P3 2024-07-01T08:43:46Z
1900310 Add a new module for QuotaManager to reflect governance post of May 2024 NEW P3 2024-06-03T08:45:46Z
1900380 Remove unneeded AdjustIdleTimer call NEW P3 2024-06-03T14:54:19Z
1900382 Test IDB and OPFS interaction under heavy load NEW P3 2024-06-03T15:48:18Z

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

Perry:

No results.

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

Tom:

No results.

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

Yaron:

No results.

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

Simon:

No results.

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

Subhamoy:

No results.

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

</div>