| Index: chrome/browser/renderer_host/safe_browsing_resource_throttle_factory.h
|
| diff --git a/chrome/browser/renderer_host/safe_browsing_resource_throttle_factory.h b/chrome/browser/renderer_host/safe_browsing_resource_throttle_factory.h
|
| index 5c3c78eb913d76939f2beaf1e07379b1f93c6a39..d9c736f9ce08f09fa0ae56d1d0d5827ecf0305e2 100644
|
| --- a/chrome/browser/renderer_host/safe_browsing_resource_throttle_factory.h
|
| +++ b/chrome/browser/renderer_host/safe_browsing_resource_throttle_factory.h
|
| @@ -30,13 +30,20 @@ class SafeBrowsingResourceThrottleFactory {
|
| // caller has to make sure the factory stays alive and properly destroyed.
|
| static void RegisterFactory(SafeBrowsingResourceThrottleFactory* factory);
|
|
|
| - // Creates a new resource throttle for safe browsing
|
| + // Creates a new resource throttle for safe browsing, using the factory
|
| + // if there is one registered.
|
| static content::ResourceThrottle* Create(
|
| net::URLRequest* request,
|
| content::ResourceContext* resource_context,
|
| content::ResourceType resource_type,
|
| SafeBrowsingService* service);
|
|
|
| + // Like above, but bypass the registered factory.
|
| + static content::ResourceThrottle* CreateWithoutFactory(
|
| + net::URLRequest* request,
|
| + content::ResourceType resource_type,
|
| + SafeBrowsingService* service);
|
| +
|
| protected:
|
| SafeBrowsingResourceThrottleFactory() { }
|
| virtual ~SafeBrowsingResourceThrottleFactory() { }
|
|
|