Index: chrome/browser/renderer_host/chrome_resource_dispatcher_host_delegate.h |
diff --git a/chrome/browser/renderer_host/chrome_resource_dispatcher_host_delegate.h b/chrome/browser/renderer_host/chrome_resource_dispatcher_host_delegate.h |
index 34ffb276be4c320bcacb8f98ed3873259df868bc..4a4d002060c572c652d2ab41d9463505d7ce025a 100644 |
--- a/chrome/browser/renderer_host/chrome_resource_dispatcher_host_delegate.h |
+++ b/chrome/browser/renderer_host/chrome_resource_dispatcher_host_delegate.h |
@@ -87,6 +87,14 @@ class ChromeResourceDispatcherHostDelegate |
ResourceType::Type resource_type, |
ScopedVector<content::ResourceThrottle>* throttles); |
+ // Adds Chrome experiment and metrics state as custom headers to |request|. |
+ // This is a best-effort attempt, and does not interrupt the request if the |
+ // headers can not be appended. |
+ void AppendChromeMetricsHeaders( |
+ net::URLRequest* request, |
+ content::ResourceContext* resource_context, |
+ ResourceType::Type resource_type); |
+ |
scoped_refptr<DownloadRequestLimiter> download_request_limiter_; |
scoped_refptr<SafeBrowsingService> safe_browsing_; |
scoped_refptr<UserScriptListener> user_script_listener_; |