| Index: chrome/browser/instant/instant_confirm_dialog.cc
|
| diff --git a/chrome/browser/instant/instant_confirm_dialog.cc b/chrome/browser/instant/instant_confirm_dialog.cc
|
| index 5c6c5356adb2af481c9b8430ee1da8e1b8365bc9..e59a30bd3733cfd3c88bcdba6cf9f399a45fd2ff 100644
|
| --- a/chrome/browser/instant/instant_confirm_dialog.cc
|
| +++ b/chrome/browser/instant/instant_confirm_dialog.cc
|
| @@ -4,6 +4,8 @@
|
|
|
| #include "chrome/browser/instant/instant_confirm_dialog.h"
|
|
|
| +#include "chrome/browser/instant/instant_controller.h"
|
| +#include "chrome/browser/instant/promo_counter.h"
|
| #include "chrome/browser/prefs/pref_service.h"
|
| #include "chrome/browser/profile.h"
|
| #include "chrome/common/pref_names.h"
|
| @@ -19,8 +21,12 @@ void ShowInstantConfirmDialogIfNecessary(gfx::NativeWindow parent,
|
| if (!prefs)
|
| return;
|
|
|
| + PromoCounter* promo_counter = profile->GetInstantPromoCounter();
|
| + if (promo_counter)
|
| + promo_counter->Hide();
|
| +
|
| if (prefs->GetBoolean(prefs::kInstantConfirmDialogShown)) {
|
| - prefs->SetBoolean(prefs::kInstantEnabled, true);
|
| + InstantController::Enable(profile);
|
| return;
|
| }
|
|
|
|
|