Index: chrome/browser/ui/external_protocol_dialog_delegate.h |
diff --git a/chrome/browser/ui/external_protocol_dialog_delegate.h b/chrome/browser/ui/external_protocol_dialog_delegate.h |
index 85de91efb604949b07ff81382759a6467164923a..836b1cd2ed6588c5d76927a35356d90918231a6a 100644 |
--- a/chrome/browser/ui/external_protocol_dialog_delegate.h |
+++ b/chrome/browser/ui/external_protocol_dialog_delegate.h |
@@ -15,7 +15,9 @@ |
// or not to launch the application for the given protocol. |
class ExternalProtocolDialogDelegate : public ProtocolDialogDelegate { |
public: |
- explicit ExternalProtocolDialogDelegate(const GURL& url); |
+ explicit ExternalProtocolDialogDelegate(const GURL& url, |
+ int render_process_host_id, |
+ int tab_contents_id); |
virtual ~ExternalProtocolDialogDelegate(); |
virtual void DoAccept(const GURL& url, bool dont_block) const OVERRIDE; |
@@ -24,6 +26,10 @@ class ExternalProtocolDialogDelegate : public ProtocolDialogDelegate { |
virtual base::string16 GetMessageText() const OVERRIDE; |
virtual base::string16 GetCheckboxText() const OVERRIDE; |
virtual base::string16 GetTitleText() const OVERRIDE; |
+ |
+ private: |
+ int render_process_host_id_; |
+ int tab_contents_id_; |
}; |
#endif // CHROME_BROWSER_UI_EXTERNAL_PROTOCOL_DIALOG_DELEGATE_H_ |