Skip to content

Commit 9bd7b5a

Browse files
committed
Update dependencies and refine configuration files for improved compatibility and performance
1 parent 7bec1c2 commit 9bd7b5a

File tree

69 files changed

+199
-184
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+199
-184
lines changed

configs/macos/mozconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ ac_add_options --disable-dmd
44
ac_add_options --enable-eme=widevine
55

66
export MOZ_MACBUNDLE_ID=${appId}
7-
export MOZ_MACBUNDLE_NAME="Zen Browser.app"
87

98
# override LTO settings
109
# TODO: Dont use LTO for now, it's causing a lot of issues

package-lock.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "zen-core",
2+
"name": "zen-desktop",
33
"version": "1.0.0",
44
"description": "",
55
"lint-staged": {
@@ -40,7 +40,7 @@
4040
},
4141
"homepage": "https://github.com/zen-browser/desktop#readme",
4242
"dependencies": {
43-
"@zen-browser/surfer": "^1.10.5"
43+
"@zen-browser/surfer": "^1.10.6"
4444
},
4545
"devDependencies": {
4646
"husky": "^9.1.7",

scripts/recalculate-patches.sh

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
#!/bin/bash
2+
3+
# Recursively find all .patch files in the current directory and its subdirectories
4+
find src -type f -name "*.patch" | while read -r patch_file; do
5+
# Replace all - with . and remove the .patch extension
6+
new_file="${patch_file%/*}/$(basename "$patch_file" | sed 's/-/./' | sed 's/\.patch$//').patch"
7+
new_file="${new_file%.patch}"
8+
new_file="${new_file#src/}"
9+
10+
if [[ $new_file == *-mjs ]]; then
11+
new_file="${new_file/-mjs/.mjs}"
12+
fi
13+
if [[ $new_file == *-ftl ]]; then
14+
new_file="${new_file/-ftl/.ftl}"
15+
fi
16+
17+
# Create the new file with the same content as the original
18+
npm run export ${new_file} &
19+
done
20+
21+
for job in `jobs -p`
22+
do
23+
echo $job
24+
wait $job || let "FAIL+=1"
25+
done
26+
27+
echo "All patches have been exported successfully."

src/Cargo-lock.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
diff --git a/Cargo.lock b/Cargo.lock
2-
index da2fbe8c40fa40a86c350f8adb33e26915fecc7b..e5a571fc41cd4fa8d2cdffdc15f9ad083e6d36fb 100644
2+
index c91f39b3afbe712355194593ae39514a83de6605..e6c2b77a69d9274ff1c7578ab4df4f07533f7441 100644
33
--- a/Cargo.lock
44
+++ b/Cargo.lock
5-
@@ -3912,8 +3912,6 @@ dependencies = [
5+
@@ -3850,8 +3850,6 @@ dependencies = [
66
[[package]]
77
name = "mime_guess"
88
version = "2.0.4"

src/Cargo-toml.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
diff --git a/Cargo.toml b/Cargo.toml
2-
index 19a470608b7de28a946353d4c09a56b4dd3fd69a..37e9687c86b5725ee5d5071b632b5927ffb6bd27 100644
2+
index a99b447250d36dd0146e031fa22503bc88eeae39..86829fc7075054f832a04825c98325a925cf5b0f 100644
33
--- a/Cargo.toml
44
+++ b/Cargo.toml
5-
@@ -201,6 +201,9 @@ rure = { path = "third_party/rust/rure" }
5+
@@ -205,6 +205,9 @@ rure = { path = "third_party/rust/rure" }
66
# Patch `plist` to work with `indexmap` 2.*
77
plist = { path = "third_party/rust/plist" }
88

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
diff --git a/browser/app/profile/firefox.js b/browser/app/profile/firefox.js
2-
index a39a4f287ef843f7e0cdeac8320eeff81318116f..f84cdb85c249221522089667010d547cfab67819 100644
2+
index 97acbf826f9427b06e0a54679b30269ce7b695f5..aeadcd0c72816612cd5c1ca1199fe2a363c637f4 100644
33
--- a/browser/app/profile/firefox.js
44
+++ b/browser/app/profile/firefox.js
5-
@@ -3190,3 +3190,5 @@ pref("toolkit.contentRelevancy.enabled", false);
5+
@@ -3362,3 +3362,5 @@ pref("toolkit.contentRelevancy.enabled", false);
66
pref("toolkit.contentRelevancy.ingestEnabled", false);
77
// Pref to enable extra logging for the content relevancy feature
88
pref("toolkit.contentRelevancy.log", false);

src/browser/base/content/aboutDialog-js.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
diff --git a/browser/base/content/aboutDialog.js b/browser/base/content/aboutDialog.js
2-
index 8c5c7768e0e716c196063b4c986dea2631185972..d31f57a176fffc9725b1c31b165fb5cdc55e186e 100644
2+
index f6e1391baf12abb91c85a95107bb3923118746c0..76c7b75a4e29056110f1631a50047c4ddd8b1f4a 100644
33
--- a/browser/base/content/aboutDialog.js
44
+++ b/browser/base/content/aboutDialog.js
5-
@@ -51,7 +51,7 @@ function init() {
5+
@@ -52,7 +52,7 @@ function init() {
66
]);
77
let versionIdKey = "base";
88
let versionAttributes = {
@@ -11,7 +11,7 @@ index 8c5c7768e0e716c196063b4c986dea2631185972..d31f57a176fffc9725b1c31b165fb5cd
1111
};
1212

1313
let arch = Services.sysinfo.get("arch");
14-
@@ -63,7 +63,7 @@ function init() {
14+
@@ -64,7 +64,7 @@ function init() {
1515
}
1616

1717
let version = Services.appinfo.version;

src/browser/base/content/nsContextMenu-sys-mjs.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
diff --git a/browser/base/content/nsContextMenu.sys.mjs b/browser/base/content/nsContextMenu.sys.mjs
2-
index 7f3dc585937c5ac96c0d09a786515305afb4fe1a..9216931e7d805743f0b00e74039be042456e63f3 100644
2+
index 94d3c2bb401c2e4246340a6c2d63c9d3561ff5e1..62c599f78748e708c8f36c05935822e8808996b5 100644
33
--- a/browser/base/content/nsContextMenu.sys.mjs
44
+++ b/browser/base/content/nsContextMenu.sys.mjs
5-
@@ -1047,6 +1047,13 @@ export class nsContextMenu {
5+
@@ -1109,6 +1109,13 @@ export class nsContextMenu {
66
!this.isSecureAboutPage()
77
);
88

src/browser/components/BrowserContentHandler-sys-mjs.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
diff --git a/browser/components/BrowserContentHandler.sys.mjs b/browser/components/BrowserContentHandler.sys.mjs
2-
index 7aef091c0be1cb0ea0be52268949db17032f96d9..5e9105fa671d1b1979f204fc8d3be22771998ad7 100644
2+
index 7747d90981aea9437bf2d9cf46ec17be0b9ad64c..656d640da0efeb59a4037bb450e0cb1f69dda0ba 100644
33
--- a/browser/components/BrowserContentHandler.sys.mjs
44
+++ b/browser/components/BrowserContentHandler.sys.mjs
5-
@@ -1278,6 +1278,7 @@ function maybeRecordToHandleTelemetry(uri, isLaunch) {
5+
@@ -1270,6 +1270,7 @@ function maybeRecordToHandleTelemetry(uri, isLaunch) {
66
".avif",
77
".htm",
88
".html",

src/browser/components/aboutlogins/content/aboutLogins-html.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
diff --git a/browser/components/aboutlogins/content/aboutLogins.html b/browser/components/aboutlogins/content/aboutLogins.html
2-
index 67712c8f296ba8a916ff4c6ecf9179ad733b2df8..0bad556640afd48a6738e2955a93c4e8faa68823 100644
2+
index a2b9a3c3bd60b7c679fc4babf2cc085f79ba84f5..3acd8da43d31cf8e9eb25d74421f522fdbd41094 100644
33
--- a/browser/components/aboutlogins/content/aboutLogins.html
44
+++ b/browser/components/aboutlogins/content/aboutLogins.html
55
@@ -6,7 +6,7 @@

src/browser/components/customizableui/CustomizeMode-sys-mjs.patch

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
diff --git a/browser/components/customizableui/CustomizeMode.sys.mjs b/browser/components/customizableui/CustomizeMode.sys.mjs
2-
index 41f347130e754ad0ee3416c1a3881211c4d2f777..9f906fd5f11731025abdf55eb5e60a824f8dd81f 100644
2+
index c9bdc165ff9afc8c3e43ed2cda0612b32a55450f..34f8af56753e2a898f49247036d47973c70543a9 100644
33
--- a/browser/components/customizableui/CustomizeMode.sys.mjs
44
+++ b/browser/components/customizableui/CustomizeMode.sys.mjs
5-
@@ -354,7 +354,7 @@ CustomizeMode.prototype = {
5+
@@ -357,7 +357,7 @@ CustomizeMode.prototype = {
66
this._transitioning = true;
77

88
let customizer = document.getElementById("customization-container");
@@ -11,7 +11,7 @@ index 41f347130e754ad0ee3416c1a3881211c4d2f777..9f906fd5f11731025abdf55eb5e60a82
1111
browser.hidden = true;
1212
customizer.hidden = false;
1313

14-
@@ -485,7 +485,7 @@ CustomizeMode.prototype = {
14+
@@ -488,7 +488,7 @@ CustomizeMode.prototype = {
1515
}
1616

1717
let customizer = document.getElementById("customization-container");
@@ -20,7 +20,7 @@ index 41f347130e754ad0ee3416c1a3881211c4d2f777..9f906fd5f11731025abdf55eb5e60a82
2020
customizer.hidden = true;
2121
browser.hidden = false;
2222

23-
@@ -2276,6 +2276,20 @@ CustomizeMode.prototype = {
23+
@@ -2397,6 +2397,20 @@ CustomizeMode.prototype = {
2424
if (makeSpaceImmediately) {
2525
aItem.setAttribute("notransition", "true");
2626
}

src/browser/components/customizableui/content/panelUI-js.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
diff --git a/browser/components/customizableui/content/panelUI.js b/browser/components/customizableui/content/panelUI.js
2-
index 7583473ee73538b2fa54337bfd844f03f261be49..559b593a6874296bd5894c5985f8eeb680cd3886 100644
2+
index 010d0813557efd6d5a3a84ea589989f6e9ff195a..e26cc1be1f56919e6ec5f2432854b284837671ac 100644
33
--- a/browser/components/customizableui/content/panelUI.js
44
+++ b/browser/components/customizableui/content/panelUI.js
55
@@ -515,8 +515,7 @@ const PanelUI = {

src/browser/components/places/content/bookmarkProperties-xhtml.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
diff --git a/browser/components/places/content/bookmarkProperties.xhtml b/browser/components/places/content/bookmarkProperties.xhtml
2-
index 047652a52e705d49f870399992873fce536c07b9..37ea726fe427a31db8fae97c99fd38c8669fa0f9 100644
2+
index 4aad4e4fb4139aa3d81e00eefa82e26b697df973..a2bfac11322f3679af9b51ebc7478323aa8e4adb 100644
33
--- a/browser/components/places/content/bookmarkProperties.xhtml
44
+++ b/browser/components/places/content/bookmarkProperties.xhtml
5-
@@ -37,6 +37,8 @@
5+
@@ -38,6 +38,8 @@
66
/>
77

88
<html:link rel="localization" href="browser/editBookmarkOverlay.ftl"/>
@@ -11,7 +11,7 @@ index 047652a52e705d49f870399992873fce536c07b9..37ea726fe427a31db8fae97c99fd38c8
1111
</linkset>
1212

1313
<stringbundleset id="stringbundleset">
14-
@@ -44,6 +46,8 @@
14+
@@ -45,6 +47,8 @@
1515
src="chrome://browser/locale/places/bookmarkProperties.properties"/>
1616
</stringbundleset>
1717

src/browser/components/places/content/browserPlacesViews-js.patch

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
diff --git a/browser/components/places/content/browserPlacesViews.js b/browser/components/places/content/browserPlacesViews.js
2-
index 1bfa0af16178c9b42172bc1b1e0249d28ff8e9e6..6744a37b7183ab9e3ac5bced7ded715879063eb5 100644
2+
index ad138a38340e8e8510d395f46c30ec4121d731bb..9294f05633acbe560df003333b7ef7d9a12a2a11 100644
33
--- a/browser/components/places/content/browserPlacesViews.js
44
+++ b/browser/components/places/content/browserPlacesViews.js
55
@@ -330,12 +330,23 @@ class PlacesViewBase {
@@ -37,7 +37,7 @@ index 1bfa0af16178c9b42172bc1b1e0249d28ff8e9e6..6744a37b7183ab9e3ac5bced7ded7158
3737
} else if (PlacesUtils.containerTypes.includes(type)) {
3838
element = document.createXULElement("menu");
3939
element.setAttribute("container", "true");
40-
@@ -981,25 +993,33 @@ class PlacesToolbar extends PlacesViewBase {
40+
@@ -980,25 +992,33 @@ class PlacesToolbar extends PlacesViewBase {
4141
this._rootElt.firstChild.remove();
4242
}
4343

@@ -82,7 +82,7 @@ index 1bfa0af16178c9b42172bc1b1e0249d28ff8e9e6..6744a37b7183ab9e3ac5bced7ded7158
8282
);
8383
++startIndex;
8484
if (elt.localName != "toolbarseparator") {
85-
@@ -1007,15 +1027,12 @@ class PlacesToolbar extends PlacesViewBase {
85+
@@ -1006,15 +1026,12 @@ class PlacesToolbar extends PlacesViewBase {
8686
}
8787
}
8888
if (!elt) {
@@ -101,7 +101,7 @@ index 1bfa0af16178c9b42172bc1b1e0249d28ff8e9e6..6744a37b7183ab9e3ac5bced7ded7158
101101
});
102102
});
103103

104-
@@ -1025,7 +1042,7 @@ class PlacesToolbar extends PlacesViewBase {
104+
@@ -1024,7 +1041,7 @@ class PlacesToolbar extends PlacesViewBase {
105105

106106
let fragment = document.createDocumentFragment();
107107
for (let i = startIndex; i < limit; ++i) {
@@ -110,7 +110,7 @@ index 1bfa0af16178c9b42172bc1b1e0249d28ff8e9e6..6744a37b7183ab9e3ac5bced7ded7158
110110
}
111111
await new Promise(resolve => window.requestAnimationFrame(resolve));
112112
if (!this._isAlive) {
113-
@@ -1087,6 +1104,8 @@ class PlacesToolbar extends PlacesViewBase {
113+
@@ -1086,6 +1103,8 @@ class PlacesToolbar extends PlacesViewBase {
114114
"scheme",
115115
PlacesUIUtils.guessUrlSchemeForUI(aChild.uri)
116116
);
@@ -119,7 +119,7 @@ index 1bfa0af16178c9b42172bc1b1e0249d28ff8e9e6..6744a37b7183ab9e3ac5bced7ded7158
119119
}
120120
}
121121

122-
@@ -2235,7 +2254,7 @@ this.PlacesPanelview = class PlacesPanelview extends PlacesViewBase {
122+
@@ -2234,7 +2253,7 @@ this.PlacesPanelview = class PlacesPanelview extends PlacesViewBase {
123123
PlacesUIUtils.guessUrlSchemeForUI(placesNode.uri)
124124
);
125125
element.setAttribute("label", PlacesUIUtils.getBestTitle(placesNode));

src/browser/components/preferences/dialogs/syncChooseWhatToSync-js.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
diff --git a/browser/components/preferences/dialogs/syncChooseWhatToSync.js b/browser/components/preferences/dialogs/syncChooseWhatToSync.js
2-
index 2cc965b4e1b20e1ae422bfb5c90a237dcd31fcf6..cfed9dfa67c7c34cd812885a72d66dd37ba414fc 100644
2+
index a38c2a235971f2fe470f9bee92fc9c1a6d9b8b15..564be3dabe01621a621ca586421cdb77e0220f8b 100644
33
--- a/browser/components/preferences/dialogs/syncChooseWhatToSync.js
44
+++ b/browser/components/preferences/dialogs/syncChooseWhatToSync.js
55
@@ -13,6 +13,7 @@ Preferences.addAll([

src/browser/components/preferences/dialogs/syncChooseWhatToSync-xhtml.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
diff --git a/browser/components/preferences/dialogs/syncChooseWhatToSync.xhtml b/browser/components/preferences/dialogs/syncChooseWhatToSync.xhtml
2-
index 83bd09c0c3f8fd5febf1721e6b462ca90e54327b..5d0ca4265e7b57178f1fe45068449e0355ba80e0 100644
2+
index 6e74bbce9096179d38db422879349013f3954fa9..859f8b9640ef49411164f8e5160d4d9b8db11e54 100644
33
--- a/browser/components/preferences/dialogs/syncChooseWhatToSync.xhtml
44
+++ b/browser/components/preferences/dialogs/syncChooseWhatToSync.xhtml
5-
@@ -26,6 +26,10 @@
5+
@@ -27,6 +27,10 @@
66
rel="localization"
77
href="browser/preferences/preferences.ftl"
88
/>
@@ -13,7 +13,7 @@ index 83bd09c0c3f8fd5febf1721e6b462ca90e54327b..5d0ca4265e7b57178f1fe45068449e03
1313
</linkset>
1414
<script src="chrome://global/content/preferencesBindings.js" />
1515
<script src="chrome://browser/content/preferences/dialogs/syncChooseWhatToSync.js" />
16-
@@ -82,6 +86,12 @@
16+
@@ -79,6 +83,12 @@
1717
preference="services.sync.engine.prefs"
1818
/>
1919
</html:div>

src/browser/components/preferences/main-js.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
diff --git a/browser/components/preferences/main.js b/browser/components/preferences/main.js
2-
index b9487ece26cfe21a32199a7e36f29b3aa3b8d700..ce02f54cab85d4da8cb306f0d5f3378c9e30df37 100644
2+
index 8f6f78419a0876ebe6d0967a88ef03e464dbbd23..9339085014b797033c4ee1ed2e40f2506d1e9797 100644
33
--- a/browser/components/preferences/main.js
44
+++ b/browser/components/preferences/main.js
5-
@@ -212,7 +212,7 @@ function getBundleForLocales(newLocales) {
5+
@@ -218,7 +218,7 @@ function getBundleForLocales(newLocales) {
66
])
77
);
88
return new Localization(

src/browser/components/preferences/preferences-js.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
diff --git a/browser/components/preferences/preferences.js b/browser/components/preferences/preferences.js
2-
index 78b70a99b00198402c357ead363dec7e534be456..90e10509fdff67144f5cbcf42c743e617df604e0 100644
2+
index 6386773b287ca6d06a0abe928850c5bb465828ed..b3459a2abcac5f21a5b24189ec1dc88e24626687 100644
33
--- a/browser/components/preferences/preferences.js
44
+++ b/browser/components/preferences/preferences.js
55
@@ -118,6 +118,7 @@ ChromeUtils.defineLazyGetter(this, "gSubDialog", function () {

src/browser/components/preferences/preferences-xhtml.patch

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
diff --git a/browser/components/preferences/preferences.xhtml b/browser/components/preferences/preferences.xhtml
2-
index 53bdc9c912a6cd0c787dbcf41f2a82b7169d5aa7..e47c4b36b6e469b0cc8b95bde0508dc6cb0b49ae 100644
2+
index 951af951598c3edc9bc431dd106e68d006ec4316..eb420d6c5ea346639eee531805aabbe7726c7769 100644
33
--- a/browser/components/preferences/preferences.xhtml
44
+++ b/browser/components/preferences/preferences.xhtml
55
@@ -43,6 +43,8 @@
@@ -11,7 +11,7 @@ index 53bdc9c912a6cd0c787dbcf41f2a82b7169d5aa7..e47c4b36b6e469b0cc8b95bde0508dc6
1111
<link rel="localization" href="branding/brand.ftl"/>
1212
<link rel="localization" href="browser/browser.ftl"/>
1313
<!-- Used by fontbuilder.js -->
14-
@@ -97,6 +99,12 @@
14+
@@ -98,6 +100,12 @@
1515
<hbox flex="1">
1616

1717
<vbox class="navigation">
@@ -24,7 +24,7 @@ index 53bdc9c912a6cd0c787dbcf41f2a82b7169d5aa7..e47c4b36b6e469b0cc8b95bde0508dc6
2424
<!-- category list -->
2525
<richlistbox id="categories" data-l10n-id="category-list" data-l10n-attrs="aria-label">
2626
<richlistitem id="category-general"
27-
@@ -110,6 +118,50 @@
27+
@@ -111,6 +119,50 @@
2828
<label class="category-name" flex="1" data-l10n-id="pane-general-title"></label>
2929
</richlistitem>
3030

@@ -75,7 +75,7 @@ index 53bdc9c912a6cd0c787dbcf41f2a82b7169d5aa7..e47c4b36b6e469b0cc8b95bde0508dc6
7575
<richlistitem id="category-home"
7676
class="category"
7777
value="paneHome"
78-
@@ -228,11 +280,13 @@
78+
@@ -229,11 +281,13 @@
7979
<html:a href="about:policies" target="_blank" data-l10n-id="managed-notice"/>
8080
</hbox>
8181
</hbox>
@@ -89,7 +89,7 @@ index 53bdc9c912a6cd0c787dbcf41f2a82b7169d5aa7..e47c4b36b6e469b0cc8b95bde0508dc6
8989
</hbox>
9090
</hbox>
9191
<vbox id="mainPrefPane">
92-
@@ -246,6 +300,10 @@
92+
@@ -247,6 +301,10 @@
9393
#include sync.inc.xhtml
9494
#include experimental.inc.xhtml
9595
#include moreFromMozilla.inc.xhtml

src/browser/components/search/SearchOneOffs-sys-mjs.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
diff --git a/browser/components/search/SearchOneOffs.sys.mjs b/browser/components/search/SearchOneOffs.sys.mjs
2-
index 6dcd68f7ec4da72f9510ac3c8ff1cecffbd70e92..f712b95d03be46f7d81bad4113f533f0515a92b9 100644
2+
index 4810eca0825f9a6f07f242e804de2edb7bd697d8..fd4e7661c93be528c2766e27fe22403d3d495292 100644
33
--- a/browser/components/search/SearchOneOffs.sys.mjs
44
+++ b/browser/components/search/SearchOneOffs.sys.mjs
5-
@@ -446,7 +446,7 @@ export class SearchOneOffs {
5+
@@ -443,7 +443,7 @@ export class SearchOneOffs {
66
// For the search-bar, always show the one-off buttons where there is an
77
// option to add an engine.
88
let addEngineNeeded = isSearchBar && addEngines.length;

0 commit comments

Comments
 (0)