commit 2fbbbb9f2107d8c8a385f98962c0b0d8dfcab1b0
parent 2df12e30164a1b46b01e2b89ee9726cf0a81a3d5
Author: Tim Huang <tihuang@mozilla.com>
Date: Tue, 7 Oct 2025 15:07:19 +0000
Bug 1991026 - Enable SafeBrowsing V5 on Android for Nightly. r=dimi,geckoview-reviewers,ohall
Differential Revision: https://phabricator.services.mozilla.com/D266811
Diffstat:
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/ContentBlocking.java b/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/ContentBlocking.java
@@ -92,7 +92,7 @@ public class ContentBlocking {
.reportMalwareMistakeUrl("https://%LOCALE%.malware-error.mozilla.com/?url=")
.advisoryUrl("https://developers.google.com/safe-browsing/v4/advisory")
.advisoryName("Google Safe Browsing")
- .enabled(false)
+ .enabled(BuildConfig.NIGHTLY_BUILD)
.build();
/** Protected constructor - this class shouldn't be instantiated. */
@@ -1489,7 +1489,11 @@ public class ContentBlocking {
mAdvisoryName = new Pref<>(ROOT + mName + ".advisoryName", null);
mDataSharingUrl = new Pref<>(ROOT + mName + ".dataSharingURL", null);
mDataSharingEnabled = new Pref<>(ROOT + mName + ".dataSharing.enabled", false);
- mEnabled = new Pref<>(ROOT + mName + ".enabled", false);
+ if (mName.equals("google5")) {
+ mEnabled = new Pref<>(ROOT + mName + ".enabled", BuildConfig.NIGHTLY_BUILD);
+ } else {
+ mEnabled = new Pref<>(ROOT + mName + ".enabled", false);
+ }
if (source != null) {
updatePrefs(source);