Alex Kontos
0bfbcefaf6
refactor: addon stores
2025-11-06 14:13:29 +00:00
Alex Kontos
666987e4ec
refactor: bootstrapped extensions
2025-11-06 14:13:28 +00:00
Alex Kontos
1a2eefb7cc
refactor: split and rename prefs files
...
Splits the `00-waterfox.js` file into several more focused
preference files for better organization:
- `00-general.js`: General settings.
- `01-theme.js`: UI theme related settings.
- `02-privacy.js`: Privacy settings.
- `03-features.js`: Feature toggles.
- `04-sidebar.js`: Sidebar settings.
Also removes the unused `02-speed.js` and `03-privacy.js`
files, and updates moz.build accordingly
2025-11-06 14:13:27 +00:00
Alex Kontos
1088ad51fd
feat: Waterfoxify onboarding
...
(cherry picked from commit 2bb171f2e517ee8cbe0544c39d38fc6af7712e2a)
2025-11-06 14:13:27 +00:00
Alex Kontos
eed34dc1dd
revert: Revert "Bug 1802142 - Remove no longer used browser-bottombox. r=dao"
...
(cherry picked from commit 48501490f3aed6d5cef92ea08cfb25abf0e0df92)
2025-11-06 14:13:26 +00:00
Louie Torres
f6af2f42ad
feat: extended jxl support
2025-11-06 14:13:25 +00:00
adamp01
75887a0792
fix: look for NativeMessagingHosts in Mozilla directory
...
(cherry picked from commit 82e1a4cffba38b37de698e142b08eeaae8fb179c)
2025-11-06 14:13:25 +00:00
adamp01
2b14267c01
fix: remove tab bar left padding in fullscreen on MacOS
...
(cherry picked from commit 93f240c3e0a975d6f6734de2f796032793eef582)
2025-11-06 14:13:24 +00:00
adamp01
cb9a8d591d
feat: Add preferences page to customise Lepton
2025-11-06 14:13:24 +00:00
Alex Kontos
e5d9a7372b
refactor: branding
...
refactor: branding
* add a waterfox moz.configure for UA name and profile
* add liquid glass compatible icon
* use modernized version of logo
* add private browsing icons
2025-11-06 14:13:23 +00:00
adamp01
9f52df3bb2
feat: remove cfr addons/features checkboxes from about:preferences
...
(cherry picked from commit e7b7ad7ba596babc2c93a89e616b07ca2369ed83)
2025-11-06 14:13:22 +00:00
adamp01
a11891ac88
fix: update calls to executeInAllWindows
...
(cherry picked from commit fddc903cd64e9aeba7062aa2f84e25c9b27b5256)
2025-11-06 14:13:22 +00:00
adamp01
c4e092ddfd
feat: add functionality to allow pinned tabs to resemble normal tabs
...
(cherry picked from commit 9c79b7c01b6acb6f3c4ae187353e7131d8ef0a34)
2025-11-06 14:13:21 +00:00
Alex Kontos
78f428ce5f
feat: add loading of Waterfox custom CSS with nsIStyleSheetService
2025-11-06 14:13:20 +00:00
Alex Kontos
f961f3bcd7
feat: update Lepton to v8.7.3
2025-11-06 14:13:20 +00:00
Alex Kontos
d17e0cf3e1
fix: remove channel-prefs.js from add-if-not list
...
(cherry picked from commit b47d35f0bdebcddca941a38e6c1d832a3c8f7090)
2025-11-06 14:13:19 +00:00
Alex Kontos
11ddff936d
build: update l10n directory for Waterfox
...
(cherry picked from commit 31f3dabd453abd871e385746e21142635e813b91)
2025-11-06 14:13:18 +00:00
adamp01
5530605cb7
fix: remove references to extensibles
...
(cherry picked from commit 21e7fe9c7787c21921c4b5f6039944694d14bdad)
2025-11-06 14:13:18 +00:00
Alex Kontos
5b0360db93
docs: update about:telemetry page content
2025-11-06 14:13:17 +00:00
Alex Kontos
4dacc7cc8a
docs: remove Mozilla references in about: pages
...
(cherry picked from commit 820226d49c6583c670358254d2eac61cbcd00dc3)
2025-11-06 14:13:16 +00:00
adamp01
df9a462446
fix: resolve migrateUI error
...
(cherry picked from commit 8f16718498cabf5bec2b7bfceace422f68362d58)
2025-11-06 14:13:16 +00:00
adamp01
11b3112776
fix: remove mobile download prompt on about:preferences#sync
...
(cherry picked from commit 5c5df269e7f37ea8c1a8e5270baaa165fabdce5a)
2025-11-06 14:13:15 +00:00
adamp01
9520ed474f
refactor: simplify overlay loading for about:preferences
...
(cherry picked from commit 02b9daab060d607d9b406725635e089f3a88e3ca)
2025-11-06 14:13:14 +00:00
adamp01
469cff59ad
fix: allow overlays to remove elements with a class but no id
...
(cherry picked from commit 491de637065c2447170d30b57fbcdc25b5d2f4fd)
2025-11-06 14:13:14 +00:00
Alex Kontos
9ec0dbd031
refactor: re-work mozconfigs
2025-11-06 14:13:13 +00:00
adamp01
a6747940ab
chore: remove unrequired items from about:preferences
...
(cherry picked from commit 6529b5e62d92d07dea243719c1078f736cd5a194)
2025-11-06 14:13:13 +00:00
adamp01
e8e5835643
feat: allow overlays to delete existing elements
...
(cherry picked from commit 4e171b95302f79d0acfa9295057fddc37a271764)
2025-11-06 14:13:12 +00:00
adamp01
61a0930fe9
fix: fix activity stream row toggle in about:preferences
...
(cherry picked from commit d5e4b2193fff9c15064c0a13d26e51c899665337)
2025-11-06 14:13:11 +00:00
Alex Kontos
4f5c00ca7b
refactor: WaterfoxGlue module startup sequence
2025-11-06 14:13:10 +00:00
Alex Kontos
af76ea0665
refactor: move WaterfoxGlue initialization earlier in startup
2025-11-06 14:13:10 +00:00
Alex Kontos
2f981267c7
style: format mozconfig's with ShellCheck
...
(cherry picked from commit 3e3d5e5afbd23caf9b8fa5bbb35b5504cb3b24ed)
2025-11-06 14:13:09 +00:00
Alex Kontos
b822b2dff2
fix: remedy syntax error
...
(cherry picked from commit b3f96db0da632f6f782c2339a200b34455ed317b)
2025-11-06 14:13:09 +00:00
Alex Kontos
8c5f5d8e21
feat: add website fingerprint blocking and enable containers
...
(cherry picked from commit 275d00f6e28dd1565f1b906dc34c81d14afabdca)
2025-11-06 14:13:08 +00:00
adamp01
35e2001b19
feat: enable default theme migration from G4 to G5
...
(cherry picked from commit 819442ae1650039fcdbdd72c11b41a15c9d1ebeb)
2025-11-06 14:13:07 +00:00
adamp01
d3a5353c47
chore: remove unnecessary log from Overlays.jsm
...
(cherry picked from commit 1e1b2eaef3fb96e8f005d791ca436a87edd05000)
2025-11-06 14:13:07 +00:00
adamp01
db9438017b
fix: fix formatting for preferences and tabfeatures xhtml
...
(cherry picked from commit 6371917e7168544dddd32b6a427d829ca5b2b8a5)
2025-11-06 14:13:06 +00:00
adamp01
9ee9f8c469
fix: fix packaging of overlay manifests
...
(cherry picked from commit 2915f5cb30d9ed897ed026b69a475af1c6278b57)
2025-11-06 14:13:06 +00:00
Alex Kontos
64014ab30a
perf: use more aggressive Rust optimizations
...
(cherry picked from commit 98a9446fb94b2b5d475c2715a33160f244df4e03)
2025-11-06 14:13:05 +00:00
adamp01
7d8877f6ab
feat: Add addon store compatibility
...
(cherry picked from commit 2ebe2f51f3f53503c0e7f8a9465b80ab679f96d2)
2025-11-06 14:13:04 +00:00
adamp01
e0e648b801
feat: add new options to about:preferences using overlays
...
(cherry picked from commit 2a4f2f9578e66130375dad5e2cdd26f2dbe1afef)
2025-11-06 14:13:03 +00:00
adamp01
5537eeb192
feat: allow customizations of default elements
...
(cherry picked from commit f959b3e49425d6bffa5ca5456271147c69436fab)
2025-11-06 14:13:03 +00:00
adamp01
f88f250899
feat: add StatusBar implemented with overlays
...
(cherry picked from commit 23cef47eca49763a1087c3efa8496fabe1952a3b)
2025-11-06 14:13:02 +00:00
adamp01
a672a0d9ce
feat: Add PrivateTab implemented with overlays
...
(cherry picked from commit 0824e0fe2c12a5cbafe3c28bdbd07a53415f31a8)
2025-11-06 14:13:02 +00:00
adamp01
3b8f010548
feat: add utility modules
...
(cherry picked from commit b10ab2566f5320871515e1add436d14f68ab77c7)
2025-11-06 14:13:01 +00:00
adamp01
915e226a14
feat: add TabFeatures implemented with overlays
...
(cherry picked from commit 09d6df4188732749da7648ec58bf22c1dd0c7949)
2025-11-06 14:13:00 +00:00
adamp01
60b5092c93
feat: add functionality to load overlays into browser files
...
(cherry picked from commit 7561b2434a3258c302ba7a0573bb97831ba5aa64)
2025-11-06 14:12:59 +00:00
adamp01
9b74c03d01
docs: add Waterfox en-US specific translations
...
(cherry picked from commit 5a17f995044871a54ac61b7323879022df46efb5)
2025-11-06 14:12:59 +00:00
Alex Kontos
27c4f7db23
chore: update l10n files
...
(cherry picked from commit 9a06eb59ab9b86e6c0d44632d460c688aa51cb00)
2025-11-06 14:12:58 +00:00
Alex Kontos
23b36cc3df
feat: add WaterfoxGlue to handle Waterfox specific code
...
(cherry picked from commit 64e891c226dc7a28b490779c6e75101349ff3f7b)
2025-11-06 14:12:58 +00:00
adamp01
127502f58c
docs: reword and add Waterfox domains to aboutDialog
...
(cherry picked from commit 247e35bf8fd47a49be60c9a20ae04b47ea819bd5)
2025-11-06 14:12:57 +00:00