Index: chrome/browser/permissions/permission_request_manager.cc |
diff --git a/chrome/browser/permissions/permission_request_manager.cc b/chrome/browser/permissions/permission_request_manager.cc |
index 51fe1baeb4634a09154be5a89f38abc737956e32..09891500a4cef0cda4b80a4916172c749b28fa45 100644 |
--- a/chrome/browser/permissions/permission_request_manager.cc |
+++ b/chrome/browser/permissions/permission_request_manager.cc |
@@ -26,11 +26,13 @@ class CancelledRequest : public PermissionRequest { |
public: |
explicit CancelledRequest(PermissionRequest* cancelled) |
: icon_(cancelled->GetIconId()), |
+ message_(cancelled->GetMessageText()), |
message_fragment_(cancelled->GetMessageTextFragment()), |
origin_(cancelled->GetOrigin()) {} |
~CancelledRequest() override {} |
IconId GetIconId() const override { return icon_; } |
+ base::string16 GetMessageText() const override { return message_; } |
base::string16 GetMessageTextFragment() const override { |
return message_fragment_; |
} |
@@ -45,6 +47,7 @@ class CancelledRequest : public PermissionRequest { |
private: |
IconId icon_; |
+ base::string16 message_; |
base::string16 message_fragment_; |
GURL origin_; |
}; |