| Index: chrome/browser/ui/omnibox/location_bar.cc
|
| diff --git a/chrome/browser/ui/omnibox/location_bar.cc b/chrome/browser/ui/omnibox/location_bar.cc
|
| index c0ac254bce0cc900bf99c9f891e3eacfa83120bb..5f6b358fd2b6fae5da111d4fea569ec08f673dbb 100644
|
| --- a/chrome/browser/ui/omnibox/location_bar.cc
|
| +++ b/chrome/browser/ui/omnibox/location_bar.cc
|
| @@ -30,9 +30,11 @@ bool LocationBar::IsBookmarkStarHiddenByExtension() const {
|
| extension_service->extensions();
|
| for (extensions::ExtensionSet::const_iterator i = extension_set->begin();
|
| i != extension_set->end(); ++i) {
|
| - const extensions::SettingsOverrides* settings_overrides =
|
| - extensions::SettingsOverrides::Get(i->get());
|
| - if (settings_overrides && settings_overrides->RemovesBookmarkButton() &&
|
| + using extensions::SettingsOverrides;
|
| + const SettingsOverrides* settings_overrides =
|
| + SettingsOverrides::Get(i->get());
|
| + if (settings_overrides &&
|
| + SettingsOverrides::RemovesBookmarkButton(*settings_overrides) &&
|
| (extensions::PermissionsData::HasAPIPermission(
|
| *i,
|
| extensions::APIPermission::kBookmarkManagerPrivate) ||
|
|
|