| Index: chrome/browser/ui/webui/md_history_ui.cc
|
| diff --git a/chrome/browser/ui/webui/md_history_ui.cc b/chrome/browser/ui/webui/md_history_ui.cc
|
| index 060910c06e61328d6c124a87489c010130462b18..4f01d93968cfabadd6a4c329b4d47274adc381b9 100644
|
| --- a/chrome/browser/ui/webui/md_history_ui.cc
|
| +++ b/chrome/browser/ui/webui/md_history_ui.cc
|
| @@ -215,10 +215,12 @@ bool MdHistoryUI::IsEnabled(Profile* profile) {
|
| }
|
|
|
| // static
|
| -void MdHistoryUI::DisableForTesting() {
|
| +void MdHistoryUI::SetEnabledForTesting(bool enabled) {
|
| std::unique_ptr<base::FeatureList> feature_list(new base::FeatureList);
|
| - feature_list->InitializeFromCommandLine(
|
| - std::string(), features::kMaterialDesignHistory.name);
|
| +
|
| + const std::string& name = features::kMaterialDesignHistory.name;
|
| + feature_list->InitializeFromCommandLine(enabled ? name : "",
|
| + enabled ? "" : name);
|
| base::FeatureList::ClearInstanceForTesting();
|
| base::FeatureList::SetInstance(std::move(feature_list));
|
| }
|
|
|