| Index: chrome/browser/autocomplete/autocomplete_controller.cc
|
| ===================================================================
|
| --- chrome/browser/autocomplete/autocomplete_controller.cc (revision 156377)
|
| +++ chrome/browser/autocomplete/autocomplete_controller.cc (working copy)
|
| @@ -15,6 +15,7 @@
|
| #include "base/stringprintf.h"
|
| #include "base/time.h"
|
| #include "chrome/browser/autocomplete/autocomplete_controller_delegate.h"
|
| +#include "chrome/browser/autocomplete/bookmark_provider.h"
|
| #include "chrome/browser/autocomplete/builtin_provider.h"
|
| #include "chrome/browser/autocomplete/extension_app_provider.h"
|
| #include "chrome/browser/autocomplete/history_contents_provider.h"
|
| @@ -139,6 +140,11 @@
|
| providers_.push_back(zero_suggest_provider_);
|
| }
|
|
|
| + // Disable the BookmarkProvider if there the switch says so.
|
| + if ((provider_types & AutocompleteProvider::TYPE_BOOKMARK) &&
|
| + !cl->HasSwitch(switches::kDisableBookmarkAutocompleteProvider))
|
| + providers_.push_back(new BookmarkProvider(this, profile));
|
| +
|
| for (ACProviders::iterator i(providers_.begin()); i != providers_.end(); ++i)
|
| (*i)->AddRef();
|
| }
|
|
|