feat(desktop): import from Chrome, Edge, Brave, Vivaldi, Opera, Arc and Firefox#7260

merged23
browser-profile-import
browser-import-more-sources
openedAug 16, 2026byJJulius Marminge
View on GitHubTwo-way sync enabledPR last imported 3d ago
23 commits

fix(desktop): discover Firefox Snap profiles for browser import

Julius Marminge committed Sep 4, 2026

eea4224

chore(desktop): keep the container comment beside its predicate

Julius Marminge committed Sep 4, 2026

0cf1076

perf(desktop): resolve host addresses once per Firefox lock scan

Julius Marminge committed Sep 4, 2026

b37548a

fix(desktop): read Firefox SameSite from every schema

Julius Marminge committed Sep 4, 2026

5ddf1b8

fix(desktop): import an unset SameSite as unspecified, not none

Julius Marminge committed Sep 4, 2026

02e3fc0

fix(desktop): find the fcntl probe from a Dock launch, and count hostname-resolved addresses as local

Julius Marminge committed Sep 4, 2026

92bfdf8

fix(desktop): recognise any local address as the owner of a Firefox lock symlink

Julius Marminge committed Sep 4, 2026

b42d1a8

fix(desktop): log the keychain read only for Chromium, and narrow the Windows lock probe

Julius Marminge committed Sep 4, 2026

a220676

fix(desktop): probe Firefox's fcntl lock so a running macOS Firefox is detected

Julius Marminge committed Sep 4, 2026

c44e959

fix(desktop): stop reading Firefox's leftover lock files as a running browser

Julius Marminge committed Sep 4, 2026

266ec2a

fix(desktop): convert Firefox cookie expiries by schema version

Julius Marminge committed Sep 4, 2026

a45827c

fix(desktop): follow browser database symlinks

Julius Marminge committed Sep 4, 2026

7bc002c

docs(desktop): describe shared cookie read results

Julius Marminge committed Sep 4, 2026

604ded8

refactor(desktop): share browser cookie result types

Julius Marminge committed Sep 4, 2026

0f057ea

fix(desktop): count Firefox profile cookies

Julius Marminge committed Sep 4, 2026

26aba8d

fix(desktop): validate Firefox profile paths

Julius Marminge committed Sep 4, 2026

9266fc1

fix(desktop): find Linux Firefox profiles

Julius Marminge committed Sep 4, 2026

b188689

refactor(desktop): handle the cookie read failures by tag

Julius Marminge committed Sep 4, 2026

428d226

refactor(desktop): drop the redundant reason from the Firefox read error

Julius Marminge committed Sep 4, 2026

187b43d

refactor(desktop): name the database a Firefox read failed on

Julius Marminge committed Sep 4, 2026

c5d326b

refactor(desktop): give the Firefox read path a tagged error

Julius Marminge committed Sep 4, 2026

0e0133b

fix(desktop): detect a running Firefox and keep containers apart

Julius Marminge committed Sep 4, 2026

3656866

feat(desktop): import from Chrome, Edge, Brave, Vivaldi, Opera, Arc, Firefox

Julius Marminge committed Sep 4, 2026

4f6fb87