| Index: components/ntp_snippets/request_throttler.h
 | 
| diff --git a/components/ntp_snippets/request_throttler.h b/components/ntp_snippets/request_throttler.h
 | 
| index f908825814b62fcb0790aca1a1a2702aeb91013f..a81bcdac9f632b46e7c64962bb964e09d97bfe08 100644
 | 
| --- a/components/ntp_snippets/request_throttler.h
 | 
| +++ b/components/ntp_snippets/request_throttler.h
 | 
| @@ -18,8 +18,6 @@ class HistogramBase;
 | 
|  
 | 
|  namespace ntp_snippets {
 | 
|  
 | 
| -struct RequestTypeInfo;
 | 
| -
 | 
|  // Counts requests to external services, compares them to a daily quota, reports
 | 
|  // them to UMA. In the application code, create one local instance for each type
 | 
|  // of requests, identified by the RequestType. The request counter is based on:
 | 
| @@ -45,9 +43,7 @@ class RequestThrottler {
 | 
|      CONTENT_SUGGESTION_FETCHER
 | 
|    };
 | 
|  
 | 
| -  RequestThrottler(PrefService* pref_service,
 | 
| -                 RequestType type,
 | 
| -                 int default_quota);
 | 
| +  RequestThrottler(PrefService* pref_service, RequestType type);
 | 
|  
 | 
|    // Registers profile prefs for all RequestTypes. Called from browser_prefs.cc.
 | 
|    static void RegisterProfilePrefs(PrefRegistrySimple* registry);
 | 
| @@ -59,6 +55,13 @@ class RequestThrottler {
 | 
|    bool DemandQuotaForRequest(bool force_request);
 | 
|  
 | 
|   private:
 | 
| +  friend class RequestThrottlerTest;
 | 
| +  // Used internally for working with a RequestType.
 | 
| +  struct RequestTypeInfo;
 | 
| +
 | 
| +  // The array of info entries - one per each RequestType.
 | 
| +  static const RequestTypeInfo kRequestTypeInfo[];
 | 
| +
 | 
|    // Also emits the PerDay histogram if the day changed.
 | 
|    void ResetCounterIfDayChanged();
 | 
|  
 | 
| 
 |