Add WDP build check (#27398)
* Add check for WDP native flag in onboarding * Add check for build flag * Update BravePrivactSettingsTest number of items
This commit is contained in:
@@ -38,6 +38,7 @@ import org.chromium.base.BravePreferenceKeys;
|
||||
import org.chromium.base.Log;
|
||||
import org.chromium.base.ThreadUtils;
|
||||
import org.chromium.chrome.R;
|
||||
import org.chromium.chrome.browser.BraveConfig;
|
||||
import org.chromium.chrome.browser.BraveLocalState;
|
||||
import org.chromium.chrome.browser.back_press.SecondaryActivityBackPressUma.SecondaryActivity;
|
||||
import org.chromium.chrome.browser.customtabs.CustomTabActivity;
|
||||
@@ -228,7 +229,7 @@ public class WelcomeOnboardingActivity extends FirstRunActivityBase {
|
||||
view -> {
|
||||
if (mCurrentStep == 0 && !isDefaultBrowser()) {
|
||||
setDefaultBrowserAndProceedToNextStep();
|
||||
} else if (mCurrentStep == getWDPPageStep()) {
|
||||
} else if (isWDPEnabled() && mCurrentStep == getWDPPageStep()) {
|
||||
UserPrefs.get(getProfileProviderSupplier().get().getOriginalProfile())
|
||||
.setBoolean(BravePref.WEB_DISCOVERY_ENABLED, true);
|
||||
nextOnboardingStep();
|
||||
@@ -285,7 +286,7 @@ public class WelcomeOnboardingActivity extends FirstRunActivityBase {
|
||||
} else if (mCurrentStep == getAnalyticsConsentPageStep()) {
|
||||
mIvBrave.setVisibility(View.VISIBLE);
|
||||
showAnalyticsConsentPage();
|
||||
} else if (mCurrentStep == getWDPPageStep()) {
|
||||
} else if (isWDPEnabled() && mCurrentStep == getWDPPageStep()) {
|
||||
showWDPPage();
|
||||
} else {
|
||||
OnboardingPrefManager.getInstance().setP3aOnboardingShown(true);
|
||||
@@ -302,6 +303,10 @@ public class WelcomeOnboardingActivity extends FirstRunActivityBase {
|
||||
}
|
||||
}
|
||||
|
||||
private boolean isWDPEnabled() {
|
||||
return BraveConfig.WEB_DISCOVERY_ENABLED;
|
||||
}
|
||||
|
||||
private int getAnalyticsConsentPageStep() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
@@ -379,8 +379,7 @@ public class BravePrivacySettings extends PrivacySettings implements ConnectionE
|
||||
mSendP3A = (ChromeSwitchPreference) findPreference(PREF_SEND_P3A);
|
||||
mSendP3A.setOnPreferenceChangeListener(this);
|
||||
|
||||
if (BraveConfig.WEB_DISCOVERY_ENABLED
|
||||
&& ChromeFeatureList.isEnabled(BraveFeatureList.BRAVE_WEB_DISCOVERY_NATIVE)) {
|
||||
if (BraveConfig.WEB_DISCOVERY_ENABLED) {
|
||||
mSendWebDiscovery = (ChromeSwitchPreference) findPreference(PREF_SEND_WEB_DISCOVERY);
|
||||
mSendWebDiscovery.setOnPreferenceChangeListener(this);
|
||||
} else {
|
||||
|
||||
+1
-1
@@ -45,7 +45,7 @@ public class BravePrivacySettingsTest {
|
||||
private static final String PREF_PHONE_AS_A_SECURITY_KEY = "phone_as_a_security_key";
|
||||
private static final String PREF_PASSWORD_LEAK_DETECTION = "password_leak_detection";
|
||||
|
||||
private static final int BRAVE_PRIVACY_SETTINGS_NUMBER_OF_ITEMS = 30;
|
||||
private static final int BRAVE_PRIVACY_SETTINGS_NUMBER_OF_ITEMS = 31;
|
||||
|
||||
private int mItemsLeft;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user