gecko-dev/dom
hsingh 9a445675ca Bug 1869087: Properly handle QuotaInitRunnable failure in Context::OnQuotaInit.r=dom-storage-reviewers,janv
QuotaInitRunnable is invoked by Context to set up cache directory. This is not always successful as it could be
interrupted by shutdown or other filesystem issues. By the time in ran into error, it's possible that some objects
needed by Context are not yet initialized in QuotaInitRunnable::Run. Since QuotaInitRunnable internal state machine
will always transition to 'COMPLETING' and Context::OnQuotaInit would always be called; it's possible that some objects
like mDirectoryLock, mCipherKeyManager and mDirectoryMetadata didn't get initialized yet. As an effect, we should
only assert these objects being non-null in Context::OnQuotaInit if the QuotaInitRunnable was successful.

Differential Revision: https://phabricator.services.mozilla.com/D196113
2023-12-14 16:31:23 +00:00
..
abort
animation Bug 1866566 - When CSS animaiton is not associated with an owning element, content-visibility does not hide it, r=hiro 2023-12-08 15:10:30 +00:00
audiochannel
base Bug 1764343 - Remove steps in Document::Open not derived from spec; r=dveditz 2023-12-13 11:06:56 +00:00
battery
bindings Bug 1869815 - Return correct class name from RemoteObjectProxy. r=peterv 2023-12-13 22:27:06 +00:00
broadcastchannel Bug 1847298: IPC constructor cleanup r=nika,padenot,dom-storage-reviewers,necko-reviewers,cookie-reviewers,asuth,Jamie 2023-12-08 15:56:39 +00:00
browser-element
cache Bug 1869087: Properly handle QuotaInitRunnable failure in Context::OnQuotaInit.r=dom-storage-reviewers,janv 2023-12-14 16:31:23 +00:00
canvas Bug 1862039 - Pref webgl_gl_khr_no_error off on Linux. r=gfx-reviewers,jgilbert,jrmuizel 2023-12-14 07:52:11 +00:00
chrome-webidl Bug 1846848 - part8 : display clear lead support. r=jolin,fluent-reviewers,flod 2023-12-06 18:16:06 +00:00
clients
commandhandler
console
credentialmanagement
crypto
debugger
docs Bug 1840493 - doc/rst: fix some languages declaration r=firefox-source-docs-reviewers,webdriver-reviewers,necko-reviewers,geckoview-reviewers,devtools-reviewers,profiler-reviewers,championshuttler,whimboo,nchevobbe,julienw,amejiamarmol 2023-12-13 18:32:20 +00:00
encoding
events Bug 1868283 - part 3: Make PresShell::HandleEvent ignore eMouseExitFromWidget and eMouseEnterIntoWidget events which are synthesized in the parent process accidentally r=smaug 2023-12-13 07:13:04 +00:00
fetch
file Bug 1847298: IPC constructor cleanup r=nika,padenot,dom-storage-reviewers,necko-reviewers,cookie-reviewers,asuth,Jamie 2023-12-08 15:56:39 +00:00
filesystem
flex
fs Bug 1808294 - Rename EnsureTemporaryStorageIsInitialized to EnsureTemporaryStorageIsInitializedInternal; r=dom-storage-reviewers,asuth 2023-12-08 05:55:04 +00:00
gamepad
geolocation
grid
html Bug 1864030 - HTMLSelectElement.showPicker should show the picker on Android even if not combo box. r=dom-core,geckoview-reviewers,ohall,edgar 2023-12-13 06:53:37 +00:00
imptests
indexedDB Bug 1869590 - Batch 19 - convert remaining mochitest ini to toml. r=aryx,necko-reviewers,devtools-reviewers,dom-storage-reviewers,asuth,valentin,nchevobbe 2023-12-13 15:44:04 +00:00
interfaces
ipc Bug 1868387 - Part 2: add MOZ_DIAGNOSTIC_ASSERT in content process, r=smaug 2023-12-13 15:14:36 +00:00
jsurl Bug 1722328 - Use defaultURI to verify data and javascript schemes with '//' during parsing. r=necko-reviewers,valentin 2023-12-13 13:52:55 +00:00
l10n
locales
localstorage Bug 1808294 - Rename EnsureTemporaryStorageIsInitialized to EnsureTemporaryStorageIsInitializedInternal; r=dom-storage-reviewers,asuth 2023-12-08 05:55:04 +00:00
locks
manifest
mathml Bug 1868552 - Refactor nsIContent::IsFocusable for clarity. r=masayuki 2023-12-08 11:34:06 +00:00
media Bug 1866020 - Override buggy colorspace conversion on Pixel devices. r=gw,padenot,geckoview-reviewers,owlish 2023-12-14 10:45:08 +00:00
messagechannel
midi
network
notification Bug 1868395: Fixing browser_permission_dismiss.js failure for repeated runs.r=saschanaz 2023-12-12 18:57:01 +00:00
origin-trials
payments Bug 1847298: IPC constructor cleanup r=nika,padenot,dom-storage-reviewers,necko-reviewers,cookie-reviewers,asuth,Jamie 2023-12-08 15:56:39 +00:00
performance
permission Bug 1589554 - Part 3: Screen Wake Lock permission integration. r=webidl,dom-core,smaug,pbz,edgar 2023-12-05 23:58:06 +00:00
plugins
power Bug 1589554 - Part 7: Add logging to Screen Wake Lock. r=dom-core,edgar 2023-12-05 23:58:08 +00:00
promise
prototype
push
quota Bug 1727526 - Have a Stringifyable base class. r=dom-storage-reviewers,janv 2023-12-11 15:17:12 +00:00
reporting
res
script Bug 1828654 - Move deflateInit before deflateBound r=nbp 2023-12-13 16:10:36 +00:00
security Bug 1764343 - Remove steps in Document::Open not derived from spec; r=dveditz 2023-12-13 11:06:56 +00:00
serializers
serviceworkers Bug 1869590 - Batch 19 - convert remaining mochitest ini to toml. r=aryx,necko-reviewers,devtools-reviewers,dom-storage-reviewers,asuth,valentin,nchevobbe 2023-12-13 15:44:04 +00:00
simpledb Bug 1808294 - Rename EnsureTemporaryStorageIsInitialized to EnsureTemporaryStorageIsInitializedInternal; r=dom-storage-reviewers,asuth 2023-12-08 05:55:04 +00:00
smil Bug 733744 - don't round short durations to zero r=birtles 2023-12-11 13:39:53 +00:00
storage Bug 1847298: IPC constructor cleanup r=nika,padenot,dom-storage-reviewers,necko-reviewers,cookie-reviewers,asuth,Jamie 2023-12-08 15:56:39 +00:00
streams
svg Bug 1869202 - taint filter if input is currentColor r=emilio 2023-12-11 09:09:38 +00:00
system
tests Bug 1809106 - Enable dom.events.asyncClipboard.* on Nightly and early Beta; r=nika 2023-12-10 20:00:35 +00:00
url Bug 1603699 - Enable default URI pref. r=valentin,necko-reviewers,extension-reviewers,robwu 2023-12-06 19:33:56 +00:00
vr
webauthn Bug 1853747 - add a link to Windows settings for passkey management. r=keeler,fluent-reviewers,settings-reviewers,desktop-theme-reviewers,dao,bolsson,flod 2023-12-12 20:34:39 +00:00
webbrowserpersist
webgpu Bug 1869683 - Make CanvasContext::GetFrontBuffer() returns valid descriptor of remote texture r=webgpu-reviewers,nical 2023-12-14 01:37:56 +00:00
webidl Bug 1868562 - WakeLock and WakeLockSentinel should have a pref guard; r=smaug 2023-12-14 08:33:34 +00:00
webscheduling
webshare
websocket Bug 1868177: Add ProofOfRef arguments to WebSocketImpl methods r=smaug 2023-12-08 03:34:09 +00:00
webtransport
workers Bug 1577829 - Set the service worker launch timings r=edenchuang,necko-reviewers,jesup 2023-12-13 13:15:12 +00:00
worklet
xhr Bug 1826079 - decrease timeout from 3000 to 2500 for test_worker_xhr_timeout.html. r=necko-reviewers,valentin 2023-12-06 18:23:33 +00:00
xml
xslt Bug 1839051 - Use nsTArray::StableSort in the txNodeSorter. r=peterv,emilio 2023-12-11 06:53:27 +00:00
xul Bug 1839051 - Use nsTArray::Sort in the nsXULSortService. r=xpcom-reviewers,emilio 2023-12-11 06:53:26 +00:00
jar.mn
metrics.yaml
moz.build
pings.yaml Bug 1869004 - On Android submit 'use-counters' ping also around startup r=emilio 2023-12-12 17:22:20 +00:00