Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(934)

Unified Diff: chrome/browser/custom_handlers/register_protocol_handler_permission_request.h

Issue 176053002: [WebsiteSettings] Change permission bubble API to adapt to new mocks. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: try 2 Created 6 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/custom_handlers/register_protocol_handler_permission_request.h
diff --git a/chrome/browser/custom_handlers/register_protocol_handler_permission_request.h b/chrome/browser/custom_handlers/register_protocol_handler_permission_request.h
index 2486d38005bb02cc2c02ce718af0a9ad4516468b..151b9d79af19d16e4d4618ef547b99149b5bcba0 100644
--- a/chrome/browser/custom_handlers/register_protocol_handler_permission_request.h
+++ b/chrome/browser/custom_handlers/register_protocol_handler_permission_request.h
@@ -18,14 +18,17 @@ class RegisterProtocolHandlerPermissionRequest
public:
RegisterProtocolHandlerPermissionRequest(
ProtocolHandlerRegistry* registry,
- const ProtocolHandler& handler);
+ const ProtocolHandler& handler,
+ GURL url,
+ bool user_gesture);
virtual ~RegisterProtocolHandlerPermissionRequest();
// PermissionBubbleRequest:
+ virtual int GetIconID() const OVERRIDE;
virtual base::string16 GetMessageText() const OVERRIDE;
virtual base::string16 GetMessageTextFragment() const OVERRIDE;
- virtual base::string16 GetAlternateAcceptButtonText() const OVERRIDE;
- virtual base::string16 GetAlternateDenyButtonText() const OVERRIDE;
+ virtual bool HasUserGesture() const OVERRIDE;
+ virtual GURL GetRequestingHostname() const OVERRIDE;
virtual void PermissionGranted() OVERRIDE;
virtual void PermissionDenied() OVERRIDE;
virtual void Cancelled() OVERRIDE;
@@ -34,6 +37,8 @@ class RegisterProtocolHandlerPermissionRequest
private:
ProtocolHandlerRegistry* registry_;
ProtocolHandler handler_;
+ GURL url_;
+ bool user_gesture_;
DISALLOW_COPY_AND_ASSIGN(RegisterProtocolHandlerPermissionRequest);
};

Powered by Google App Engine
This is Rietveld 408576698