| Index: components/content_settings/core/browser/host_content_settings_map.h
|
| diff --git a/components/content_settings/core/browser/host_content_settings_map.h b/components/content_settings/core/browser/host_content_settings_map.h
|
| index 63c23d59a8061ae5bb8845bc9ff1f3441a2826c0..4d219c19a5bd9646815cd9e28492fc891e0173cd 100644
|
| --- a/components/content_settings/core/browser/host_content_settings_map.h
|
| +++ b/components/content_settings/core/browser/host_content_settings_map.h
|
| @@ -218,6 +218,16 @@ class HostContentSettingsMap : public content_settings::Observer,
|
| // This should only be called on the UI thread.
|
| void ClearSettingsForOneType(ContentSettingsType content_type);
|
|
|
| + // Return the |last_modified| date of a content setting. This will only return
|
| + // valid values for settings from the PreferenceProvider. Settings from other
|
| + // providers will return base::Time().
|
| + //
|
| + // This may be called on any thread.
|
| + base::Time GetSettingLastModifiedDate(
|
| + const ContentSettingsPattern& primary_pattern,
|
| + const ContentSettingsPattern& secondary_pattern,
|
| + ContentSettingsType content_type) const;
|
| +
|
| using PatternSourcePredicate =
|
| base::Callback<bool(const ContentSettingsPattern& primary_pattern,
|
| const ContentSettingsPattern& secondary_pattern)>;
|
|
|