Index: chrome/browser/web_resource/promo_resource_service.h |
diff --git a/chrome/browser/web_resource/promo_resource_service.h b/chrome/browser/web_resource/promo_resource_service.h |
index 8812cdb6d6d85743414335ea544cbd083decce1a..17bc19d251884a1067abbfc4bd4f3bd9d3b8dc7b 100644 |
--- a/chrome/browser/web_resource/promo_resource_service.h |
+++ b/chrome/browser/web_resource/promo_resource_service.h |
@@ -34,6 +34,10 @@ class PromoResourceService : public WebResourceService { |
explicit PromoResourceService(Profile* profile); |
+ // JSONAsynchronousUnpackerDelegate methods. |
+ virtual void OnUnpackFinished(const DictionaryValue& parsed_json) OVERRIDE; |
+ virtual void OnUnpackError(const std::string& error_message) OVERRIDE; |
+ |
private: |
virtual ~PromoResourceService(); |
@@ -61,8 +65,8 @@ class PromoResourceService : public WebResourceService { |
// Notify listeners that the state of a web resource has changed. |
void PromoResourceStateChange(); |
- // WebResourceService override. |
- virtual void Unpack(const base::DictionaryValue& parsed_json) OVERRIDE; |
+ // Internal method to process the parsed information. |
+ void Unpack(const base::DictionaryValue& parsed_json); |
// The profile this service belongs to. |
Profile* profile_; |