| Index: chrome/browser/privacy_blacklist/blacklist_manager.h
|
| diff --git a/chrome/browser/privacy_blacklist/blacklist_manager.h b/chrome/browser/privacy_blacklist/blacklist_manager.h
|
| index 5d6e97b487f962ad07d18a0d2e9ce3d2602e90cf..1ababd6a359d88c4bc4417d8cde1b975980c6f89 100644
|
| --- a/chrome/browser/privacy_blacklist/blacklist_manager.h
|
| +++ b/chrome/browser/privacy_blacklist/blacklist_manager.h
|
| @@ -70,6 +70,7 @@ class BlacklistManager
|
| // Compile all persistent blacklists to one binary blacklist stored on disk.
|
| void CompileBlacklist();
|
| void DoCompileBlacklist(const std::vector<FilePath>& source_blacklists);
|
| + void OnBlacklistCompilationReadErrors(const std::vector<string16>& errors);
|
| void OnBlacklistCompilationFinished(bool success);
|
|
|
| // Read all blacklists from disk (the compiled one and also the transient
|
| @@ -80,6 +81,10 @@ class BlacklistManager
|
| void UpdatePublishedCompiledBlacklist(Blacklist* blacklist);
|
| void OnBlacklistReadFinished(bool success);
|
|
|
| + // Sets the |compiled_blacklist_| to NULL to indicate that the blacklist is
|
| + // not ready.
|
| + void ResetPublishedCompiledBlacklist();
|
| +
|
| // True after the first blacklist read has finished (regardless of success).
|
| // Used to avoid an infinite loop.
|
| bool first_read_finished_;
|
|
|