Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(241)

Unified Diff: components/content_settings/core/common/content_settings_struct_traits.cc

Issue 2938163002: Store base::Value in ContentSettingPatternSource instead of an enum (Closed)
Patch Set: rebased Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: components/content_settings/core/common/content_settings_struct_traits.cc
diff --git a/components/content_settings/core/common/content_settings_struct_traits.cc b/components/content_settings/core/common/content_settings_struct_traits.cc
index 11ad9c92ed692ac7f238c913be659ed3179d0763..b5bac4a40d9e2b1db249743639154c8a96e6eb34 100644
--- a/components/content_settings/core/common/content_settings_struct_traits.cc
+++ b/components/content_settings/core/common/content_settings_struct_traits.cc
@@ -88,7 +88,8 @@ bool StructTraits<content_settings::mojom::ContentSettingPatternSourceDataView,
out->incognito = data.incognito();
return data.ReadPrimaryPattern(&out->primary_pattern) &&
data.ReadSecondaryPattern(&out->secondary_pattern) &&
- data.ReadSetting(&out->setting) && data.ReadSource(&out->source);
+ data.ReadSettingValue(&out->setting_value) &&
+ data.ReadSource(&out->source);
}
// static

Powered by Google App Engine
This is Rietveld 408576698