| Index: components/update_client/update_checker.h
|
| diff --git a/components/update_client/update_checker.h b/components/update_client/update_checker.h
|
| index 1f0eb99389c62b5f5200064894870068f6ebd158..60b3befc20936549c878acbbb3304d79e569b298 100644
|
| --- a/components/update_client/update_checker.h
|
| +++ b/components/update_client/update_checker.h
|
| @@ -19,6 +19,7 @@ class GURL;
|
|
|
| namespace update_client {
|
|
|
| +class ComponentMetadata;
|
| class Configurator;
|
| struct CrxUpdateItem;
|
|
|
| @@ -29,8 +30,9 @@ class UpdateChecker {
|
| const UpdateResponse::Results& results,
|
| int retry_after_sec)>;
|
|
|
| - using Factory =
|
| - scoped_ptr<UpdateChecker> (*)(const scoped_refptr<Configurator>& config);
|
| + using Factory = scoped_ptr<UpdateChecker> (*)(
|
| + const scoped_refptr<Configurator>& config,
|
| + const scoped_refptr<ComponentMetadata>& metadata);
|
|
|
| virtual ~UpdateChecker() {}
|
|
|
| @@ -43,7 +45,8 @@ class UpdateChecker {
|
| const UpdateCheckCallback& update_check_callback) = 0;
|
|
|
| static scoped_ptr<UpdateChecker> Create(
|
| - const scoped_refptr<Configurator>& config);
|
| + const scoped_refptr<Configurator>& config,
|
| + const scoped_refptr<ComponentMetadata>& metadata);
|
|
|
| protected:
|
| UpdateChecker() {}
|
|
|