DOM/Workers-Storage/board

From MozillaWiki
Jump to: navigation, search
   NEEDS TRIAGE:
Full Query
ID Summary Priority
1204107 IDB should use StructuredCloneHelperInternal --
1639686 Intermittent dom/workers/test/test_bug1002702.html (finished) | application crashed [@ mozilla::dom::RemoteWorkerChild::CloseWorkerOnMainThread(mozilla::Variant<mozilla::dom::RemoteWorkerChild::Pending, mozilla::dom::RemoteWorkerChild::Running, mozilla --
1640399 Intermittent /workers/Worker-replace-self.any.serviceworker.html | application crashed [@ mozilla::dom::WorkerPrivate::RemoveWorkerRef(mozilla::dom::WorkerRef*)] --
1650324 Intermittent runner.py | application crashed [@ mozilla::dom::AutoRequestJSThreadExecution::AutoRequestJSThreadExecution(nsIGlobalObject*, bool)] --
1650424 Intermittent dom/workers/test/test_bug949946.html (finished) | application crashed [@ RefPtr<mozilla::dom::WorkerPrivate>::operator->() const] --
1206969 [meta] Intermittent Push test failures --
1596944 leak when opening twitch.tv --
1640488 Intermittent dom/serviceworkers/test/test_file_upload.html | application terminated with exit code 11 | application crashed [@ PR_Available64] --
1640870 Resolve failure of WPT /service-workers/service-worker/ServiceWorkerGlobalScope/postmessage.https.html --
1647950 Intermittent ASSERTION: Did not receive all required callbacks!: 'NS_FAILED(mResult) || mExpectedCallbacks == 0', file /netwerk/base/nsAsyncRedirectVerifyHelper.cpp | assertion count 1 is more than expected 0 assertions --
1651442 Crash in [@ mozilla::dom::ServiceWorkerPrivate::ServiceWorkerPrivate] --
1649260 Assertion failure: mBusyCount == 0, at /builds/worker/checkouts/gecko/dom/file/FileReader.cpp:755 --
1641028 Create test for localStorage consistency for multiple same-origin tabs in separate Fission content processes --
1110491 re-open Service Worker Cache objects if underlying quota directory is wiped --
1646596 Crash [@ mozilla::dom::BrowsingContext::Top] --

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

   UP NEXT:
Full Query
ID Summary Status Resolution Priority
857888 webappsstore.sqlite is larger than it should be NEW P2
934640 Implement IDBFactory.databases() to enumerate IndexedDB databases NEW P3
1065923 Simplify TelemetryVFS by removing telemetry gathering and rename it QuotaVFS NEW P3
1112134 CacheStorage/Cache should require SecureContext NEW P2
1178829 [META] Fix remaining idb web-platform-test failures NEW P3
1182110 Write tests to verify OCSP blocklist loads are not intercepted NEW P3
1202072 Crash when reading too much using FileReaderSync NEW P3
1216175 GC handling in workers is broken | crash in OOM | large | NS_ABORT_OOM | mozilla::dom::CallbackObject::Init REOPENED P2
1217544 Web BackgroundSync API SyncManager implementation NEW P2
1229156 Test ServiceWorkerEvents error reporting (ex: respondWith, waitUntil) NEW P3
1237527 Cookies are all gone after Firefox crashes after experiencing a full disk NEW P3
1261839 add telemetry for service worker failures NEW P2
1340901 Update Snappy library to 1.1.8 version ASSIGNED P3
1347690 Intermittent test_localStorageQuotaSessionOnly2.html | FAILURE: exception threw at frameQuotaSessionOnly.html?add&B&success: NEW P2
1348705 Netflix error 32660 (.metadata file blocks) NEW P3
1379136 Crash of Browser & Tab Bug with IndexedDB UNCONFIRMED P3
1394671 Intermittent dom/indexedDB/test/browser_perwindow_privateBrowsing.js | leaked 2 window(s) until shutdown [url = about:privatebrowsing] NEW P2
1395705 Figure out what storage can be moved to 'Local' path on Windows and what can remain in 'Roaming' UNCONFIRMED P2
1403441 Make storage api support history.pushState() NEW P2
1404276 Support index key extraction if compounded with |autoIncrement| primary key NEW P2
1414751 Intermittent test-verify browser/components/preferences/in-content/tests/browser_siteData.js | Should list sites using quota usage or appcache - Got 1, expected 2 NEW P2
1423614 window.caches methods throwing NS_ERROR_FAILURE on Firefox 57 under https UNCONFIRMED P2
1435343 Crash in [@ mozilla::dom::workerinternals::RuntimeService::CrashIfHanging]. Shutdown problem in workers. NEW P2
1435564 File blob for MacOS package zero length UNCONFIRMED P2
1437829 Indexed DB Databse not shown in Developer Tools for local HTML page UNCONFIRMED P2
1451381 Worker event listeners can leak owning window NEW P2
1456325 Intermittent dom/indexedDB/test/browser_private_idb.js | leaked 2 window(s) until shutdown [url = about:newtab] NEW P2
1462676 StructuredCloneData move constructor is a bit suspect NEW P2
1469282 Implement DedicatedWorker.requestAnimationFrame UNCONFIRMED P3
1469299 IndexedDB database version set to 1 when aborting initial upgrade transaction UNCONFIRMED P2
1478602 IndexedDB won't run onupgradeneeded in some cases during add-on upgrade UNCONFIRMED P2
1481463 IndexedDB UnknownErr: ActorsParent.cpp:13939 NEW P3
1487479 wipe origin if it contains wasm IDB entries NEW P2
1487534 Implement FetchEvent.replacesClientId the "resulting" clientId (previously dubbed targetClientId) NEW P2
1492569 PBackgroundIDBFactory.ipdl allows construction of a PBackgroundIDBFactoryRequest with content-process-supplied Principal NEW P2
1494466 PBackgroundStorage::OriginsHavingData sends cross-origin data to a content process NEW P2
1494601 User can navigate to URLs that are replaced by history api replaceState UNCONFIRMED P3
1543704 Add browser test for unexpected process termination involving SharedWorkers / Remote Workers NEW P3
1633342 [meta] Crash in [mozilla::net::nsHttpConnectionMgr::Shutdown] and other net related places. Shutdown hang. NEW P3

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

   BACKLOG:
Full Query
ID Summary Priority
1469419 Figure out and implement what should happen when there are two active calls to PaymentRequest.show P1
1622535 Top level load interception is unexpectedly cancelled - gmail does not open. Works in new private window and on phone and in waterfox P1
1646094 Crash in [@ OOM | large | mozalloc_abort | mozalloc_handle_oom | moz_xmalloc | nsTArray_base<T>::EnsureCapacity<T> | mozilla::dom::indexedDB::BackgroundRequestChild::HandleResponse] P1
1608319 When it's known that we will spawn a ServiceWorker, we should attempt to preload/preheat its Cache API storage P1
1217544 Web BackgroundSync API SyncManager implementation P2
1619304 Crash in [@ mozilla::dom::quota::QuotaManager::EnsureStorageIsInitialized] P2
1451381 Worker event listeners can leak owning window P2
1547221 Intermittent /service-workers/service-worker/postmessage-blob-url.https.html | application crashed [@ mozilla::ShutdownXPCOM(nsIServiceManager *)] P2
1492569 PBackgroundIDBFactory.ipdl allows construction of a PBackgroundIDBFactoryRequest with content-process-supplied Principal P2
1564436 Web backgroundsync syncing on a different network after user close the page. P2
1507251 Fix test_abortPayment.html and test_canMakePayment.html to not leak in the tab process P2
1609775 AddressSanitizer: SEGV /builds/worker/workspace/build/src/ipc/glue/MessageLink.cpp:151:5 in mozilla::ipc::ProcessLink::SendMessage(IPC::Message*) P2
1415003 pass through SW should propagate outer network channel priority to the fetch() channel P2
1536596 Crash in [@ mozilla::dom::quota::`anonymous namespace'::PrincipalVerifier::Run] P2
1591011 QM: Remove unused .metadata files during a major or minor storage upgrade P2
1616084 Crash in [@ static mozilla::dom::`anonymous namespace'::QuotaClient::ShutdownWorkThreads::<T>::operator()::<T>::__invoke] P2
1261839 add telemetry for service worker failures P2
1547907 Web BackgroundSync API SyncEvent implementation P2
1318984 [meta] Implement W3C Payment Request API P2
1589749 Assertion failure mChannel == chan in HttpChannelParent.cpp P2
1614357 AddressSanitizer: SEGV /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/Assertions.h:332:3 in MOZ_Crash P2
1494459 The StorageActivity method on PBackground can be forged by a rogue content process P2
1448979 service worker interception should propagate redirect count to enforce redirect limits P2
1542485 Crash in [@ shutdownhang | mozilla::SpinEventLoopUntil<T> | mozilla::dom::quota::QuotaManager::Observer::Observe] P2
1591050 QM: Remove empty origin directories during a major or minor storage upgrade P2
1618895 Firefox receives cookies for a website that was set as blocked in the permission section P2
1619891 QM: Improve Storage initialization success rate P2
1547916 Storage support in Web BackgroundSync API P2
1380546 [meta] Pass web platform tests of Payment Request API P2
1589764 "Something Went Wrong" Visiting mobile Twitter feed several hours after previous visit P2
1633461 Assertion failure: !mProxy->mSyncLoopTarget, at /builds/worker/checkouts/gecko/dom/xhr/XMLHttpRequestWorker.cpp:1328 P2
1494466 PBackgroundStorage::OriginsHavingData sends cross-origin data to a content process P2
1216175 GC handling in workers is broken | crash in OOM | large | NS_ABORT_OOM | mozilla::dom::CallbackObject::Init P2
1591123 [meta] QM: Add a new major or minor storage upgrade P2
1631340 Crash in [@ mozilla::dom::LSValue::Converter::Converter] P2
1226983 [meta] Service Worker spec compatibility issues P2
1522593 Collect timing data for network requests that includes time spent on trips through the service worker, for profiling purposes P2
1619893 QM: Improve TemporaryStorage initialization success rate P2
1262699 [meta] Service Workers Developer Tooling P2
1547917 Network status observer for Web BackgroundSync API P2
1383597 [meta] Payment UI implementation support P2
1569401 [Workers] Firefox only web platform test failures P2
1299271 Create some service worker page load performance tests P2
1611094 Intermittent PROCESS-CRASH | Main app process exited normally | application crashed [@ nsAutoOwningThread::AssertCurrentThreadOwnsMe(char const*) const] P2
1589814 Controlled pages should be uncontrolled after "clear-site-data: storage" directive, re-enable clear-site-data/storage.https.html WPT test. P2
1591722 High memory-file-data/string memory usage over time on Deezer.com P2
1384285 make service workers use a separate ScriptLoader that avoids main thread P2
1650214 Assertion failure: data, at src/xpcom/base/nsCycleCollector.cpp:3757 P2
1418489 observing a window is gone via Clients API should evict it from bfcache P2
1456479 Implement Request.isReloadNavigation P2
1559890 Crash in [@ PLDHashTable::Search | mozilla::dom::quota::QuotaObject::Release] P2
1487534 Implement FetchEvent.replacesClientId the "resulting" clientId (previously dubbed targetClientId) P2
1273391 Add chrome APIs for observing schema IndexedDB changes, including database creation/removal P2
1112134 CacheStorage/Cache should require SecureContext P2
1619895 QM: Improve PersistentOrigin initialization success rate P2
1547918 User permission for Web BackgroundSync API P2
1515074 Assertion failure: mAbortPromise, at /builds/worker/workspace/build/src/dom/payments/PaymentRequest.cpp:853 P2
1541864 Blob object is dead if it was taken from indexedDB and deleted P2
1340659 XHR in Worker scripts does not use correct referrer-policy P2
1591879 Revert the usage back if it fails after updating usage to a quotaObject. P2
1592169 High heap unclassified memory usage with OpenSpeedTest P2
1646548 Fix GetInProcessParentDocument usage in WorkerPrivate::GetLoadInfo P2
1386667 trigger service worker updates during idle time P2
1616831 Annotate Service Workers and Clients API code with MOZ_CAN_RUN_SCRIPT / MOZ_CAN_RUN_SCRIPT_BOUNDARY P2
666724 Make sure DOM storage acts correctly with multiple content processes P2
1424299 implement a service worker job timeout mechanism with telemetry P2
1592404 Assertion failure: StringBeginsWith(path, directoryPath), at dom/quota/ActorsParent.cpp:4617 P2
1619896 QM: Improve TemporaryOrigin initialization success rate P2
1394671 Intermittent dom/indexedDB/test/browser_perwindow_privateBrowsing.js | leaked 2 window(s) until shutdown [url = about:privatebrowsing] P2
1549947 Intermittent TEST-UNEXPECTED-TIMEOUT | /service-workers/service-worker/unregister-then-register-new-script.https.html | Registering a new script URL while an unregistered registration is in use - Test timed out P2
1525403 Error: PPaymentRequest::Msg_RespondPayment Route error: message sent to unknown actor ID [@mozilla::dom::ContentChild::ProcessingError] P2
1542571 IDB: Handle all live objects in AbortOperationsForProcess P2
1341301 Resending form post data is broken if a service worker is registered P2
1580499 Refine cursor preloading to avoid unnecessary cache invalidations P2
1618072 Improve the error message generated for network errors P2
742822 make localStorage and indexedDB share quota mechanisms P2
1606210 IDB_CUSTOM_OPEN_WITH_OPTIONS_COUNT telemetry will expire in Nightly on 2020-01-06 when Gecko version gets increased 74 P2
1425175 Intermittent /service-workers/service-worker/skip-waiting-using-registration.https.html | Test skipWaiting while a client is using the registration - assert_equals: Controller state should be activating expected "activating" but got "activated" P2
1382598 Mochitest coverage for the storage functionality - review P2
1183245 Service worker registration should be wiped when origin storage is wiped P2
1619898 QM: Improve TemporaryRepository initialization success rate P2
1404276 Support index key extraction if compounded with |autoIncrement| primary key P2
1586455 Assertion failure: mSuspended, at src/dom/workers/sharedworkers/SharedWorkerParent.cpp:87 P2
1547047 Assertion failure: thisIndex->mCommonMetadata.name() == otherIndex->mCommonMetadata.name(), at /builds/worker/workspace/build/src/dom/indexedDB/ActorsParent.cpp:20988 P2
1619301 AddressSanitizer: SEGV /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/RefPtr.h:311:36 in operator! P2
857888 webappsstore.sqlite is larger than it should be P2
1395133 Write tests for non-ASCII profile directories P2
1464330 Intermittent /skip-waiting-without-using-registration.https.html | Test skipWaiting while a client is not being controlled - promise_test: Unhandled rejection with value: object "TypeError: document.body is null" when Gecko 62 merges to Beta on 2018-06-14 P2
1582066 Remove old LocalStorage implementation P2
1253580 Shared workers need to show the full url in about:debugging#workers P2
1525580 Intermittent Assertion failure: ((bool)(__builtin_expect(!!(!NS_FAILED_impl(rv)), 1))), at z:/build/build/src/dom/cache/FileUtils.cpp:383 P2
1619899 QM: Improve DefaultRepository initialization success rate P2
1408141 IndexedDB is broken in my profile P2
1547901 Assertion failure: NS_ERROR_GET_MODULE(aResponse) == 34, at /builds/worker/workspace/build/src/dom/indexedDB/ActorsChild.cpp:3666 P2
1351542 Intermittent TEST-UNEXPECTED-TIMEOUT | /service-workers/service-worker/update-after-oneday.https.html | expected OK P2
1595089 Assertion failure: !result.IsErrorWithMessage(), at /builds/worker/workspace/build/src/dom/serviceworkers/ServiceWorkerScriptCache.cpp:573 P2
1588068 IDB: Database integrity check can't be aborted P2
1608777 Split up dom/indexedDB/test/unit/test_locale_aware_index_getAll.js into individual test cases P2
1403441 Make storage api support history.pushState() P2
1576132 QM: Add telemetry for quota caching P2
1583021 Crash in [@ mozilla::dom::LSObject::DoRequestSynchronously] P2
1492340 Intermittent TEST-UNEXPECTED-TIMEOUT | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | application timed out after 370 seconds with no output P2
1432184 clean up worker LoadGroup handling P2
1619900 QM: Improve UpgradeStorageFrom0_0To1_0 initialization success rate P2
1539508 [meta] Simplify WorkerPrivate's end-of-life flow P2
1582287 15,900 instances of "'!window'" emitted from dom/cache/CacheStorage.cpp during linux64 debug testing P2
1394102 FetchEvent.request.signal should be correctly aborted P2
1609797 Assertion failure: aGlobal, at /builds/worker/workspace/build/src/dom/file/Blob.cpp:73 P2
1414751 Intermittent test-verify browser/components/preferences/in-content/tests/browser_siteData.js | Should list sites using quota usage or appcache - Got 1, expected 2 P2
1464898 Intermittent /service-workers/service-worker/fetch-canvas-tainting-video-cache.https.html | url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=cors&url=https%3A%2F%2F P2
1582384 4,100 instances of "'NS_FAILED(rv)'" emitted from dom/quota/ActorsParent.cpp during linux64 debug testing P2
1585502 Assertion failure: access != StorageAccess::eDeny || rejectedReason == nsIWebProgressListener::STATE_COOKIES_BLOCKED_FOREIGN, at src/dom/storage/Storage.cpp:47 P2
1498259 Remove TrackingDummyChannel hack P2
1595445 Handle unknown files for GetLastModifiedTime P2
1529235 [Service Workers] Firefox only web platform test failures P2
1619901 QM: Improve UpgradeStorageFrom1_0To2_0 initialization success rate P2
1494340 Remove pref dom.payments.request.user_interaction_required setting when running web-platform tests P2
1596230 Fix WPT test SharedWorker/undefined-arguments.html P2
1582900 Bogus-looking comment in ServiceWorkerContainer::Register P2
1647435 Fix use of GetTopLevelContentDocument in PaymentRequest::Constructor P2
1555600 Ensure the order of IDB operations/requests on the child process if they have dependence P2
1629125 Potentially spurious "Fetch event handlers must be added during the worker script’s initial evaluation" may be logged for event listeners added during top-level script load microtask checkpoint P2
1147820 [meta] Improve Storage P2
1530944 Legacy LocalStorage impl can desynchronize when all pages for an origin are in the bfcache and retain a LocalStorage reference P2
1582385 4,100 instances of "'NS_FAILED(rv)'" emitted from dom/quota/ActorsParent.cpp during linux64 debug testing P2
1595447 Remove IsOSMetadata and IsDotFile P2
1400298 Make Cache API body streams cloneable P2
1619902 QM: Improve UpgradeStorageFrom2_0To2_1 initialization success rate P2
1273821 Remove about:serviceworkers and redirect to about:debugging#workers P2
1519859 Cannot get FileInfo while doing structured clone 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] P2
1341070 localStorage implementation does not handle dynamically-detected corruption, reports NS_ERROR_FILE_CORRUPTED for localStorage-using websites P2
1614163 Use new exception-throwing methods in IndexedDB P2
1375683 [meta] Consider mitigations for push notification abuse by websites P2
1487779 Consider tracking the broken origin directory on Beta or Release P2
1582576 Intermittent dom/push/test/test_register.html | [object Object] - Should not throw any errors P2
1467454 cross-origin stylesheet load without "crossorigin" attribute treats service worker synthesized CORS response as opaque P2
1582386 4,100 instances of "'!outputStream'" emitted from dom/quota/ActorsParent.cpp during linux64 debug testing P2
1586563 LSNG: Switch to LZ4 compression P2
1499202 URLs leaked in WPT service-workers/service-worker P2
1595448 Origin and client directories can't be initialized if there's a file with the same name P2
1536826 ServiceWorkers should be disabled in the webextensions process (under child intercept) P2
1619903 QM: Improve UpgradeStorageFrom2_1To2_2 initialization success rate P2
1456325 Intermittent dom/indexedDB/test/browser_private_idb.js | leaked 2 window(s) until shutdown [url = about:newtab] P2
1496656 user activation should survive await microtask P2
1607706 ThreadSanitizer: data race [@ dup] vs. [@ open] in IPC P2
1407621 Move ServiceWorkerRegistrar/registrations to use QuotaManager-managed persistence/storage P2
1616001 Inconsistent behaviour of IDBFileHandle.truncate in append mode P2
1587045 Remove dom.webnotifications.allowinsecure preference P2
1467998 <script> element without "cross-origin" attribute treats service worker synthesized CORS response as opaque P2
1582387 4,100 instances of "'NS_FAILED(rv)'" emitted from dom/quota/ActorsParent.cpp during linux64 debug testing P2
1503072 Corrupted content error should allow for better recovery P2
1598609 Memory leak in RequestResolver::GetStorageEstimate after calling QueryInterface P2
1434966 Need to report worker load failures usefully P2
1619904 QM: Improve UpgradeStorageFrom2_2To2_3 initialization success rate P2
1458342 IndexedDB bfcache behavior is broken: window will successfully go in bfcache but active transactions will be silently aborted P2
1522188 storage.local IndexedDB database gets corrupted for some users P2
1586420 Intermittent /service-workers/service-worker/clients-get.https.html | assertion count 1 is more than expected 0 assertions P2
1605371 Assertion failure: mRespondWithHandler, at /builds/worker/workspace/build/src/dom/serviceworkers/ServiceWorkerEvents.cpp:814 P2
1645054 When dom.serviceWorkers.enabled is false, interception should be disabled and existing registrations should be purged on startup P2
1405839 Don't set LocalStorage on the outer window P2
1616210 Use module imports in indexedDB tests P2
1603762 Notification request from calendar.google.com is suppressed P2
1589660 Consider using StoragePrincipal when determining the permission of persistent-storage P2
1590635 LSNG: Add telemetry probes for tracking various performance characteristics P2
1609640 Add telemetry for Connection::GetQuotaObjects failures P2
1529096 [IndexedDB] Firefox only web platform test failures P2
1560629 [meta] IndexedDB v3 functionality / spec conformance P2
1410701 Make localStorage work across content processes in private browsing P2
1451769 notification API triggers assertions when tested with checkForEventListenerLeaks() P2
1542534 LSNG: Handle all live objects in AbortOperationsForProcess P2
1590640 LSNG: Database corruption is not handled during data loading P2
1509129 Don't abort the Soft Update algorithm if there's an installing service worker or if the uninstalling flag is set P2
1609641 Ensure that Connection::GetQuotaObjects does not fail P2
1283197 service worker offline page loads can be janky P2
1564107 Thunderbird Crash in [@ mozilla::ipc::PrincipalInfoToPrincipal] P2
1501162 shippingaddresschange redaction isn't compatible with jcrew.com P2
1535663 Possible leaks with PromiseNativeHandlers in filesystem code P2
1627938 SharedWorker error constructor type P2
1609939 Profile shows parent process network requests that never receive a response when in parent intercept mode P2
1620706 Intermittent FileAPI/url/url-in-tags-revoke.window.js.ini WPT FAIL with Fission P2
1274773 Intermittent test_multiple_register_during_service_activation.html | could not register for push notification | could not register for push notification P2
1445464 [META]Persist SessionStorage like LocalStorage by default P2
1512750 Having a marker file before removing files in QuotaManager P2
903441 [meta] Implement Service Workers P2
1480406 TypeError thrown during service worker registration P2
1614397 Remove added scalar at D61231 P2
1487479 wipe origin if it contains wasm IDB entries P2
1597312 IndexedDB requests issued during shutdown can result in hanging shutdown. P2
1522464 Enhance the OriginParser for obsolete origins P2
1212985 Unlimited storage is not unlimited P2
1588522 QM: CheckTemporaryStorageLimits may block shutdown P3
1217115 Consider some sort of optimizing out of success/error events on IDB requests P3
1611196 When localStorage storage access checks fail, instead of throwing from the getter of window.localStorage, convert the object into a SessionStore equivalent object P3
1330432 Add prefs to control worker GC timer intervals P3
1514916 Decide what to do with currently-failing console monitoring tests in parent-intercept mode P3
1357294 It's possible to get into a state with a broken index P3
1296592 Figure out OS interaction when running low on storage P3
1260141 [Background Sync] Implement sync event handler logic P3
1647323 firefox storage breaks, causing addons to misbehave P3
1291893 basic authorization header is not added to service worker fetch() network request P3
1566563 Resolve ready promise even if a script didn't request it P3
1537778 IndexedDB keys have an array nesting limit not present in the spec P3
1328397 Add telemetry to see how often we end up in corrupted content situations P3
1589220 Intermittent /service-workers/cache-storage/serviceworker/cache-matchAll.https.html | application crashed [@ SnowWhiteKiller::MaybeKillObject(SnowWhiteKiller::SnowWhiteObject&)] P3
1555115 Visiting fast.com leaves temp files in app_tmpdir P3
1565903 Intermittent mozrunner-startup | application crashed [@ mozilla::dom::indexedDB::(anonymous namespace)::ObjectStoreAddOrPutRequestOp::DoDatabaseWork(mozilla::dom::indexedDB::(anonymous namespace)::DatabaseConnection*)] P3
1632837 data URL dedicated workers should create their own agent cluster P3
1369476 PushEvent is not fired in e10s mode when there are no content processes running P3
1612300 Queued notifications should no longer be displayed after the service worker is unregistered P3
1628353 Replace temporary solution to make blob data available before loading with broader design improvement P3
1598006 Allow to limit preloading by size rather than by number of entries P3
1278431 Require Web Push extensions for the WebSocket backend P3
1342415 Not able to completely clear origin when file is still open in windows 7 P3
1494457 PBackgroundLocalStorageCache, PBackgroundSDBConnection, PCacheStorage can be constructed with fraudulent principal, origin, private browsing id P3
1624173 Crash in [@ mozilla::ipc::ProcessLink::SendMessage | IPC_Message_Name=PBackgroundIDBCursor::Msg_Response] P3
1497385 Update PushSubscriptionJSON IDL to match spec P3
1448237 [wpt-sync] Sync PR 10153 - Client.postMessage to unloaded Client P3
912202 Unify site-specific and third party permission across all forms of local storage P3
1549045 LSNG: Create a new C++ class for local storage keys P3
1177935 Fix devtools ServiceWorker testing flag on SharedWorker P3
1170795 Calling FetchEvent.respondWith() with a malformed synthesized redirected response causes us to hit the network P3
1481553 Intermittent /service-workers/service-worker/navigation-timing.https.html | Service worker controlled navigation timing redirect - assert_unreached: unexpected rejection: assert_true: Expected responseStart <= responseEnd expected true got false Reached u P3
1232932 W-e10s TIMEOUT idbdatabase_createObjectStore9-invalidparameters.htm,idbcursor-primarykey.htm,idbobjectstore_delete6.htm,idbobjectstore_get3.htm,idbobjectstore_put9.htm,idbtransaction.htm P3
1338782 verify CSP set on Worker script is not propagated backward to the document that created the Worker P3
1218227 Make fetch-request-css-base-url-worker.js pass P3
1517194 Add MOZ_LOG on DOM Cache P3
1619598 Consolidate method names in nsIQuotaManagerService and related C++ counterparts P3
1358571 Copying a profile from OSX to Linux (and probably Windows) will cause the user to lose all IDB data P3
1318713 StorageEstimate.usage doesn't seem to include localStorage P3
1454935 Intermittent TEST-UNEXPECTED-TIMEOUT | dom/workers/test/test_WorkerDebugger.xhtml,test_WorkerDebugger.xul | application timed out after 370 seconds with no output P3
1494634 Crash in __crt_strtox::parse_integer<T> P3
1565866 Intermittent mozrunner-startup | application crashed [@ mozilla::dom::WorkerThread::SetWorker(mozilla::dom::WorkerThreadFriendKey const&, mozilla::dom::WorkerPrivate*)] P3
1296827 fetch() and cache.addAll() rejection messages unhelpful P3
1566578 Resolution of a ready promise acquired before registering a new Service Worker may race P3
1508373 Assertion failure: entry, at /builds/worker/workspace/build/src/dom/payments/PaymentRequestManager.cpp:393 P3
1539377 Trying to delete stored files after quota client shutdown P3
1610826 [meta] Fuzzing: Workers P3
1328614 [meta] Service Workers Tests P3
1562987 Intermittent mozrunner-startup | application crashed [@ JS::ReadableStreamReleaseCCObject(JSObject*)] P3
1568774 Intermittent Last test finished | application crashed [@ nsresult mozilla::dom::indexedDB::`anonymous namespace'::FactoryOp::OpenDirectory()] P3
1633298 Intermittent <test_name> | application crashed [@ mozilla::ThreadBound<struct mozilla::dom::WorkerPrivate::WorkerThreadAccessible>::AssertIsCorrectThread const + 0x160] P3
1375651 Intermittent TEST-UNEXPECTED-TIMEOUT | /service-workers/cache-storage/serviceworker/cache-match.https.html | Cache.match with responses containing "Vary" header - Test timed out P3
1634385 Intermittent dom/file/tests/test_blob_reading.html | application crashed [@ TimerThread::Run()] P3
1598008 Implement preloading cursor entries in the background P3
1280202 Provide "Block" option on Push Notifications permission doorhanger P3
1417294 Make the timing channel model simpler after moving all interception logic to the parent process P3
1343576 Get rid of old metadata files P3
1626935 IndexedDB is not fully usable before the event loop starts, impacts XPConnect JS services which must defer some logic or experience assertion failures: data.mRecursionDepth > mBaseRecursionDepth P3
1497427 [meta] Bring our Push API implementation up to date P3
934640 Implement IDBFactory.databases() to enumerate IndexedDB databases P3
1556833 Defer write flushing for high-churn LocalStorage keys P3
1193373 Implement Worker support for the Permissions API P3
1172869 Implement a single API to deal with window.open() scenarios P3
1482297 Intermittent Linux QR debug service-worker/claim-with-redirect.https.html | Claim works after redirection to another origin - expected TIMEOUT when gecko 63 merges to Beta on 2018-08-27 P3
1252409 Ability to abort database maintenance for specific origin. P3
1350370 make worker dedicated/shared ScriptLoader paths use cached js bytecode in http cache P3
1222720 Report additional information when service worker event handler throw P3
1520476 Intermittent /server-timing/service_worker_idl.https.html | sw - promise_test: Unhandled rejection with value: "no entry: https://web-platform.test:8443/server-timing/sw.js" P3
1367539 Seeing IndexedDB DOMError on DevEdition viewing http://devdocs.io/offline P3
1558478 StorageManager/QuotaManager should listen for removal of the "persistent-storage" permission and revoke the storage grant. (Was: Persistent storage permission granted on "Never Allow") P3
1466583 Crash in mozilla::dom::WorkerPrivate::RunCurrentSyncLoop P3
1262224 Intermittent leakcheck | default process: 15870 bytes leaked (CacheEntry, CacheEntryHandle, CacheFile, CacheFileMetadata, CacheFileOutputStream, ...) P3
1499097 [meta] Fuzzing: IndexedDB P3
1566718 Intermittent Last test finished | application crashed [@ mozilla::dom::workerinternals::RuntimeService::CrashIfHanging()] after application terminated with exit code 11 P3
1297923 Intermittent TEST-UNEXPECTED-TIMEOUT | /service-workers/service-worker/client-navigate.https.html | Frame location should not update on failed navigation - Test timed out P3
1570942 Intermittent dom/serviceworkers/test/browser_storage_permission.js | page should be controlled with storage allowed - P3
1508510 Calling r.abort() in a payment event handler cause IPDL errors, killing the child process P3
1541548 Stop closing IDB databases on the QuotaManager IO thread just to reopen them on the specific IDB Connection thread, increasing spurious busy errors (NS_ERROR_STORAGE_BUSY) on open P3
1611083 Intermittent dom/workers/test/test_bug1002702.html | application crashed [@ <name omitted>] P3
1328622 [meta] Service Worker Performance P3
1570889 blob URLs and CSP sandbox'ed pages should inherit Cross-Origin-Opener-Policy P3
1569585 Addressing all to-do/follow-up items on Bug 1544750 P3
1378587 Default value for dom.serviceWorker.idle_timeout too agressive P3
1615407 BodyStream::ErrorPropagation should do better error-reporting P3
1643181 Intermittent TEST-UNEXPECTED-TIMEOUT | /FileAPI/idlharness.worker.html | expected OK P3
1601203 Clarify how to check smart pointers for non-null-ness where an implicit conversion to bool cannot be used P3
1280639 Ack notifications after delivering to the service worker P3
1418457 propagate the internal error code from Response to the outer intercepted channel P3
1348705 Netflix error 32660 (.metadata file blocks) P3
1630756 IDB should consider logging a console warning message when a transaction has complete/error listeners added but no abort listener P3
1497429 Implement new `pushsubscriptionchange` event P3
1455077 investigate where service worker code should call NS_CheckContentLoadPolicy() P3
1548221 Allow creation of new origin directories from threads other than QuotaManager I/O thread P3
1052989 Consider exposing profiler helper output to adb logcat, ideally in a runtime configurable way P3
1556898 Intermittent dom/localstorage/test/test_largeItems.html | application crashed [@ libc.so + 0x8c66a] | After application timed out after 370 seconds with no output P3
1174310 Intermittent test_fetch_basic_http_sw_reroute.html | Some test failed in test_fetch_basic_http.js P3
1486286 Intermittent LeakSanitizer | leak at MakeUnique, IProtocol, mozilla::net::PHttpChannelChild::PHttpChannelChild, mozilla::net::HttpChannelChild::HttpChannelChild P3
1254928 Remove or pref off non-standard IDB extensions P3
1359745 Set [[CanBlock]] for shared workers to true P3
1374618 "IndexedDB UnknownErr: ActorsParent.cpp:14180" when "QuotaExceededError" is thrown P3
1625311 Stop using WorkerMainThreadRunnables for navigator.storage.estimate() and navigator.storage.persisted() on Workers P3
1505409 WorkerPrivate::mParentFrozen accessed from two different threads without synchronization P3
1499412 Assertion failure: mOffset == mSize, at /builds/worker/workspace/build/src/dom/filehandle/ActorsParent.cpp:2234 P3
1573706 Intermittent toolkit/components/antitracking/test/browser/browser_partitionedSharedWorkers.js | Test timed out - P3
1509320 changeShippingOption can trigger a shippingoptionchange event even if the option is .selected=true P3
1541550 Improve IDB open coordination with closing of databases to avoid the open operation busy-waiting/blocking on the QM IO thread. P3
1339434 match spec change to remove skip-service-worker flag P3
1570787 Intermittent bpgo Firefox exited with code 11 during profile initialization P3
1645391 Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:67:13 in assign_assuming_AddRef P3
1616402 Intermittent [TV] dom/serviceworkers/test/test_abrupt_completion.html | application crashed [@ mozilla::dom::ServiceWorkerRegistrationInfo::UpdateRegistrationState(mozilla::dom::ServiceWorkerUpdateViaCache)] P3
1603410 Clarify locale selection in locale-aware indices in IndexedDB P3
1280963 load extremely delayed after waking from sleep with many push notifications P3
1370849 Create helper functions to delete file in dom/quota and use it to all quota clients P3
1513930 LSNG: Clear mUnknownItems when mLoadKeysReceived is true P3
1633209 InvalidStateError when storage.local.set is called while an extension is being debugged P3
1497430 Implement `PushManager::supportedContentEncodings` P3
1548744 listInitializedOrigins can return duplicate origins P3
1059724 Add notifications for changes in indexedDB db. P3
1228871 "ASSERTION: Shouldn't have anything queued!" terminating a throwing DOM Worker P3
1182110 Write tests to verify OCSP blocklist loads are not intercepted P3
1487526 Service Worker Removal Forgery through IPC P3
1591877 Crash in [@ InvalidArrayIndex_CRASH | mozilla::dom::quota::QuotaManager::GetUsageForClient] P3
1380320 migrate code using "GetCurrentThread" methods on worker to nsIGlobalObject::EventTargetFor() P3
1228149 Return the same ServiceWorkerRegistration object from service worker APIs on workers P3
1523018 Intermittent TEST-UNEXPECTED-TIMEOUT | /service-workers/service-worker/unregister.https.html | Unregister twice - Test timed out P3
1381303 Intermittent TEST-UNEXPECTED-TIMEOUT | /IndexedDB/bindings-inject-key.html | Returning values to script should bypass prototype setters - Test timed out P3
1517126 FinishedRunnable not dispatched when worker creation fails P3
1263048 allow devtools to stop controlling clients for a particular service worker P3
1465682 [META] Implement W3C Payment Handler API P3
1499550 Iterating store with cursor value + continue() is slow P3
1574717 Intermittent PROCESS-CRASH | Main app process exited normally | application crashed [@ mozilla::dom::AutoJSAPI::Init()] P3
1300844 Remove Action* and Context* and use QuotaClient helpers introduced in bug 1217544 P3
1577829 Add timing measurements for Service Workers e10s P3
1612322 Intermittent /workers/modules/shared-worker-import-blob-url.any.html | application crashed [@ mozilla::dom::BlobURL::EqualsInternal(nsIURI*, mozilla::net::nsSimpleURI::RefHandlingEnum, bool*)] P3
1577227 Can we remove the mozGetAll and mozGetAllKeys functions on IDBIndex and IDBObjectStore? P3
1605948 Intermittent browser/extensions/doh-rollout/test/unit/test_localStorageMigration.js | application crashed [@ mozilla::dom::IDBTransaction::OnRequestFinished(bool)] P3
1283618 Trigger a service worker soft update for failed pushes P3
1374970 navigator.storage.estimate() returns the group's usage instead of the origin's usage P3
1515682 Crashing Nightly while it is running out of storage space will not display the correct value of saved Cookies and Site Data P3
1635191 Intermittent ts_paint_webext | application crashed [@ libpthread.so.0 + 0xd360] P3
1497431 Implement `PushSubscription::expirationTime` P3
1458756 Intermittent dom/serviceworkers/test/test_notification_get.html | application crashed [@ mozilla::dom::ServiceWorkerRegistration::ShowNotification] P3
1552848 Make "site storage quota" less susceptible to side-channel attacks P3
1068232 IndexedDB traversing slow compared to other browsers P3
1565612 The values are not stored on Web Storage P3
1237470 [e10s] dom/workers/test/test_websocket.html frequently times out on win7 debug P3
1182633 service workers test_privatebrowsing.html chrome mochitest does not run on e10s P3
1489518 Intermittent TEST-UNEXPECTED-TIMEOUT | dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | application timed out after 370 seconds with no output P3
1275496 Fix failure of idbfactory_open9.htm in web-platform test. P3
1117808 Service Worker Cache should do the right thing in private browsing mode. P3
1382999 use HTTP OMT data delivery while loading worker resource P3
1229041 test service worker redirect from secure to non-secure with manual redirect mode P3
1523205 Intermittent /service-workers/service-worker/unregister-then-register.https.html | Unregister then register resolves to a new value - assert_not_equals: register should resolve to a new value got disallowed value object "[object ServiceWorkerRegistration] P3
1518298 Intermittent leak in /fetch/api/basic/ WPT P3
1263670 Consider reloading when a document restored from bfcache gets controlled by a different service worker P3
1500116 Assertion failure: !mPendingRequestCount, at /builds/worker/workspace/build/src/dom/indexedDB/IDBTransaction.cpp:102 P3
1578968 Consider storing PrincipalInfo for WorkerPrincipal::write() P3
1302715 support long running service workers with FetchEvent.respondWith() while controlled window is open P3
1578337 Intermittent dom/serviceworkers/test/browser_storage_permission.js | Test timed out - P3
1614242 [SharedWorker] Check script type and credentials mode values before connecting to the matched SharedWorkerGlobalScope P3
1592911 news.google.com ServiceWorker not successfully installing - Clicking links from Google News page makes the service worker remain in a “Registering” state and throwing several errors in browser console P3
1593666 Specify preferred way to construct literal empty and non-empty strings P3
1177749 Receive push messages when the browser is not running P3
1388774 Track total synthesized body size better during service worker interception P3
1284790 Intermittent test_notification_http2.js | Test timed out P3
1516278 Our sessionStorage object wasn't ever session-scoped for years, add a test to ensure that it really is P3
1636159 Remove const_cast in AllocPBackgroundIDBRequestParent methods P3
1501010 The RemovePermission, DisableNotifications IPC methods accepts a principal; which could be forged by a Rogue Content Process P3
1459781 service worker fetch event not happen when html generated from document.write P3
1565716 Implement: StorageEstimage.usageDetails P3
1093906 Parallelize database opening P3
1569296 Facebook pages loading blank P3
1244409 Intermittent test_WorkerDebuggerManager.xhtml,test_WorkerDebuggerManager.xul | Test timed out P3
1491113 IPDLs in dom/clients/manager can be constructed using fraudulent Principals from a rogue Content Process P3
1593646 StorageManager.estimate is misleading when persistence has been granted - returns group limit if restrictions were in place - always returns 2 GiB with sufficient free disk space P3
1276576 Remove support for temporary storage (aka shared pool) P3
1119864 investigate using a thread pool for ServiceWorker Cache sqlite IO thread operations P3
1401628 consider throttling or pausing workers for background tabs P3
1229042 Add a test for bug 1201498 P3
1523428 Intermittent /service-workers/service-worker/postmessage-from-waiting-serviceworker.https.html | application crashed [@ mozilla::ShutdownXPCOM(nsIServiceManager *)] P3
1522257 Intermittent /workers/semantics/multiple-workers/005.html | ReferenceError: SharedWorker is not defined P3
1264180 Implement Client.ancestorOrigins P3
1551665 Intermittent dom/serviceworkers/test/test_https_origin_after_redirect.html, test_gzip_redirect.html | application crashed [@ mozilla::net::HttpChannelChild::ContinueAsyncOpen()] P3
1483083 Use JSArray instead of nsIArray in payment request implementation P3
1500343 Remove MutableFile/FileHandle support P3
1304382 unregister service workers if cookies are blocked for an origin P3
1578714 When a ClientSource is deleted, any pending handles should be flushed P3
1530464 Intermittent dom/payments/test/test_abortPayment.html | application crashed [@ libc.so + 0x8dd27] P3
1350367 Make service worker ScriptLoader paths use cached js bytecode from cache API P3
1594450 Intermittent /service-workers/cache-storage/serviceworker/cache-match.https.html | application crashed [@ mozilla::dom::cache::Context::RemoveActivity(mozilla::dom::cache::Context::Activity*)] P3
1601471 Firefox Nightly 73.0a1 spins forever - does not shutdown - after making a large blob P3
1587128 Recommendations on function length P3
1210605 Need ability to close multiple notifications on windows P3
1391180 Pack ServiceWorkerRegistrationData more efficiently P3
1620742 Intermittent /eventsource/dedicated-worker/eventsource-close.htm | application crashed [@ <name omitted>] P3
1607302 Move the access checks for IDB to the IDBFactory methods which access the database P3
1290950 intercept notification icon loads when opened from a service worker P3
1425637 Intermittent mochitest crash | application crashed [@ mozilla::dom::FetchDriver::~FetchDriver()] after Assertion failure: mResponseAvailableCalled P3
1518231 Malformed sqlite database breaks web storage P3
1637530 Re-enable optimization in DeserializeIndexValueHelper using a non-system-principaled JS context P3
1501156 Push Notifications proactively leak data to Content Processes P3
1573341 Intermittent Last test finished | application crashed [@ mozilla::dom::indexedDB::(anonymous namespace)::QuotaClient::ShutdownTimedOut()] P3
1118504 Add test for storing <input type="file"> blobs in indexedDB P3
1187300 Interception never occurs for channels created by Downloads.jsm P3
1491119 Service Worker Registration can be done on another origin by a rogue Content Process P3
1595002 QM: Speedup getUsage and listOrigins by getting necessary information from a database P3
1279109 Intermittent /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist - expected PASS P3
1144175 Cache could implement back pressure when streaming Fetch pipe data to disk P3
1424459 WorkerPrivate only stores a boolean IsStorageAllowed instead of full StorageAccess enum P3
1229061 Implement the correct window focusing behaviour when the user clicks a notification P3
1525925 Intermittent dom/workers/test/test_bug1104064.html | application crashed [@ mozilla::dom::XMLHttpRequestWorker::MaybeDispatchPrematureAbortEvents(mozilla::ErrorResult&)] P3
1265504 Noticeable (couple of seconds) delay on start of the browser P3
1553609 Intermittent Tier 2 High Occurrence /service-worker/fetch-csp.https.html | Verify CSP control of fetch() in a Service Worker - promise_test: Unhandled rejection with value: object "Error: When the request was redirected via SW, CSP match algorithm should P3
1484068 Add a console warning for when a merchant provides shipping options and none are selected P3
1502077 How to debug and recover from Unknown IndexedDB errors? P3
1586642 Workers do not collect JS engine telemetry P3
1307784 [e10s] Network Monitor not showing security information for service workers P3
1580386 Test coverage for bug 1580363 P3
1610876 Payments code does some probably-invalid things with exceptions P3
1619728 SharedWorkers close themselves on all errors P3
1602278 Hashing on VirusTotal.com slower than Chromium P3
1214370 Centralize PushCrypto.generateKeys in PushService.jsm P3
1392000 Intermittent TEST-UNEXPECTED-TIMEOUT | /service-workers/service-worker/client-navigate.https.html | Frame location should not update on failed about:blank navigation - Test timed out P3
935947 localStorage never recovers from an "NS_ERROR_FILE_NO_DEVICE_SPACE: File error: No device space" even when disk space recovers, should listen for nsIDiskSpaceWatcher P3
1299981 Determine and implement a backoff policy for clients P3
1426397 PopulateRegistrationData should not populate registrations with empty data (which can lead to serviceworker.txt entries with blank currentWorkerURL values) P3
1521477 Crash in shutdownhang | mozilla::SpinEventLoopUntil<T> | mozilla::dom::StorageObserver::Observe P3
1639546 Also run IndexedDB wpt in private browsing mode P3
1503779 Set a reasonable PushSubscription.expirationTime P3
1464541 Intermittent /service-workers/service-worker/fetch-canvas-tainting-video.https.html | url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=cors&url=https%3A%2F%2Fwww1.web-platform ... P3
1122456 CachedStatement use of mozStorageStatementScoper in conjunction with Execute() results in redundant resets P3
1254125 Don't propagate errors to SharedWorker P3
1187328 service workers should not be able to make http requests when there is no browsing context P3
1189945 Remove nsIChannel CorsMode flag and set Request.mode based on nsILoadInfo securityFlags instead P3
1595442 QM: Consider using origin telemetry to find differences between MozURL and nsPrincipal origin/base domain calculation P3
1292915 Intermittent xpcshell-child-process.ini:dom/indexedDB/test/unit/test_clear.js | application crashed [@ mozilla::ipc::BackgroundChildImpl::ProcessingError(mozilla::ipc::HasResultCodes::Result,char const *)] P3
1241045 Cache API addAll() that rejects due to duplicate entries could provide better message P3
1229156 Test ServiceWorkerEvents error reporting (ex: respondWith, waitUntil) P3
1526212 Intermittent TEST-UNEXPECTED-PASS | /resource-timing/test_resource_timing.https.html | PerformanceEntry has correct order of timing attributes (iframe) - expected FAIL P3
1431241 URLSearchParams can be stored in IndexedDB in violation of spec P3
1267349 Report to console if service worker script cannot be installed because dom/cache fails to open due to future schema version P3
1554181 Intermittent dom/serviceworkers/test/test_self_update_worker.html | application crashed [@ mozilla::MozPromise<mozilla::dom::ServiceWorkerRegistrationDescriptor, mozilla::CopyableErrorResult, false>::~MozPromise()] P3
1492596 IPCPaymentCreateActionRequest.topLevelPrincipal can be removed? P3
1502101 Assertion failure: uint64_t(aDest) >= uint64_t(aArg), at /builds/worker/workspace/build/src/dom/quota/ActorsParent.cpp:1485 P3
1590855 Finish converting worker script loader (dom/workers/ScriptLoader.cpp's ScriptLoaderRunnable, ScriptResponseHeaderProcessor) to WorkerRef and ThreadsafeWorkerRef P3
1308447 Use mozStorageConnectionUtils and IncrementalVacuumConnection in dom/cache P3
1646556 Fix GetInProcessTop/GetInProcessParentDocument usage in PaymentRequest code P3
1553241 Assertion failure: uint64_t(aDest) >= uint64_t(aArg), at /builds/worker/workspace/build/src/dom/quota/ActorsParent.cpp:1468 P3
1619862 Crash in [@ mozilla::dom::WorkerPrivate::OfflineStatusChangeEventInternal] P3
1352911 Telemetry for bfcache usage and maybe impact on service workers P3
1595206 Let SharedWorkers and ServiceWorkers be put in a "webCOOP+COEP" processes P3
1603110 Clarify how to convert the result of integral expressions to bool P3
1588408 IDB: Replace progress handlers with interrupt calls where possible P3
1230038 Eventually remove old push crypto P3
1624203 ServiceWorkerManager::ReportToAllClients ignores aFlag parameter P3
1064466 Firefox shares LocalStorage quota across all sub-domains of a domain name P3
1346375 requireInteraction doesn't seem to be working P3
1426401 Consider persisting waiting worker state to disk and triggering an activate event on/after next browser start P3
1524583 Write test clearing data for a bunch of origins to validate reduction of main thread usage P3
1639548 Purge private browsing mode IndexedDB storage on private browsing mode session end P3
1514812 Re-implement push telemetry for subscriptions, declines, and subscription requests P3
1143003 IndexedDB open via file:// fails with long file paths, provide an error message explaining why. P3
1254240 [meta] Reduce the amount of overhead (improve performance for small messages) in postMessage to/from workers P3
1196097 Use SameObject for source attribute of ServiceWorkerMessageEvent interface P3
1294128 Intermittent xpcshell-child-process.ini:dom/indexedDB/test/unit/test_autoIncrement_indexes.js | application crashed [@ mozalloc_abort(char const*)] P3
1336199 Allow storing alternate data (ex: JS Bytecode) in the DOM cache P3
1432325 Intermittent dom/test/serviceworkers/test_third_party_iframes.html | Test timed out. P3
1231220 remove service worker update propagation P3
1441109 [wpt-sync] Sync PR 9667 - Test BigInt as keys and values in IndexedDB P3
1543704 Add browser test for unexpected process termination involving SharedWorkers / Remote Workers P3
1268323 service workers should not control https iframes nested under insecure documents P3
1554991 Intermittent /service-workers/service-worker/claim-shared-worker-fetch.https.html | fetch() in SharedWorker should be intercepted after the client is claimed. - assert_equals: fetch() in the shared worker should be intercepted. expected "Intercepted!" but P3
1502242 Crash [@GetMutableData] P3
1309987 Move close() from WorkerGlobalScope to DedicatedWorkerGlobalScope and SharedWorkerGlobalScope so it's not exposed on ServiceWorkers P3
1619923 Intermittent Assertion failure: mRawPtr != nullptr (You can't dereference a NULL RefPtr with operator->().), at /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/RefPtr.h:315 P3
1355899 Stop eagerly transmitting the cookie permission to the content process for service workers P3
1595969 Exposed orphaned registrations to devtools P3
1603111 Clarify whether ternary operator may be nested P3
1588502 IDB: Add IsShuttingDown checks to origin initialization P3
1244249 Implement structured cloning for push interfaces P3
1403864 Remove the use of sandbox in ServiceWorkerClients::OpenWindow() P3
1610006 Intermittent Assertion failure: mReadyState == ReadyState::Finished, at z:/build/build/src/dom/indexedDB/IDBTransaction.cpp:135 P3
1373346 Intermittent dom/push/test/test_data.html | Test timed out P3
1426905 Intermittent dom/workers/test/serviceworkers/test_workerupdatefoundevent.html | Test timed out. P3
1453587 Add a QuotaManagerService::clearDefault method P3
1639549 Clean up leftover IndexedDB private browsing mode files at startup after unclean shutdown P3
1555933 Remove duplicate dom.push.connection.enabled pref from raptor/user.js P3
1466438 Service Workers and uBlock/uMatrix shows the offline page P3
1143308 Use SQLite's mmap'ed I/O mode for IndexedDB P3
1585978 Used storage space for saved cookies and site data is abnormal after restoring a profile to a new directory P3
1263215 refactor WorkerRunnable::Dispatch() scheme so runnable object always releases on target worker thread P3
1200906 test_aboutserviceworkers.html doesn't work in e10s mode P3
1498508 Avoid initiating DOM Cache IPC when worker is shutting down P3
1300205 Names of DB/ObjectStore/Index specified with "\uDC00\uD800" will be converted to "\uD800\uDC00" unexpectedly in SQLite DB P3
1433562 Firefox build error P3
1248417 test and implement relative redirects behavior during service worker interception P3
1533875 Intermittent LeakSanitizer | leak at nsPermission::Create, mozilla::net::CookieSettings::CookiePermission, CheckCookiePermissionForPrincipal, mozilla::AntiTrackingCommon::IsFirstPartyStorageAccessGrantedFor P3
1452917 Clean up budget throttling "active" tracking and unused Quantum Scheduling TabGroup::{IndexedDBTransactionCounter, IndexedDBDatabaseCounter} if they're still around. P3
1544659 WPT on Geckoview frequently crashes in a few workers tests P3
1555177 Make WPT test service-workers/service-worker/fetch-csp.https.html pass P3
1494917 PaymentResponse.retry({}) and PaymentResponse.retry() should not return AbortError. P3
1597527 Give each worker type its own thread name P3
1313096 Add testing for Clients.openWindow() on Fennec P3
1585591 Empty Service Worker error message in webconsole P3
1358285 Would be nice if MemoryBlobImplDataOwnerMemoryReporter can report the file's origin P3
1555931 Figure out where StartTransactionOp fails on the Connection thread P3
1621668 Write a test that verifies the behaviour of cross-origin scripts in worklets P3
1359565 Fix and re-enable test_formdataparsing.html and test_formdataparsing_sw_reroute.html on ASAN P3
1607354 Convert IPCBlobInputStreamThread to use the background thread pool P3
1588525 IDB: OpenDatabaseOp may end up releasing Database object without removing it from live databases array P3
1244349 Ensure push subscriptions are associated with an active service worker P3
1404207 Assertion failure: false (NS_SUCCEEDED(rv)), at dom/console/ConsoleReportCollector.cpp:80 P3
1634215 Intermittent LeakSanitizer | leak at PLDHashTable::ChangeTable, SearchTable, PLDHashTable::Remove, RemoveEntry P3
1428130 remove cookie permission preload after service worker code checks storage access in parent process. P3
1532009 Assertion failure: mState == eClosed, at /builds/worker/workspace/build/src/ipc/glue/IPCStreamSource.cpp:101 P3
1639550 Disable IDBMutableFile/IDBFileHandle in private browsing mode P3
1144017 IndexedDB storage for the same file:// URL in different places depending on history P3
1270594 consider exposing a chrome-only worker interface for performing tests P3
1203274 Service worker wakeup and lifetime telemetry P3
1313185 Fix response ordering violation when a transaction contains requests with and without preprocessing P3
1406934 Make Cache API use MozURL P3
1434309 Intermittent ERROR /tests/dom/websocket/tests/test_worker_websocket2.html logged result after SimpleTest.finish(): event.target should be a worker! P3
1248449 Remove dedupe logic when reading service worker registrar file P3
1544662 WPT on Geckoview frequently crashes in a few worklets tests P3
1279406 Sandboxed iframes with "allow-same-origin" should be inherited / intercepted P3
1555191 Intermittent tier 2 mozrunner-startup | application crashed [@ mozilla::net::HttpChannelChild::ContinueAsyncOpen()] P3
1519865 Couple of IndexedDB tests unstable after wptrunner changes P3
1598510 Intermittent telemetry/marionette/tests/client/test_event_ping.py TestEventPing.test_event_ping | application crashed [@ mozilla::dom::workerinternals::RuntimeService::CrashIfHanging()] P3
1314658 Update the security check in NeckoParent::GetValidatedAppInfo P3
1585685 Intermittent /service-workers/service-worker/ready.https.html | application crashed [@ mozilla::dom::ClientHandleParent::FoundSource(mozilla::dom::ClientSourceParent*)] P3
1384622 consider making Blob handle Cache API body streams better P3
1560621 Move getAll(), getAllKeys() from partial interface to the main interface for IDBIndex P3
1622241 Intermittent org.mozilla.geckoview.test.crash.ParentCrashTest.crashParent | application crashed [@ mozilla::dom::RemoteWorkerService::Thread()] P3
1360255 Add a test for loading a service-worker managed document in a new process P3
1604679 Service Worker logs don't show up in Console for some debug sessions P3
1588744 Use of std::move for trivially copyable types P3
1252249 Remove 3 second grace period before reducing the quota P3
1643611 Stop intercepting requests in embed and object elements P3
1400983 localStorage not in sync between pages P3
1385936 The notification bar dissapear if click "Learn More" button from the same tab P3
1429794 Re-enable dom/workers/test/serviceworkers/isolated/multi-e10s-update/browser_multie10s_update.js P3
1488643 Intermittent dom/quota/test/test_simpledb.html | application crashed [@ libc.so + 0x1c3dc] after application timed out after 370 seconds with no output P3
1540401 LSNG: Convert most of MOZ_ASSERT to MOZ_DIAGNOSTIC_ASSERT P3
1178829 [META] Fix remaining idb web-platform-test failures P3
1586812 Crash in [@ shutdownhang | mozilla::dom::StorageObserver::Observe] P3
1271441 Need to fix console reporting and whatnot in the worker error reporter P3
1280174 Get rid of MainThreadWorkerRunnable P3
1203747 Performance timing API should record on Service Workers P3
1316680 dom/indexedDB/test/test_error_events_abort_transactions.html fails to run >1 time in the same browser session P3
1424374 DOM Cache API should consider using PromiseWindowProxy and weak-refs P3
1255275 Return the same ServiceWorkerRegistration object from service worker APIs exposed from ServiceWorkerContainer on workers P3
1538754 Download via ReadableStream : cancel is dispatched late P3
1547145 Pass JSContext explicitly when opening XHRs in worker threads P3
1280736 service workers should report console service messages to debugger popup console P3
1558486 remove test_client_focus.html P3
1498013 Add a boolean attribute to nsIPaymentRequest to indicate whether it's from a private window P3
1602685 Intermittent LeakSanitizer | leak at mozilla::dom::ProtoAndIfaceCache::PageTableCache::EntrySlotOrCreate, mozilla::dom::ProtoAndIfaceCache::EntrySlotOrCreate, mozilla::dom::BrowsingContext_Binding::CreateInterfaceObjects, mozilla::dom P3
1318712 Clients.openWindow() on Fennec should focus a tab with the supplied url if one exists P3
1393769 Consider to return a nsIAsyncInputStream in BlobImpl::GetInternalStream P3
1560622 Move objectstorenames from partial interface to the main interface for IDBTransaction P3
1624569 Intermittent PROCESS-CRASH | Main app process exited normally | application crashed [@ mozilla::dom::WorkerPrivate::Notify(mozilla::dom::WorkerStatus)] P3
1360870 Implement "module" service workers P3
1619574 Get rid of HTMLCanvasElement::mozGetAsFile P3
1595010 IDB: Better handling for data corruption and broken directories P3
1253772 Prevent sites from requesting or querying the permission if Push is disabled P3
1408488 Assertion failure: !mPendingReadyPromises.Contains(window), at dom/workers/ServiceWorkerManager.cpp:1414 P3
1451621 Delayed startup due to WARNING: Received NS_ERROR_STORAGE_BUSY when attempting to open database '2918063365piupsah.sqlite', retrying for up to 10 seconds: file /builds/worker/workspace/build/src/dom/indexedDB/ActorsParent.cpp, line 4441 P3
1430182 Intermittent dom/serviceworkers/test/test_file_upload.html | Test timed out P3
1493002 QuotaManager needs a way to wipe origins based on protocol scheme in support of libdweb P3
1540402 [meta] Refine LSNG (Local Storage Next Generation) P3
850185 [Workers] postMessage is sometimes slower than JSON.stringify P3
1472303 ServiceWorkerRegistration::Update() should block self-update during evaluation regardless of Inner implementation P3
1588498 [meta] Remaining issues that may cause QuotaManager shutdown hangs P3
1198942 Reenable test_invalidate.html P3
1281212 Fix and re-enable nestedWorkerTest in the Fetch mochitests on Windows P3
1203749 Fix performance-timeline.https.html service worker web platform test. P3
1506892 [meta] Add MOZ_LOG logging to ServiceWorker implementation and DOM Cache Storage API implementation P3
1319809 Intermittent /IndexedDB/idbobjectstore-rename-store.html | IndexedDB object store rename covers key generator - assert_equals: Expected success event, but got error event instead expected "success" but got "error" P3
1588887 [Mac OS, Windows] "Delete cookies and site data when Firefox is closed" does not delete quota data P3
1441543 [wpt-sync] Sync PR 9690 - Add back data-url-shared.html test that was flaky in Firefox P3
1256451 make it easier to recover from a bad service worker P3
1541192 Intermittent /service-workers/service-worker/update-no-cache-request-headers.https.html | headers in no-cache mode - assert_equals: expected (string) "etag" but got (undefined) undefined P3
1624896 Have static analysis that ensures QM_NewLocalFile usage is kept in dom/quota/ P3
1458411 Intermittent /IndexedDB/idbobjectstore-rename-store.html | application crashed after Assertion failure: !keyUnset (Generated key had a collision!), at /builds/worker/workspace/build/src/dom/indexedDB/ActorsParent.cpp:26370 P3
1553907 Intermittent dom/workers/test/test_notification_child.html | application crashed [@ mozilla::dom::WorkerRunnable::Run()] P3
1283191 [meta] Service worker streaming P3
1561559 Figure out why there are temporary body files on unexpected directory P3
1498310 Need a way to know when to unlock the Payment Request UI after dispatching a change event P3
1604732 Runtime service loads wrong intl.accept_language when custom langpack in use P3
1320495 Intermittent TEST-UNEXPECTED-TIMEOUT | /service-workers/service-worker/fetch-request-css-images.https.html | Verify FetchEvent for css image (backgroundImage). - Test timed out P3
1587589 Intermittent android wpt /service-workers/service-worker/<test_name> | application crashed [@ mozilla::MozPromise<bool, nsresult, false>::DispatchAll()] P3
1528780 [FileAPI] Firefox only Web platform test failures P3
1627926 SharedWorkers should be forced to shutdown at browser shutdown. Crash in [@ mozilla::dom::RemoteWorkerService::Thread] P3
1366168 [Background Sync] Enable/Ship Background Sync P3
1620560 Declare Blob/BaseBlobImpl::CreateInputStream const P3
1596753 Refactor IndexedDB JavaScript tests into individual test cases P3
1258596 `PushDB` won't initialize if there are backward-incompatible changes to the IDB schema P3
1409007 service worker update does not trigger if loading is blocked with X-Frame-Options:Deny P3
1646557 Fix GetInProcessParentDocshell usage in nsDocShell::GetInProcessParent P3
1619308 Crash in [@ mozilla::dom::indexedDB::`anonymous namespace'::ObjectStoreAddOrPutRequestOp::DoDatabaseWork(mozilla::dom::indexedDB::`anonymous namespace'::DatabaseConnection*)] P3
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 P3
1493006 Make QuotaManager OriginParser understand WebExtension protocol_handlers schemes in support of libdweb P3
988872 DOMWorker threads are frequently not ended by the end of xpcom-shutdown-threads P3
1633469 Crash in [@ mozilla::dom::`anonymous namespace'::GetSubscriptionCallback::OnPushSubscription] P3
1479957 Intermittent LeakSanitizer | leak at nsSegmentedBuffer::AppendNewSegment, nsPipe::GetWriteSegment, nsPipeOutputStream::WriteSegments, NS_CopySegmentToStream P3
1588510 QM: Add IsShuttingDown checks to storage upgrade functions P3
1202072 Crash when reading too much using FileReaderSync P3
1313822 Crash in nsTimerImpl::Fire P3
1210579 Test interception of various worker loads P3
1338603 Remove use counters for non-standard features once we have some data P3
1625995 Using cache.put in a web extension appears to crash firefox P3
1444713 intermittent dom/workers/test/crashtests/1228456.html | load failed: timed out after waiting for 'load' event for dom/workers/test/crashtests/1228456.html P3
1257977 queue tasks to update attributes on ServiceWorker and ServiceWorkerRegistration P3
1541591 Intermittent LeakSanitizer | leak at mozilla::net::nsIOService::NewChannelFromURIWithProxyFlagsInternal, mozilla::net::nsIOService::NewChannelFromURIWithClientAndController, NS_NewChannelInternal, NS_NewChannel P3
1641505 QM: Add ability to define multiple subtests P3
1481463 IndexedDB UnknownErr: ActorsParent.cpp:13939 P3
1557863 Intermittent mozrunner-startup | application crashed [@ PLDHashTable::Search(void const*) const] P3
1533415 Intermittent dom/indexedDB/test/test_abort_deleted_index.html | application timed out after 370 seconds with no output P3
1607433 Intermittent /fetch/api/request/destination/fetch-destination-worker.https.html | application crashed [@ mozilla::dom::RemoteWorkerChild::Pending& mozilla::Variant<mozilla::dom::RemoteWorkerChild::Pending, mozilla::dom::RemoteWorkerChild::Running, mozilla P3
1328246 Running serviceworker doesn't check userContextId P3
1588152 Crash in [@ AsyncShutdownTimeout | profile-change-teardown | ServiceWorkerShutdownBlocker: shutting down Service Workers] P3
1561382 Consider lazily populating the Event result for add() and put() operations which return a key that may not be read. [perf] P3
1367440 SW telemetry: add a histogram for the time spent waking up the service worker P3
1596758 Clean up indexedDB test framework and define and document target style for tests P3
1411494 Intermittent /service-workers/service-worker/fetch-event-redirect.https.html | application crashed [@ mozilla::dom::FetchDriverObserver::OnResponseAvailable] P3
1305665 Consider removing origin groups for storage usage P3
1620457 IDB: Split Maintenance::DirectoryWork P3
1457080 Phishing risks with Firefox not always showing the origin (Linux and Android) P3
1441589 Frequent dom/tests/mochitest/fetch/test_fetch_basic_sw_reroute.html | Worker: worker failed to import test_fetch_basic.js; when Gecko 60 merges to Beta on 2018-03-01 P3
649646 IndexedDB: Modify structured clone byte stream directly instead of using JS on DB thread P3
1544529 LocalStorage should flush dirty top-level window origins to disk on window closure P3
1113522 Expose ServiceWorker in Workers (aka ServiceWorkerRegistration returns null for all of installing, waiting, active in Workers/ServiceWorkers) P3
1588512 QM: Clearing of origins during shutdown may take long time to finish (likely causing shutdown hangs) P3
1208840 IndexedDB blocks DOM rendering P3
1607603 Have ConnectionThread use a background event target instead of its own thread P3
1320717 Add a way to get Worker GC/CC logs while Firefox is running P3
1210937 Test what happens when there are two fetch event handlers, and the first one doesn't call respondWith and the second one does P3
1509373 Intermittent LeakSanitizer | leak at mozilla::dom::WorkerLoadInfoData::InterfaceRequestor::InterfaceRequestor, mozilla::dom::WorkerPrivate::OverrideLoadInfoLoadGroup, mozilla::dom::ServiceWorkerPrivate::SpawnWorkerIfNeeded, mozilla::dom::ServiceWorkerPriv P3
1355736 Return value to stop propagating IndexedDB errors from .onerror handlers is treated inconsistently P3
1288032 [Storage API] Estimate how much space would get freed by running the origin eviction P3
1447858 Intermittent tools/profiler/tests/chrome/test_profile_worker.html | application crashed [@ mozilla::dom::WorkerThread::SetWorker] after Assertion failure: !mOtherThreadsDispatchingViaEventTarget P3
1260138 [Background Sync] Implement 'lastChance' logic P3
1544232 Possible vulnerabilities in allowing unbounded system resource usage for installed service workers P3
1643313 Consider having separate subclasses for DirectoryLockImpl to differentiate whether mOpenListener is used P3
1560413 Intermittent raise socket.timeout("Connection timed out after {}s".format(self.socket_timeout)) P3
1287345 Consider running service worker threads at normal priority P3
1564303 Green up and re-enable wpt service-worker tests skipped on geckoview P3
1506637 Incorrect OS passwords can cause the browser to crash P3
1535750 Intermittent /IndexedDB/idbobjectstore-rename-store.html | application crashed [@ mozilla::dom::indexedDB::(anonymous namespace)::ObjectStoreAddOrPutRequestOp::DoDatabaseWork(mozilla::dom::indexedDB::(anonymous namespace)::DatabaseConnection*)] P3
1609293 Intermittent dom/workers/test/test_terminate.html | application crashed [@ libc.so + 0x8c66a] P3
1328391 [meta] Service Worker Data Collection P3
1588586 Intermittent /service-workers/service-worker/import-module-scripts.https.html | registration-script.https.html | application crashed [@ mozilla::ThreadBound<mozilla::dom::RemoteWorkerChild::LauncherBoundData>::AssertIsCorrectThread() const] P3
1552083 Intermittent dom/file/tests/test_blobURL_expiring.html | application crashed [@ libdvm.so + 0x21ad8] P3
1563181 IDB: Move decompression of structured clones to content process P3
1627940 SharedWorker should not propagate runtime errors P3
1367444 Add telemetry for sync runnables in service workers P3
1610828 [meta] Fuzzing: Service Workers P3
1626566 Blob URLs do not inherit CSP from originating page P3
1277809 [meta] Simplify push notifications prompt P3
1413615 consider allowing service workers when cookie policy is "keep until I close firefox" P3
1309177 Cancel quotaExceed flag in QuotaClients after calling persist() P3
1494447 PBackgroundStorage.ipdl accepts origin data unchecked from content process P3
1623641 Intermittent testing/marionette/harness/marionette_harness/tests/unit/test_quit_restart.py TestQuitRestart.test_in_app_restart_with_callback | application crashed [@ nsAutoOwningThread::AssertCurrentThreadOwnsMe(char const*) const] P3
1468195 Getting web push notification requests even after blocking new requests P3
1443414 Intermittent TEST-UNEXPECTED-FAIL | /service-workers/service-worker/about-blank-replacement.https.html | Popup initial about:blank is controlled, exposed to clients.matchAll(), and matches final Client P3
872741 Consider adding support for arbitrary key list queries to IndexedDB P3
1545835 Browser stops responding when rendering a file with Blender P3
1163045 Workers can still accept and post messages after the worker has called close() P3
1131324 Expose ServiceWorkerContainer on WorkerNavigator P3
1481427 Intermittent /service-workers/service-worker/navigation-timing.https.html | Service worker controlled navigation timing network fallback - assert_unreached: unexpected rejection: assert_true: Expected responseStart P3
1588519 QM: CreateLocalStorageArchiveConnectionFromWebAppsStore may block shutdown P3

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

   ACTIVE:
Full Query
ID Summary Priority
1643999 Investigate automatic enabling of LSNG P1
1644780 Crash in [@ mozilla::dom::cache::Connection::Close] P1
1482662 [meta] The War on Storage Initialization Failures P1
1594075 Ignore unknown directories in repositories and origin directories during temporary storage initialization P1
1651600 Re-enable mochitests and wpt tests for Payment Request P1
1588093 Twitter scrolls on its own, images fail to load when multiple Service Worker tabs are opened P2
1644304 WorkerPrivate::RunLoopNeverRan needs to notify and clear weak worker references so PerformanceStorageWorker doesn't leak P2
1651612 ArrayBuffer sent to worker is leaked until termination / memory minimised P2
1617842 QM: Rework verifyStorage() to support diff like definition of expected changes P2
1231208 [meta] Service worker e10s redesign P2
1602393 Crash in [@ AsyncShutdownTimeout | profile-before-change | ServiceWorkerRegistrar: Flushing data] P2
1619592 Get rid of QuotaManager::EnsureStorageAndOriginIsInitialized P2
1598800 Fix dom/tests/browser/browser_localStorage_e10s.js and dom/tests/browser/browser_localStorage_snapshotting_e10s.js for Fission P2
1600647 Clarify where strong references should be acquired P2
1615164 Intermittent dom/serviceworkers/test/test_abrupt_completion.html | Correct message handler - got "handler-after-throw", expected "handler-before-throw" P2
1620272 Cleanup related to OriginParser and GetDirectoryMetadata2WithRestore P2
1601214 Set up performance tests for IndexedDB P2
1398179 Intermittent TEST-UNEXPECTED-TIMEOUT | /service-workers/service-worker/clients-get-cross-origin.https.html | Test Clients.get() cross origin - Test timed out P2
1620277 QM: Improve testing infrastructure and add more tests P2
1634436 Add an encrypted IPC serializable stream implementation P2
1617067 Assertion failure: IsSameOrigin(*match, aClientUrl), at src/dom/serviceworkers/ServiceWorkerManager.cpp:239 P2
1621920 Ignore unknown directories in client directories during temporary storage initialization P2
1638396 Support IndexedDB in private browsing mode with encrypting blobs (pref-ed off in Release) P2
1624802 Run all tests under QM and its clients with a long file name on Windows P2
1651593 Unchecked return value of db::GetKnownBodyIds() P2
1547906 [meta] Implement one-off BackgroundSync API P2
1639552 Encrypt IndexedDB SQLite databases in private browsing mode P2
1564235 Expose NavigationPreloadManager interface P2
1641178 Use a sufficiently secure encryption scheme P2
1562669 Expose quota-manager APIs in PrivateBrowsing P2
1645312 Have a permanent telemetry for tracking initialization success rate of client P2
1568597 Change ServiceWorkerPrivate process selection to be fission-aware P2
1435343 Crash in [@ mozilla::dom::workerinternals::RuntimeService::CrashIfHanging]. Shutdown problem in workers. P2
1593365 QuotaManager storage v4 P2
1613912 Implement Cross-Origin-Embedder-Policy (COEP) for shared/service workers P2
1584007 ClientHandles attaching to ClientSources may race P2
1632036 Intermittent dom/workers/test/crashtests/<test name>(finished) | application crashed [@ mozilla::dom::WorkerPrivate::FreezeInternal()] P2
1585348 [meta] ServiceWorkers e10s redesign - QA bug tracking P2
1633392 ARCH::worker-event-queues-cleanup - Worker event queue cleanup P2
1600352 Renew the QM_INIT_TELEMETRY_ERROR telemetry P3
1642929 Remove all usage of BlobURLProtocolHandler::GetBlobURLPrincipal P3
1528300 Fix instability and re-enable idbdatabase-{create,delete}ObjectStore-exeception-order.htm P3
1588148 Intermittent dom/html/test/test_formSubmission.html | Test timed out. P3
1609625 Add a permanent telemetry for QM's temporary storage initialization time P3
1647710 Disable Broadcasting of http/https blob URLs P3
1576573 Add telemetry for cursor preloading P3
1515096 use transactions to speed up migration of notifications to key-value storage P3
1593031 firefox-storage-test reporting Cache API error due to `NetworkError when attempting to fetch resource.` P3
1592593 LSNG: Auto close database connections after some time of inactivity P3
1587810 Define process for syncing local and global coding style P3
1290958 Implement service worker navigation preload P3
1617042 Add reporting for when ServiceWorker shutdown timer fires P3
1636050 Replace the use of raw pointers with SafeRefPtr in CacheAPI P3
1399448 Intermittent TEST-UNEXPECTED-TIMEOUT | /service-workers/service-worker/claim-with-redirect.https.html | Claim works after redirection to another origin - Test timed out P3
1496997 [meta] Remove child intercept support once parent intercept has fully shipped and we have no need to switch back to child intercept P3
1639487 8 /service-worker/service-worker/ tests are marked as expected TIMEOUT P3
1647316 Have a test like dom/localstorage/test/unit/test_originInit.js for DOM Cache to test padding files and database P3
1639542 [meta] Support IndexedDB in Private Browsing Mode (with encrypted disk storage) P3
1532331 Resolve failure of WPT /service-workers/service-worker/fetch-request-css-images.https.html P3
1640606 Throw while de-serializing instead of serializing if message contains a shared memory object P3
1626261 Add a subtest (gtest) to verify the behaviors of changing `useDOSDevicePathSyntax` P3
1639545 Also run IndexedDB mochitests in private browsing mode P3
1638831 QM: Directory traversals prematurely finish if a directory entry is modified and then deleted P3
1521541 Continue the initialization even when a file or directory is broken after failing to recover it P3
1641231 Follow pointer guideline for dom/quota/ActorsParent.cpp P3
1567556 Slack "Add reaction" search popup flashes blue alt text before loading emoji images P3
1350337 create public interface for WorkerPrivate to hide implementation details P3
1592336 Crash in [@ static void mozilla::dom::`anonymous namespace'::QuotaClient::ShutdownWorkThreads::<T>::operator()::<T>::__invoke] P3
1648399 Add tests for sane behaviour with unexpected LS and Cache files P3
1577346 NavigationPreloadManager fetch integration P3
1567641 Remove requirement to reject after document becomes inactive P3
1340901 Update Snappy library to 1.1.8 version P3
1598555 QM: Move ambiguous storage initialization failures under a new key P3
1619953 Extend BlobURLChannel to always request and read BlobURL data from parent process P3
1508202 [meta] Migrate some IDB tests to be WPT tests P3

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

   REVIEW:

No results.

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

   HAS PATCH:
Full Query
ID Summary Priority
1594075 Ignore unknown directories in repositories and origin directories during temporary storage initialization P1
1644780 Crash in [@ mozilla::dom::cache::Connection::Close] P1
1492340 Intermittent TEST-UNEXPECTED-TIMEOUT | dom/tests/mochitest/fetch/test_fetch_cors_sw_reroute.html | application timed out after 370 seconds with no output P2
1547917 Network status observer for Web BackgroundSync API P2
1299271 Create some service worker page load performance tests P2
1410701 Make localStorage work across content processes in private browsing P2
1216175 GC handling in workers is broken | crash in OOM | large | NS_ABORT_OOM | mozilla::dom::CallbackObject::Init P2
1414751 Intermittent test-verify browser/components/preferences/in-content/tests/browser_siteData.js | Should list sites using quota usage or appcache - Got 1, expected 2 P2
1562669 Expose quota-manager APIs in PrivateBrowsing P2
1639552 Encrypt IndexedDB SQLite databases in private browsing mode P2
742822 make localStorage and indexedDB share quota mechanisms P2
1425175 Intermittent /service-workers/service-worker/skip-waiting-using-registration.https.html | Test skipWaiting while a client is using the registration - assert_equals: Controller state should be activating expected "activating" but got "activated" P2
1564235 Expose NavigationPreloadManager interface P2
1602393 Crash in [@ AsyncShutdownTimeout | profile-before-change | ServiceWorkerRegistrar: Flushing data] P2
1217544 Web BackgroundSync API SyncManager implementation P2
1641178 Use a sufficiently secure encryption scheme P2
903441 [meta] Implement Service Workers P2
1503072 Corrupted content error should allow for better recovery P2
1615164 Intermittent dom/serviceworkers/test/test_abrupt_completion.html | Correct message handler - got "handler-after-throw", expected "handler-before-throw" P2
1568597 Change ServiceWorkerPrivate process selection to be fission-aware P2
1617842 QM: Rework verifyStorage() to support diff like definition of expected changes P2
1509129 Don't abort the Soft Update algorithm if there's an installing service worker or if the uninstalling flag is set P2
1619592 Get rid of QuotaManager::EnsureStorageAndOriginIsInitialized P2
1253580 Shared workers need to show the full url in about:debugging#workers P2
1451381 Worker event listeners can leak owning window P2
1645312 Have a permanent telemetry for tracking initialization success rate of client P2
1112134 CacheStorage/Cache should require SecureContext P2
1451769 notification API triggers assertions when tested with checkForEventListenerLeaks() P2
1580499 Refine cursor preloading to avoid unnecessary cache invalidations P2
1621920 Ignore unknown directories in client directories during temporary storage initialization P2
1382598 Mochitest coverage for the storage functionality - review P2
1512750 Having a marker file before removing files in QuotaManager P2
1584007 ClientHandles attaching to ClientSources may race P2
1624802 Run all tests under QM and its clients with a long file name on Windows P2
1261839 add telemetry for service worker failures P2
1394102 FetchEvent.request.signal should be correctly aborted P2
1456325 Intermittent dom/indexedDB/test/browser_private_idb.js | leaked 2 window(s) until shutdown [url = about:newtab] P2
1586420 Intermittent /service-workers/service-worker/clients-get.https.html | assertion count 1 is more than expected 0 assertions P2
1398179 Intermittent TEST-UNEXPECTED-TIMEOUT | /service-workers/service-worker/clients-get-cross-origin.https.html | Test Clients.get() cross origin - Test timed out P2
1456479 Implement Request.isReloadNavigation P2
1525580 Intermittent Assertion failure: ((bool)(__builtin_expect(!!(!NS_FAILED_impl(rv)), 1))), at z:/build/build/src/dom/cache/FileUtils.cpp:383 P2
1632036 Intermittent dom/workers/test/crashtests/<test name>(finished) | application crashed [@ mozilla::dom::WorkerPrivate::FreezeInternal()] P2
1651593 Unchecked return value of db::GetKnownBodyIds() P2
1274773 Intermittent test_multiple_register_during_service_activation.html | could not register for push notification | could not register for push notification P2
1634436 Add an encrypted IPC serializable stream implementation P2
1651612 ArrayBuffer sent to worker is leaked until termination / memory minimised P2
1404276 Support index key extraction if compounded with |autoIncrement| primary key P2
1464898 Intermittent /service-workers/service-worker/fetch-canvas-tainting-video-cache.https.html | url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=cors&url=https%3A%2F%2F P2
1589749 Assertion failure mChannel == chan in HttpChannelParent.cpp P2
1183245 Service worker registration should be wiped when origin storage is wiped P2
1405839 Don't set LocalStorage on the outer window P2
1547907 Web BackgroundSync API SyncEvent implementation P2
1593365 QuotaManager storage v4 P2
1638396 Support IndexedDB in private browsing mode with encrypting blobs (pref-ed off in Release) P2
1280639 Ack notifications after delivering to the service worker P3
1408488 Assertion failure: !mPendingReadyPromises.Contains(window), at dom/workers/ServiceWorkerManager.cpp:1414 P3
1638831 QM: Directory traversals prematurely finish if a directory entry is modified and then deleted P3
1210579 Test interception of various worker loads P3
1494917 PaymentResponse.retry({}) and PaymentResponse.retry() should not return AbortError. P3
1557863 Intermittent mozrunner-startup | application crashed [@ PLDHashTable::Search(void const*) const] P3
1598555 QM: Move ambiguous storage initialization failures under a new key P3
1639545 Also run IndexedDB mochitests in private browsing mode P3
1300844 Remove Action* and Context* and use QuotaClient helpers introduced in bug 1217544 P3
1498013 Add a boolean attribute to nsIPaymentRequest to indicate whether it's from a private window P3
1600352 Renew the QM_INIT_TELEMETRY_ERROR telemetry P3
1217115 Consider some sort of optimizing out of success/error events on IDB requests P3
1308447 Use mozStorageConnectionUtils and IncrementalVacuumConnection in dom/cache P3
1498310 Need a way to know when to unlock the Payment Request UI after dispatching a change event P3
1640606 Throw while de-serializing instead of serializing if message contains a shared memory object P3
872741 Consider adding support for arbitrary key list queries to IndexedDB P3
1330432 Add prefs to control worker GC timer intervals P3
1426401 Consider persisting waiting worker state to disk and triggering an activate event on/after next browser start P3
1500343 Remove MutableFile/FileHandle support P3
1564303 Green up and re-enable wpt service-worker tests skipped on geckoview P3
1609625 Add a permanent telemetry for QM's temporary storage initialization time P3
1218227 Make fetch-request-css-base-url-worker.js pass P3
1336199 Allow storing alternate data (ex: JS Bytecode) in the DOM cache P3
1430182 Intermittent dom/serviceworkers/test/test_file_upload.html | Test timed out P3
1567641 Remove requirement to reject after document becomes inactive P3
1641231 Follow pointer guideline for dom/quota/ActorsParent.cpp P3
912202 Unify site-specific and third party permission across all forms of local storage P3
1244249 Implement structured cloning for push interfaces P3
1340901 Update Snappy library to 1.1.8 version P3
1432325 Intermittent dom/test/serviceworkers/test_third_party_iframes.html | Test timed out. P3
1508510 Calling r.abort() in a payment event handler cause IPDL errors, killing the child process P3
1642929 Remove all usage of BlobURLProtocolHandler::GetBlobURLPrincipal P3
934640 Implement IDBFactory.databases() to enumerate IndexedDB databases P3
1244409 Intermittent test_WorkerDebuggerManager.xhtml,test_WorkerDebuggerManager.xul | Test timed out P3
1252409 Ability to abort database maintenance for specific origin. P3
1348705 Netflix error 32660 (.metadata file blocks) P3
1443414 Intermittent TEST-UNEXPECTED-FAIL | /service-workers/service-worker/about-blank-replacement.https.html | Popup initial about:blank is controlled, exposed to clients.matchAll(), and matches final Client P3
1576573 Add telemetry for cursor preloading P3
1052989 Consider exposing profiler helper output to adb logcat, ideally in a runtime configurable way P3
1359745 Set [[CanBlock]] for shared workers to true P3
1509320 changeShippingOption can trigger a shippingoptionchange event even if the option is .selected=true P3
1578337 Intermittent dom/serviceworkers/test/browser_storage_permission.js | Test timed out - P3
1619953 Extend BlobURLChannel to always request and read BlobURL data from parent process P3
1254125 Don't propagate errors to SharedWorker P3
1373346 Intermittent dom/push/test/test_data.html | Test timed out P3
1509373 Intermittent LeakSanitizer | leak at mozilla::dom::WorkerLoadInfoData::InterfaceRequestor::InterfaceRequestor, mozilla::dom::WorkerPrivate::OverrideLoadInfoLoadGroup, mozilla::dom::ServiceWorkerPrivate::SpawnWorkerIfNeeded, mozilla::dom::ServiceWorkerPriv P3
1647316 Have a test like dom/localstorage/test/unit/test_originInit.js for DOM Cache to test padding files and database P3
1118504 Add test for storing <input type="file"> blobs in indexedDB P3
1257977 queue tasks to update attributes on ServiceWorker and ServiceWorkerRegistration P3
1454935 Intermittent TEST-UNEXPECTED-TIMEOUT | dom/workers/test/test_WorkerDebugger.xhtml,test_WorkerDebugger.xul | application timed out after 370 seconds with no output P3
1647710 Disable Broadcasting of http/https blob URLs P3
1143003 IndexedDB open via file:// fails with long file paths, provide an error message explaining why. P3
1521541 Continue the initialization even when a file or directory is broken after failing to recover it P3
1627926 SharedWorkers should be forced to shutdown at browser shutdown. Crash in [@ mozilla::dom::RemoteWorkerService::Thread] P3
1648399 Add tests for sane behaviour with unexpected LS and Cache files P3
1143308 Use SQLite's mmap'ed I/O mode for IndexedDB P3
1262224 Intermittent leakcheck | default process: 15870 bytes leaked (CacheEntry, CacheEntryHandle, CacheFile, CacheFileMetadata, CacheFileOutputStream, ...) P3
1588148 Intermittent dom/html/test/test_formSubmission.html | Test timed out. P3
1170795 Calling FetchEvent.respondWith() with a malformed synthesized redirected response causes us to hit the network P3
1399448 Intermittent TEST-UNEXPECTED-TIMEOUT | /service-workers/service-worker/claim-with-redirect.https.html | Claim works after redirection to another origin - Test timed out P3
1464541 Intermittent /service-workers/service-worker/fetch-canvas-tainting-video.https.html | url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=cors&url=https%3A%2F%2Fwww1.web-platform ... P3
1526212 Intermittent TEST-UNEXPECTED-PASS | /resource-timing/test_resource_timing.https.html | PerformanceEntry has correct order of timing attributes (iframe) - expected FAIL P3
1588152 Crash in [@ AsyncShutdownTimeout | profile-change-teardown | ServiceWorkerShutdownBlocker: shutting down Service Workers] P3
1172869 Implement a single API to deal with window.open() scenarios P3
1275496 Fix failure of idbfactory_open9.htm in web-platform test. P3
1540401 LSNG: Convert most of MOZ_ASSERT to MOZ_DIAGNOSTIC_ASSERT P3
1636050 Replace the use of raw pointers with SafeRefPtr in CacheAPI P3
1280174 Get rid of MainThreadWorkerRunnable P3
1472303 ServiceWorkerRegistration::Update() should block self-update during evaluation regardless of Inner implementation P3
1198942 Reenable test_invalidate.html P3

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