| Index: components/offline_pages/core/client_policy_controller.h
|
| diff --git a/components/offline_pages/core/client_policy_controller.h b/components/offline_pages/core/client_policy_controller.h
|
| index 5e5cd21467a6901c41f4bdebd7e6949207cadeb6..25b9a31d7011fbef6b36267085b8f23aaf7764e9 100644
|
| --- a/components/offline_pages/core/client_policy_controller.h
|
| +++ b/components/offline_pages/core/client_policy_controller.h
|
| @@ -56,6 +56,10 @@ class ClientPolicyController {
|
| bool IsRestrictedToOriginalTab(const std::string& name_space) const;
|
| const std::vector<std::string>& GetNamespacesRestrictedToOriginalTab() const;
|
|
|
| + bool IsDisabledWhenPrefetchDisabled(const std::string& name_space) const;
|
| + const std::vector<std::string>& GetNamespacesDisabledWhenPrefetchDisabled()
|
| + const;
|
| +
|
| void AddPolicyForTest(const std::string& name_space,
|
| const OfflinePageClientPolicyBuilder& builder);
|
|
|
| @@ -68,6 +72,8 @@ class ClientPolicyController {
|
| mutable std::unique_ptr<std::vector<std::string>> download_namespace_cache_;
|
| mutable std::unique_ptr<std::vector<std::string>> recent_tab_namespace_cache_;
|
| mutable std::unique_ptr<std::vector<std::string>> show_in_original_tab_cache_;
|
| + mutable std::unique_ptr<std::vector<std::string>>
|
| + disabled_when_prefetch_disabled_cache_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(ClientPolicyController);
|
| };
|
|
|