gecko-dev/browser
Dave Townsend ea17c7ea48 Bug 1915216: Add a method to asynchronously write the important data about the current profile to the INI file on disk. r=glandium,jhirsch,pehrsons,backup-reviewers,mconley
This adds an asynchronous method to lock the startup files using the same
lock that we use during normal startup.

The profile service then uses this lock to gate access to the profiles.ini
files adding a method to async flush the entire database or in the case
that the on-disk database has changed a way to mergwe in some properties
about the current profile into the on-disk version.

Differential Revision: https://phabricator.services.mozilla.com/D222662
2024-10-18 07:53:02 +00:00
..
actors Bug 1905851 - Enable dom.block_multiple_popups by default for tests; r=smaug 2024-10-11 11:45:08 +00:00
app Backed out changeset 47f93788c763 (bug 1908019) for causing perma bc failures @ browser_sidebar_keys.js CLOSED TREE 2024-10-17 21:46:35 +03:00
base Backed out changeset e7719ffbcf2e (bug 1883162) for causing bc failures @ browser_sentence_case_strings.js CLOSED TREE 2024-10-18 04:22:37 +03:00
branding Bug 1904426 - Replace branding/unofficial/document_pdf.(svg|ico) by ones without a Firefox logo r=desktop-theme-reviewers,emilio 2024-07-08 13:25:52 +00:00
components Bug 1915216: Add a method to asynchronously write the important data about the current profile to the INI file on disk. r=glandium,jhirsch,pehrsons,backup-reviewers,mconley 2024-10-18 07:53:02 +00:00
config Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2024-09-30 13:32:56 +00:00
docs Bug 1921789 - Add scalar for vertical_tabs_container r=sidebar-reviewers,sclements 2024-10-03 14:42:11 +00:00
extensions Bug 1923615 - Ignore invisible <input> while running formautofill heuristics r=credential-management-reviewers,NeilDeakin 2024-10-18 07:28:54 +00:00
fonts
fxr
installer Backed out 2 changesets (bug 1859597) for causing Windows L10n bustages. CLOSED TREE 2024-10-11 00:46:10 +03:00
locales no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE 2024-10-18 07:06:46 +00:00
locales-preview Bug 1918712: Context menu to remove tab from group r=dao,fluent-reviewers,tabbrowser-reviewers,bolsson 2024-10-16 15:18:21 +00:00
modules Bug 1921440 - Define new dau-reporting ping and contained metrics r=frank,data-stewards,TravisLong 2024-10-11 09:29:24 +00:00
themes Backed out changeset e7719ffbcf2e (bug 1883162) for causing bc failures @ browser_sentence_case_strings.js CLOSED TREE 2024-10-18 04:22:37 +03:00
tools/mozscreenshots Bug 1923168 - [part 2] standardize skip-if conditions for devtools. r=devtools-reviewers,ochameau 2024-10-10 14:40:36 +00:00
.eslintrc.js Bug 1917530 - Enable ESLint rule no-shadow by default across the tree, disabling where it currently fails. r=frontend-codestyle-reviewers,mossop 2024-09-12 21:08:44 +00:00
app.mozbuild
build.mk
confvars.sh Bug 1900275 - Move MOZ_STUB_INSTALLER from confvars.sh to moz.configure r=glandium 2024-06-17 07:45:19 +00:00
defs.mk
jsconfig.json Bug 1911476 - Enable basic IDE types support in toolkit/ and browser/ r=mossop 2024-08-07 02:01:58 +00:00
l10n-registry.manifest
LICENSE
Makefile.in
moz.build Bug 1803234 - Remove gpsd support. r=emilio 2024-08-05 16:04:08 +00:00
moz.configure Bug 1900275 - Move MOZ_STUB_INSTALLER from confvars.sh to moz.configure r=glandium 2024-06-17 07:45:19 +00:00