Index: chrome/browser/web_resource/web_resource_service.cc |
diff --git a/chrome/browser/web_resource/web_resource_service.cc b/chrome/browser/web_resource/web_resource_service.cc |
index f9f1d34f28a79af346c11a1e29354badc56a89cc..d9a9f8cd748c9a7d18f831cae231737808e33801 100644 |
--- a/chrome/browser/web_resource/web_resource_service.cc |
+++ b/chrome/browser/web_resource/web_resource_service.cc |
@@ -146,7 +146,7 @@ class WebResourceService::UnpackerClient : public UtilityProcessHost::Client { |
} |
private: |
- ~UnpackerClient() {} |
+ virtual ~UnpackerClient() {} |
// UtilityProcessHost::Client |
virtual bool OnMessageReceived(const IPC::Message& message) { |
@@ -201,7 +201,7 @@ class WebResourceService::UnpackerClient : public UtilityProcessHost::Client { |
scoped_refptr<WebResourceService> web_resource_service_; |
// Holds raw JSON string. |
- const std::string& json_data_; |
+ std::string json_data_; |
// True if we got a response from the utility process and have cleaned up |
// already. |