Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

Commit 5dff374

Browse files
committed
👽️ Fix patches for upstream changes
1 parent 4492b3b commit 5dff374

File tree

8 files changed

+64
-54
lines changed

8 files changed

+64
-54
lines changed

src/browser/app/profile/firefox-js.patch

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
diff --git a/browser/app/profile/firefox.js b/browser/app/profile/firefox.js
2-
index aac068a8177abe5031152e7b567b45fd2b5ef4a2..b0ed4a98f8d832b924b6b1a93eda75d746984613 100644
2+
index 14ecab77149f5645e24c8bffff57c223f64730bb..09bf8bebc166fb1e316e2c0c425f8117468281fc 100644
33
--- a/browser/app/profile/firefox.js
44
+++ b/browser/app/profile/firefox.js
55
@@ -19,6 +19,8 @@
@@ -19,32 +19,36 @@ index aac068a8177abe5031152e7b567b45fd2b5ef4a2..b0ed4a98f8d832b924b6b1a93eda75d7
1919
pref("xpinstall.signatures.devInfoURL", "https://wiki.mozilla.org/Addons/Extension_Signing");
2020

2121
// Enable extensionStorage storage actor by default
22-
@@ -773,7 +774,7 @@ pref("browser.tabs.tooltipsShowPidAndActiveness", true);
22+
@@ -774,7 +775,7 @@ pref("browser.tabs.tooltipsShowPidAndActiveness", true);
2323
pref("browser.tabs.tooltipsShowPidAndActiveness", false);
2424
#endif
2525

2626
-pref("browser.tabs.firefox-view", true);
2727
+pref("browser.tabs.firefox-view", false);
2828
pref("browser.tabs.firefox-view.logLevel", "Warn");
29+
pref("browser.tabs.firefox-view.notify-for-tabs", false);
2930

