| Index: chrome/browser/browsing_data/browsing_data_remover.cc
|
| diff --git a/chrome/browser/browsing_data/browsing_data_remover.cc b/chrome/browser/browsing_data/browsing_data_remover.cc
|
| index d92f382b086a60a8fd8146b59027aea39bef7c05..8b9774ac4737bb0335bb95e1097e761aebc2ba37 100644
|
| --- a/chrome/browser/browsing_data/browsing_data_remover.cc
|
| +++ b/chrome/browser/browsing_data/browsing_data_remover.cc
|
| @@ -32,6 +32,7 @@
|
| #include "chrome/browser/net/spdyproxy/data_reduction_proxy_chrome_settings.h"
|
| #include "chrome/browser/net/spdyproxy/data_reduction_proxy_chrome_settings_factory.h"
|
| #include "chrome/browser/password_manager/password_store_factory.h"
|
| +#include "chrome/browser/permissions/permission_prompt_decision_log.h"
|
| #include "chrome/browser/prerender/prerender_manager.h"
|
| #include "chrome/browser/prerender/prerender_manager_factory.h"
|
| #include "chrome/browser/profiles/profile.h"
|
| @@ -457,6 +458,9 @@ void BrowsingDataRemover::RemoveImpl(
|
| extension_prefs->ClearLastLaunchTimes();
|
| #endif
|
|
|
| + // Clear permission dismissal counts as they are origin-keyed.
|
| + PermissionPromptDecisionLog::RemoveCountsByUrl(profile_, filter);
|
| +
|
| // The power consumption history by origin contains details of websites
|
| // that were visited.
|
| // TODO(dmurph): Support all backends with filter (crbug.com/113621).
|
|
|