firefox: add changes for v150
This commit is contained in:
parent
c0dcb20d8c
commit
144daffe44
17 changed files with 870 additions and 10 deletions
|
|
@ -460,7 +460,7 @@ index b5ff592..22cdf39 100644
|
|||
id: "PB_NEWTAB_VPN_PROMO",
|
||||
template: "pb_newtab",
|
||||
diff --git a/browser/components/preferences/jar.mn b/browser/components/preferences/jar.mn
|
||||
index bd094a48..ac07e826 100644
|
||||
index b2d65603..b44a1525 100644
|
||||
--- a/browser/components/preferences/jar.mn
|
||||
+++ b/browser/components/preferences/jar.mn
|
||||
@@ -19,8 +19,6 @@ browser.jar:
|
||||
|
|
|
|||
|
|
@ -24,8 +24,8 @@ index 217ed280..d91cde94 100644
|
|||
|
||||
// Do not enable the preonboarding experience on Linux
|
||||
#ifdef XP_LINUX
|
||||
@@ -1879,28 +1879,28 @@ pref("browser.newtabpage.activity-stream.search.useHandoffComponent", true);
|
||||
pref("browser.newtabpage.activity-stream.externalComponents.enabled", true);
|
||||
@@ -1886,24 +1886,24 @@ pref("browser.newtabpage.activity-stream.mobileDownloadModal.variant-b", false);
|
||||
pref("browser.newtabpage.activity-stream.mobileDownloadModal.variant-c", false);
|
||||
|
||||
// Mozilla Ad Routing Service (MARS) unified ads service
|
||||
-pref("browser.newtabpage.activity-stream.unifiedAds.tiles.enabled", true);
|
||||
|
|
@ -35,18 +35,14 @@ index 217ed280..d91cde94 100644
|
|||
+pref("browser.newtabpage.activity-stream.unifiedAds.spocs.enabled", false);
|
||||
+pref("browser.newtabpage.activity-stream.unifiedAds.endpoint", "");
|
||||
pref("browser.newtabpage.activity-stream.unifiedAds.adsFeed.enabled", false);
|
||||
#ifdef NIGHTLY_BUILD
|
||||
-pref("browser.newtabpage.activity-stream.unifiedAds.ohttp.enabled", true);
|
||||
+pref("browser.newtabpage.activity-stream.unifiedAds.ohttp.enabled", false);
|
||||
#else
|
||||
pref("browser.newtabpage.activity-stream.unifiedAds.ohttp.enabled", false);
|
||||
#endif
|
||||
|
||||
// Weather widget for newtab
|
||||
-pref("browser.newtabpage.activity-stream.showWeather", true);
|
||||
+pref("browser.newtabpage.activity-stream.showWeather", false);
|
||||
pref("browser.newtabpage.activity-stream.weather.query", "");
|
||||
pref("browser.newtabpage.activity-stream.weather.display", "simple");
|
||||
pref("browser.newtabpage.activity-stream.weather.display", "detailed");
|
||||
|
||||
pref("browser.newtabpage.activity-stream.images.smart", true);
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,28 @@
|
|||
diff --git a/debian/control.in b/debian/control.in
|
||||
index 758352f8..26383a38 100644
|
||||
--- a/debian/control.in
|
||||
+++ b/debian/control.in
|
||||
@@ -43,8 +43,8 @@ Build-Depends: cdbs,
|
||||
libclang-22-dev | libclang-21-dev | libclang-20-dev | libclang-19-dev | libclang-18-dev,
|
||||
llvm-22-dev | llvm-21-dev | llvm-20-dev | llvm-19-dev | llvm-18-dev,
|
||||
lld-22 | lld-21 | lld-20 | lld-19 | lld-18,
|
||||
- cargo-1.90,
|
||||
- rustc-1.90,
|
||||
+ cargo-1.91 | cargo-1.90,
|
||||
+ rustc-1.91 | rustc-1.90,
|
||||
nodejs (>= 12.22.12)
|
||||
Standards-Version: 3.9.1
|
||||
|
||||
diff --git a/debian/build/rules.mk b/debian/build/rules.mk
|
||||
index 896150e7..413e34fc 100644
|
||||
--- a/debian/build/rules.mk
|
||||
+++ b/debian/build/rules.mk
|
||||
@@ -109,7 +109,7 @@ LLVM_VERSIONS = 22 21 20 19 18
|
||||
DEB_LLVM_VERSION = $(firstword $(foreach llvm_version, $(LLVM_VERSIONS), \
|
||||
$(if $(shell which clang-$(llvm_version)), $(llvm_version))))
|
||||
|
||||
-RUSTC_VERSIONS = 1.90
|
||||
+RUSTC_VERSIONS = 1.91 1.90
|
||||
DEB_RUSTC_VERSION = $(firstword $(foreach rustc_version, $(RUSTC_VERSIONS), \
|
||||
$(if $(shell which rustc-$(rustc_version)), $(rustc_version))))
|
||||
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
diff --git a/browser/themes/shared/jar.inc.mn b/browser/themes/shared/jar.inc.mn
|
||||
index 3a12a7a3..ac1245a9 100644
|
||||
--- a/browser/themes/shared/jar.inc.mn
|
||||
+++ b/browser/themes/shared/jar.inc.mn
|
||||
@@ -266,10 +266,10 @@
|
||||
skin/classic/browser/search-indicator-badge-add.svg (../shared/search/search-indicator-badge-add.svg)
|
||||
skin/classic/browser/searchbar.css (../shared/search/searchbar.css)
|
||||
|
||||
- skin/classic/browser/sidebar/firefox.svg (../shared/sidebar/firefox.svg)
|
||||
- skin/classic/browser/sidebar/foxy.svg (../shared/sidebar/foxy.svg)
|
||||
- skin/classic/browser/sidebar/gmail.svg (../shared/sidebar/gmail.svg)
|
||||
- skin/classic/browser/sidebar/slack.svg (../shared/sidebar/slack.svg)
|
||||
+ skin/classic/browser/sidebar/trisquel.svg (../shared/sidebar/trisquel.svg)
|
||||
+ skin/classic/browser/sidebar/fsf.svg (../shared/sidebar/fsf.svg)
|
||||
+ skin/classic/browser/sidebar/wikipedia.svg (../shared/sidebar/wikipedia.svg)
|
||||
+ skin/classic/browser/sidebar/liberachat.svg (../shared/sidebar/liberachat.svg)
|
||||
|
||||
skin/classic/browser/tabbrowser/content-area.css (../shared/tabbrowser/content-area.css)
|
||||
skin/classic/browser/tabbrowser/crashed.svg (../shared/tabbrowser/crashed.svg)
|
||||
diff --git a/browser/components/sidebar/sidebar-pins-promo.mjs b/browser/components/sidebar/sidebar-pins-promo.mjs
|
||||
index beac7ea4..538ae9aa 100644
|
||||
--- a/browser/components/sidebar/sidebar-pins-promo.mjs
|
||||
+++ b/browser/components/sidebar/sidebar-pins-promo.mjs
|
||||
@@ -56,10 +56,10 @@ export default class SidebarPinsPromo extends MozLitElement {
|
||||
this.launcherObserver = new MutationObserver(() => this.requestUpdate());
|
||||
}
|
||||
#icons = [
|
||||
- { name: "firefox", src: "chrome://browser/skin/sidebar/firefox.svg" },
|
||||
- { name: "slack", src: "chrome://browser/skin/sidebar/slack.svg" },
|
||||
- { name: "foxy", src: "chrome://browser/skin/sidebar/foxy.svg" },
|
||||
- { name: "gmail", src: "chrome://browser/skin/sidebar/gmail.svg" },
|
||||
+ { name: "trisquel", src: "chrome://browser/skin/sidebar/trisquel.svg" },
|
||||
+ { name: "liberachat", src: "chrome://browser/skin/sidebar/liberachat.svg" },
|
||||
+ { name: "fsf", src: "chrome://browser/skin/sidebar/fsf.svg" },
|
||||
+ { name: "wikipedia", src: "chrome://browser/skin/sidebar/wikipedia.svg" },
|
||||
];
|
||||
|
||||
connectedCallback() {
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
diff --git a/browser/extensions/newtab/lib/Wallpapers/WallpaperFeed.sys.mjs b/browser/extensions/newtab/lib/Wallpapers/WallpaperFeed.sys.mjs
|
||||
index 72df22b3..24f2f807 100644
|
||||
--- a/browser/extensions/newtab/lib/Wallpapers/WallpaperFeed.sys.mjs
|
||||
+++ b/browser/extensions/newtab/lib/Wallpapers/WallpaperFeed.sys.mjs
|
||||
@@ -156,7 +156,9 @@ export class WallpaperFeed {
|
||||
...record,
|
||||
...(record.attachment
|
||||
? {
|
||||
- wallpaperUrl: `${baseAttachmentURL}${record.attachment.location}`,
|
||||
+ wallpaperUrl: record.attachment.location.includes("trisquel")
|
||||
+ ? `https://trisquel.cmxsl.org/newtab/${record.attachment.filename.replace(".avif", ".webp")}`
|
||||
+ : `${baseAttachmentURL}${record.attachment.location}`,
|
||||
}
|
||||
: {}),
|
||||
background_position: record.background_position || "center",
|
||||
diff --git a/services/settings/remote-settings.sys.mjs b/services/settings/remote-settings.sys.mjs
|
||||
index 2330fb01..2c4062d1 100644
|
||||
--- a/services/settings/remote-settings.sys.mjs
|
||||
+++ b/services/settings/remote-settings.sys.mjs
|
||||
@@ -301,7 +301,7 @@ function remoteSettingsFunction() {
|
||||
bucketName: bucket,
|
||||
signerName,
|
||||
});
|
||||
- if (client.verifySignature) {
|
||||
+ if (client.verifySignature && collection!== "newtab-wallpapers-v2") {
|
||||
lazy.console.debug(
|
||||
`${identifier}: Verify signature of bundled changeset`
|
||||
);
|
||||
Loading…
Add table
Add a link
Reference in a new issue