30-
// allow_eval_* is enabled on Firefox Desktop only at this
31-
@@ -1937,7 +1938,6 @@ pref("browser.send_to_device_locales", "de,en-GB,en-US,es-AR,es-CL,es-ES,es-MX,f
31+
@@ -1945,7 +1946,7 @@ pref("browser.send_to_device_locales", "de,en-GB,en-US,es-AR,es-CL,es-ES,es-MX,f
3232
pref("browser.vpn_promo.disallowed_regions", "ae,by,cn,cu,iq,ir,kp,om,ru,sd,sy,tm,tr,ua");
3333

3434
// Default to enabling VPN promo messages to be shown when specified and allowed
3535
-pref("browser.vpn_promo.enabled", true);
36+
+pref("browser.vpn_promo.enabled", false);
3637
// Only show vpn card to certain regions. Comma separated string of two letter ISO 3166-1 country codes.
3738
// The most recent list of supported countries can be found at https://support.mozilla.org/en-US/kb/mozilla-vpn-countries-available-subscribe
3839
// The full list of supported country codes can also be found at https://github.com/mozilla/bedrock/search?q=VPN_COUNTRY_CODES
39-
@@ -2060,7 +2060,6 @@ pref("browser.tabs.crashReporting.includeURL", false);
40+
@@ -2066,10 +2067,6 @@ pref("browser.tabs.remote.warmup.unloadDelayMs", 2000);
41+
pref("browser.tabs.crashReporting.sendReport", true);
42+
pref("browser.tabs.crashReporting.includeURL", false);
4043

41-
// If true, unprivileged extensions may use experimental APIs on
42-
// nightly and developer edition.
44+
-// If true, unprivileged extensions may use experimental APIs on
45+
-// nightly and developer edition.
4346
-pref("extensions.experiments.enabled", false);
44-
47+
-
4548
#if defined(XP_LINUX) || defined(XP_WIN)
4649
// Allows us to adjust the priority of child processes at the OS level
47-
@@ -2108,13 +2107,6 @@ pref("browser.migrate.chrome.history.limit", 2000);
50+
pref("dom.ipc.processPriorityManager.enabled", true);
51+
@@ -2116,13 +2113,6 @@ pref("browser.migrate.chrome.history.limit", 2000);
4852
pref("browser.migrate.chrome.history.maxAgeInDays", 180);
4953
pref("browser.migrate.showBookmarksToolbarAfterMigration", true);
5054

@@ -58,13 +62,17 @@ index aac068a8177abe5031152e7b567b45fd2b5ef4a2..b0ed4a98f8d832b924b6b1a93eda75d7
5862
// Enable Pocket button home panel for non link pages.
5963
pref("extensions.pocket.showHome", true);
6064

61-
@@ -2243,9 +2235,6 @@ pref("toolkit.coverage.enabled", false);
65+
@@ -2251,9 +2241,10 @@ pref("toolkit.coverage.enabled", false);
6266
pref("toolkit.coverage.endpoint.base", "https://coverage.mozilla.org");
6367

6468
// Discovery prefs
6569
-pref("browser.discovery.enabled", true);
6670
-pref("browser.discovery.containers.enabled", true);
6771
-pref("browser.discovery.sites", "addons.mozilla.org");
72+
+//
73+
+// From memory, these connect to Google Analytics, so they are a no go
74+
+pref("browser.discovery.enabled", false);
75+
+pref("browser.discovery.containers.enabled", false);
6876

6977
pref("browser.engagement.recent_visited_origins.expiry", 86400); // 24 * 60 * 60 (24 hours in seconds)
7078
pref("browser.engagement.downloads-button.has-used", false);

src/browser/themes/BuiltInThemeConfig-jsm.patch renamed to src/browser/themes/BuiltInThemeConfig-sys-mjs.patch

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
diff --git a/browser/themes/BuiltInThemeConfig.jsm b/browser/themes/BuiltInThemeConfig.jsm
2-
index 05bc07ac54fa43dd6bcce1f4ab619bc054cb8084..8ace74cac976889ca0e92910388fb5128436d013 100644
3-
--- a/browser/themes/BuiltInThemeConfig.jsm
4-
+++ b/browser/themes/BuiltInThemeConfig.jsm
5-
@@ -32,6 +32,20 @@ const BuiltInThemeConfig = new Map([
1+
diff --git a/browser/themes/BuiltInThemeConfig.sys.mjs b/browser/themes/BuiltInThemeConfig.sys.mjs
2+
index 9c93c0d39ad11d95ecb4ad119d3c21da2528af23..e00efac497130363a41c0ecdbe07df761076b368 100644
3+
--- a/browser/themes/BuiltInThemeConfig.sys.mjs
4+
+++ b/browser/themes/BuiltInThemeConfig.sys.mjs
5+
@@ -32,6 +32,20 @@ export const BuiltInThemeConfig = new Map([
66
path: "resource://builtin-themes/dark/",
77
},
88
],

src/browser/themes/ThemeVariableMap-jsm.patch

Lines changed: 0 additions & 13 deletions
This file was deleted.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
diff --git a/browser/themes/ThemeVariableMap.sys.mjs b/browser/themes/ThemeVariableMap.sys.mjs
2+
index f2fd99193ddd0c24b7ad3ec953216973b162aaed..2d07c599152d8b0329f84a6cb626a1a40fdd241d 100644
3+
--- a/browser/themes/ThemeVariableMap.sys.mjs
4+
+++ b/browser/themes/ThemeVariableMap.sys.mjs
5+
@@ -126,7 +126,9 @@ export const ThemeVariableMap = [
6+
"--sidebar-background-color",
7+
{
8+
lwtProperty: "sidebar",
9+
- optionalElementID: "sidebar-box",
10+
+ // Pulse: we want to use the sidebar color in the sidebar tabs, which are
11+
+ // under the `browser` parent rather than the `sidebar-box` parent
12+
+ optionalElementID: "browser",
13+
processColor(rgbaChannels, element) {
14+
if (!rgbaChannels) {
15+
element.removeAttribute("lwt-sidebar");
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
diff --git a/browser/themes/shared/jar.inc.mn b/browser/themes/shared/jar.inc.mn
2-
index 26f209ad704739db88ead4ccfc7075d23b4b666d..31a1e45a8f7729f50b95fb4ea68962faaee02446 100644
2+
index 14ef7ff731145a42b28cbb9afe192bf56f756ed5..25d12586b7e8ce29d694dd6c0028ad176da96b1d 100644
33
--- a/browser/themes/shared/jar.inc.mn
44
+++ b/browser/themes/shared/jar.inc.mn
55
@@ -7,6 +7,8 @@
@@ -9,5 +9,5 @@ index 26f209ad704739db88ead4ccfc7075d23b4b666d..31a1e45a8f7729f50b95fb4ea68962fa
99
+#include ../pulse/jar.inc.mn
1010
+
1111
skin/classic/browser/aboutFrameCrashed.css (../shared/aboutFrameCrashed.css)
12-
skin/classic/browser/aboutNetError.css (../shared/aboutNetError.css)
1312
skin/classic/browser/aboutRestartRequired.css (../shared/aboutRestartRequired.css)
13+
skin/classic/browser/aboutSessionRestore.css (../shared/aboutSessionRestore.css)

src/toolkit/modules/LightweightThemeConsumer-jsm.patch

Lines changed: 0 additions & 19 deletions
This file was deleted.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
diff --git a/toolkit/modules/LightweightThemeConsumer.sys.mjs b/toolkit/modules/LightweightThemeConsumer.sys.mjs
2+
index 3a3ac065afb636d6ceb1ca568c3eabd10a7127f6..db44fb7b9bc4c0f5b714154be0cc00d91e3ef44b 100644
3+
--- a/toolkit/modules/LightweightThemeConsumer.sys.mjs
4+
+++ b/toolkit/modules/LightweightThemeConsumer.sys.mjs
5+
@@ -183,6 +183,14 @@ const toolkitVariableMap = [
6+
lwtProperty: "toolbar_field_highlight_text",
7+
},
8+
],
9+
+ // Pulse browser: Sidebar colors
10+
+ // Expose some light weight theme variables to be available for use within css
11+
+ [
12+
+ '--lwt-sidebar-background-color',
13+
+ {
14+
+ lwtProperty: "sidebar",
15+
+ }
16+
+ ]
17+
];
18+
19+
export function LightweightThemeConsumer(aDocument) {
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
diff --git a/toolkit/modules/moz.build b/toolkit/modules/moz.build
2-
index 26acb92b37b7c0989a117a082de1861710ca65d7..ff7101147f0e14ec32ec2bd0d4afff535cd14a9a 100644
2+
index c0c6e76515978b05ae9ed0281f0106469df2b573..12f3a1820f79430f5baeaf7ad51dcf61c1bb0c29 100644
33
--- a/toolkit/modules/moz.build
44
+++ b/toolkit/modules/moz.build
5-
@@ -163,6 +163,7 @@ EXTRA_JS_MODULES += [
6-
"Color.jsm",
5+
@@ -160,6 +160,7 @@ EXTRA_JS_MODULES += [
6+
"Color.sys.mjs",
77
"Console.jsm",
88
"ContentDOMReference.jsm",
99
+ "ContextMenu.jsm",
10-
"CreditCard.jsm",
11-
"DateTimePickerPanel.jsm",
10+
"CreditCard.sys.mjs",
11+
"DateTimePickerPanel.sys.mjs",
1212
"DeferredTask.jsm",

0 commit comments

Comments
 (0)