Index: chrome/browser/ui/browser_dialogs.h |
diff --git a/chrome/browser/ui/browser_dialogs.h b/chrome/browser/ui/browser_dialogs.h |
index 0bc1b7e8700030e286936e264bc378e7b8a21eee..ee266a5ad821ba5f79efcb2b479a5ed0cae0b555 100644 |
--- a/chrome/browser/ui/browser_dialogs.h |
+++ b/chrome/browser/ui/browser_dialogs.h |
@@ -174,19 +174,12 @@ class ContentSettingBubbleViewsBridge { |
#if defined(OS_CHROMEOS) |
-// This callback informs the package name of the app selected by the user, along |
-// with the reason why the Bubble was closed. The string param must have a valid |
-// package name, except when the CloseReason is ERROR or DIALOG_DEACTIVATED, for |
-// these cases we return a dummy value which won't be used at all and has no |
-// significance. |
-using IntentPickerResponse = |
- base::Callback<void(std::string, arc::ArcNavigationThrottle::CloseReason)>; |
- |
// Return a pointer to the IntentPickerBubbleView::ShowBubble method. |
-using BubbleShowPtr = |
- void (*)(content::WebContents*, |
- const std::vector<arc::ArcNavigationThrottle::AppInfo>&, |
- const IntentPickerResponse&); |
+using BubbleShowPtr = void (*)( |
+ content::WebContents*, |
+ const std::vector<std::pair<std::basic_string<char>, gfx::Image>>&, |
+ const base::Callback<void(size_t, |
+ arc::ArcNavigationThrottle::CloseReason)>&); |
BubbleShowPtr ShowIntentPickerBubble(); |