From 36d8d300f79514c870606d633f00e3150243deae Mon Sep 17 00:00:00 2001 From: catalinradoiu Date: Mon, 17 Nov 2025 17:59:05 +0200 Subject: [PATCH] Create new feature flag for handling about blank web pages --- .../pixels/remoteconfig/AndroidBrowserConfigFeature.kt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/src/main/java/com/duckduckgo/app/pixels/remoteconfig/AndroidBrowserConfigFeature.kt b/app/src/main/java/com/duckduckgo/app/pixels/remoteconfig/AndroidBrowserConfigFeature.kt index 441e66225000..aff708b31abd 100644 --- a/app/src/main/java/com/duckduckgo/app/pixels/remoteconfig/AndroidBrowserConfigFeature.kt +++ b/app/src/main/java/com/duckduckgo/app/pixels/remoteconfig/AndroidBrowserConfigFeature.kt @@ -203,4 +203,14 @@ interface AndroidBrowserConfigFeature { */ @Toggle.DefaultValue(DefaultFeatureValue.FALSE) fun reportWebViewCapabilities(): Toggle + + /** + * @return `true` when the remote config has the global "handleAboutBlank" androidBrowserConfig + * sub-feature flag enabled + * If the remote feature is not present defaults to `false` + */ + // @Toggle.InternalAlwaysEnabled + @Toggle.DefaultValue(DefaultFeatureValue.FALSE) + @Toggle.InternalAlwaysEnabled + fun handleAboutBlank(): Toggle }