| Index: chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm
|
| diff --git a/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm b/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm
|
| index 2cfdea9f7c277e0a7ca06c9371fb2504e3e8f5ea..81afe2debb8693628a6ff295e7518c356b7b36fb 100644
|
| --- a/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm
|
| +++ b/chrome/browser/ui/cocoa/location_bar/location_bar_view_mac.mm
|
| @@ -629,6 +629,16 @@ void LocationBarViewMac::ModelChanged(const SearchModel::State& old_state,
|
| Layout();
|
| }
|
|
|
| +void LocationBarViewMac::ActivatePageAction(const std::string& extension_id) {
|
| + for (size_t i = 0; i < page_action_decorations_.size(); ++i) {
|
| + if (page_action_decorations_[i]->page_action()->extension_id() ==
|
| + extension_id) {
|
| + page_action_decorations_[i]->ActivatePageAction();
|
| + return;
|
| + }
|
| + }
|
| +}
|
| +
|
| void LocationBarViewMac::PostNotification(NSString* notification) {
|
| [[NSNotificationCenter defaultCenter] postNotificationName:notification
|
| object:[NSValue valueWithPointer:this]];
|
|
|