gecko-dev/toolkit
Mike Conley e1336c1a0f Bug 1818237 - Make it possible to request permission to access Chrome-browser profiles. r=mstriemer,fluent-reviewers,desktop-theme-reviewers
This is needed for Ubuntu Linux when Firefox is installed as a Snap package.
Under those conditions, Firefox doesn't have the ability to read the contents
of the other browsers' data directories.

We work around by showing the user a native file picker and instructing them
to browse to that data directory in folder picker mode - doing so gives
the Firefox process access to the folder (through a temporary symlink).

Another restriction we must overcome is Sqlite's inability to read from
Sqlite databases through that symlinked folder. We work around this by
copying the databases we're importing from to the system temporary
directory, querying it, and then deleting those copies.

Differential Revision: https://phabricator.services.mozilla.com/D188874
2023-10-11 20:09:21 +00:00
..
actors Bug 1848540 - Check general.autoscroll in AutoScrollChild for mouseup r=masayuki,dom-core 2023-08-28 18:43:16 +00:00
components Bug 1818237 - Make it possible to request permission to access Chrome-browser profiles. r=mstriemer,fluent-reviewers,desktop-theme-reviewers 2023-10-11 20:09:21 +00:00
content Backed out changeset 29b42ad5f5fc (bug 1856388) for mochitest failure on test_moz_five_star.html . CLOSED TREE 2023-10-11 21:41:48 +03:00
crashreporter Backed out 8 changesets (bug 1850647, bug 1325181) for causing build bustages CLOSED TREE 2023-10-11 12:25:58 +03:00
docs
library Bug 1854025 - Update tempfile to 3.8.0. r=emilio,supply-chain-reviewers,sylvestre 2023-09-27 23:42:35 +00:00
locales Backed out 8 changesets (bug 1850647, bug 1325181) for causing build bustages CLOSED TREE 2023-10-11 12:25:58 +03:00
locales-preview Bug 1844678 - Remove beta language labels from Translations r=gregtatum,fluent-reviewers,flod 2023-07-24 18:08:19 +00:00
modules Backed out changeset 9bf71a837fe3 (bug 1857903) for xpcshell failure on test_BrowserUtils.js . CLOSED TREE 2023-10-11 20:16:26 +03:00
mozapps Bug 1858290 - Post: Detach pingsender process from Default Agent Background Task. r=nalexander 2023-10-11 17:13:42 +00:00
profile Bug 1850545 - convert .ini manifests to .toml: batch 3 chrome.ini (bis) r=jmaher,geckoview-reviewers,extension-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,places-reviewers,profiler-reviewers,m_kato,mak,mtigley 2023-09-13 18:28:32 +00:00
system Bug 1818237 - Expose whether or not the browser is installed as a Snap package through nsIGIOService. r=Gijs 2023-10-04 20:58:24 +00:00
themes Bug 1858349 - Fix whitespace nit pointed out after landing. 2023-10-11 13:32:31 +02:00
xre Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
.eslintrc.js
l10n-registry.manifest
moz.build Bug 1851714 - Don't exclude Default Agent directory from artifact builds. r=glandium 2023-09-20 21:43:33 +00:00
moz.configure Backed out 2 changesets (bug 1854047, bug 1839739) for causing build bustages. CLOSED TREE 2023-10-04 03:34:26 +03:00
toolkit.mozbuild Bug 1833855 [Linux] Build mozva (VA-API library wrapper) on Linux/Gtk r=alwu 2023-06-22 13:42:38 +00:00