| Index: chrome/browser/android/banners/app_banner_manager_android.cc
|
| diff --git a/chrome/browser/android/banners/app_banner_manager_android.cc b/chrome/browser/android/banners/app_banner_manager_android.cc
|
| index 11e2df9a1c854a1d6425f0f0ff64ad82ef345a84..38358bc07d054585dc1d98bbe7519493dca113bc 100644
|
| --- a/chrome/browser/android/banners/app_banner_manager_android.cc
|
| +++ b/chrome/browser/android/banners/app_banner_manager_android.cc
|
| @@ -307,12 +307,12 @@ ScopedJavaLocalRef<jobject> GetJavaBannerManagerForWebContents(
|
| }
|
|
|
| // static
|
| -void SetEngagementWeights(JNIEnv* env,
|
| - const JavaParamRef<jclass>& clazz,
|
| - jdouble direct_engagement,
|
| - jdouble indirect_engagement) {
|
| - AppBannerManager::SetEngagementWeights(direct_engagement,
|
| - indirect_engagement);
|
| +void SetDaysAfterDismissAndIgnoreToTrigger(JNIEnv* env,
|
| + const JavaParamRef<jclass>& clazz,
|
| + jint dismiss_days,
|
| + jint ignore_days) {
|
| + AppBannerSettingsHelper::SetDaysAfterDismissAndIgnoreToTrigger(dismiss_days,
|
| + ignore_days);
|
| }
|
|
|
| // static
|
| @@ -322,4 +322,11 @@ void SetTimeDeltaForTesting(JNIEnv* env,
|
| AppBannerManager::SetTimeDeltaForTesting(days);
|
| }
|
|
|
| +// static
|
| +void SetTotalEngagementToTrigger(JNIEnv* env,
|
| + const JavaParamRef<jclass>& clazz,
|
| + jdouble engagement) {
|
| + AppBannerSettingsHelper::SetTotalEngagementToTrigger(engagement);
|
| +}
|
| +
|
| } // namespace banners
|
|
|