mirror of
https://github.com/ironfox-oss/IronFox.git
synced 2026-05-18 21:48:30 -04:00
ironfox-oss/IronFox!109 ____ ## Changes - [Added missing Gecko icons/branding assets](90e371ec7c). - Added a toggle in settings that forces the browser to *always* use private mode *(similar to Firefox on Desktop)*. The setting is *disabled* by default, and is located at `Settings` -> `IronFox` -> `IronFox settings` -> `Privacy` -> **`Always use private browsing`**. - [Disabled Mozilla's new `Unified Trust Panel` by default](2eaa0c7c9a), as it prevents users from being able to control the cookie banner blocker on a per-site basis. - [Enabled Mozilla's new redesign for private browsing mode](43661d10a7) by default. - Fixed [an issue with `BankID` authentication](https://gitlab.com/ironfox-oss/IronFox/-/issues/213) on certain websites *(Thanks to [rajtsic](https://gitlab.com/rajtsic)!)*. - [Removed Mozilla's new `Clear Key` CDM](f9a0a07793). - Updated cbindgen to [`0.29.2`](https://docs.rs/crate/cbindgen/0.29.2). - Updated to Firefox [`146.0`](https://firefox.com/firefox/android/146.0/releasenotes/). - [Various tweaks to improve and refine the build process, as well as other minor changes, tweaks, and fixes](https://gitlab.com/ironfox-oss/IronFox/-/merge_requests/109/diffs). MR-author: celenity <celenity@celenity.dev> Co-authored-by: Weblate <hosted@weblate.org> Co-authored-by: techaddict <20232669-techaddict@users.noreply.gitlab.com> Co-authored-by: user <user@localhost.localdomain> Co-authored-by: Akash Yadav <itsaky01@gmail.com> Approved-by: Akash Yadav <itsaky01@gmail.com> Merged-by: celenity <celenity@celenity.dev>
48 lines
1.7 KiB
Diff
48 lines
1.7 KiB
Diff
diff --git a/docshell/base/nsAboutRedirector.cpp b/docshell/base/nsAboutRedirector.cpp
|
|
index 49779b7cc7..c89ac931d6 100644
|
|
--- a/docshell/base/nsAboutRedirector.cpp
|
|
+++ b/docshell/base/nsAboutRedirector.cpp
|
|
@@ -215,9 +215,9 @@ static const RedirEntry kRedirMap[] = {
|
|
# endif
|
|
nsIAboutModule::ALLOW_SCRIPT},
|
|
#endif
|
|
- {"telemetry", "chrome://global/content/aboutTelemetry.xhtml",
|
|
- nsIAboutModule::ALLOW_SCRIPT | nsIAboutModule::IS_SECURE_CHROME_UI},
|
|
-#ifndef MOZ_WIDGET_ANDROID
|
|
+// {"telemetry", "chrome://global/content/aboutTelemetry.xhtml",
|
|
+// nsIAboutModule::ALLOW_SCRIPT | nsIAboutModule::IS_SECURE_CHROME_UI},
|
|
+#ifdef IRONFOX
|
|
{"translations",
|
|
"chrome://global/content/translations/about-translations.html",
|
|
nsIAboutModule::ALLOW_SCRIPT |
|
|
diff --git a/docshell/build/components.conf b/docshell/build/components.conf
|
|
index 5c1543ab80..1f58b56300 100644
|
|
--- a/docshell/build/components.conf
|
|
+++ b/docshell/build/components.conf
|
|
@@ -30,7 +30,7 @@ about_pages = [
|
|
'serviceworkers',
|
|
'srcdoc',
|
|
'support',
|
|
- 'telemetry',
|
|
+# 'telemetry',
|
|
'url-classifier',
|
|
'webrtc',
|
|
]
|
|
diff --git a/toolkit/content/jar.mn b/toolkit/content/jar.mn
|
|
index 4793f2cd87..65d861889f 100644
|
|
--- a/toolkit/content/jar.mn
|
|
+++ b/toolkit/content/jar.mn
|
|
@@ -42,9 +42,9 @@ toolkit.jar:
|
|
content/global/aboutGlean.html
|
|
content/global/aboutGlean.css
|
|
#endif
|
|
- content/global/aboutTelemetry.js
|
|
- content/global/aboutTelemetry.xhtml
|
|
- content/global/aboutTelemetry.css
|
|
+# content/global/aboutTelemetry.js
|
|
+# content/global/aboutTelemetry.xhtml
|
|
+# content/global/aboutTelemetry.css
|
|
content/global/aboutUrlClassifier.js
|
|
content/global/aboutUrlClassifier.xhtml
|
|
content/global/aboutUrlClassifier.css
|