| Index: chrome/renderer/origin_trials/origin_trial_key_manager.h
|
| diff --git a/chrome/renderer/origin_trials/origin_trial_key_manager.h b/chrome/renderer/origin_trials/origin_trial_key_manager.h
|
| index 2c16de2afbc208e785bc6db9c0b15e4f5d755f6d..358789efd77493be113d423294c47c3767efbc58 100644
|
| --- a/chrome/renderer/origin_trials/origin_trial_key_manager.h
|
| +++ b/chrome/renderer/origin_trials/origin_trial_key_manager.h
|
| @@ -5,6 +5,7 @@
|
| #ifndef CHROME_RENDERER_ORIGIN_TRIALS_ORIGIN_TRIAL_KEY_MANAGER_H_
|
| #define CHROME_RENDERER_ORIGIN_TRIALS_ORIGIN_TRIAL_KEY_MANAGER_H_
|
|
|
| +#include <set>
|
| #include <string>
|
|
|
| #include "base/macros.h"
|
| @@ -17,9 +18,12 @@ class OriginTrialKeyManager {
|
|
|
| bool SetPublicKeyFromASCIIString(const std::string& ascii_public_key);
|
| base::StringPiece GetPublicKey() const;
|
| + bool SetDisabledFeatures(const std::string& disabled_feature_list);
|
| + bool IsFeatureDisabled(const std::string& feature);
|
|
|
| private:
|
| std::string public_key_;
|
| + std::set<std::string> disabled_features_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(OriginTrialKeyManager);
|
| };
|
|
|