| Index: chrome/browser/ui/extensions/shell_window.cc
|
| diff --git a/chrome/browser/ui/extensions/shell_window.cc b/chrome/browser/ui/extensions/shell_window.cc
|
| index f35520988146b3b2ee7f60f04e8984261b13d85e..4c545f5a0a5693c7dc46f4fad90dd184eb3b6c7a 100644
|
| --- a/chrome/browser/ui/extensions/shell_window.cc
|
| +++ b/chrome/browser/ui/extensions/shell_window.cc
|
| @@ -353,9 +353,10 @@ void ShellWindow::WebIntentDispatch(
|
| if (!web_intents::IsWebIntentsEnabledForProfile(profile_))
|
| return;
|
|
|
| - contents_->web_intent_picker_controller()->SetIntentsDispatcher(
|
| - intents_dispatcher);
|
| - contents_->web_intent_picker_controller()->ShowDialog(
|
| + WebIntentPickerController* web_intent_picker_controller =
|
| + WebIntentPickerController::FromWebContents(contents_->web_contents());
|
| + web_intent_picker_controller->SetIntentsDispatcher(intents_dispatcher);
|
| + web_intent_picker_controller->ShowDialog(
|
| intents_dispatcher->GetIntent().action,
|
| intents_dispatcher->GetIntent().type);
|
| }
|
|
|