| 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 cc28d811f5cf714894cc6e8b8088d55c4368443b..817e8d3e77e80a0ac13fb743b0c951cc55982fc7 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_decision_auto_blocker.h"
|
| #include "chrome/browser/prerender/prerender_manager.h"
|
| #include "chrome/browser/prerender/prerender_manager_factory.h"
|
| #include "chrome/browser/profiles/profile.h"
|
| @@ -421,6 +422,9 @@ void BrowsingDataRemover::RemoveImpl(
|
| extension_prefs->ClearLastLaunchTimes();
|
| #endif
|
|
|
| + // Clear permission dismissal counts as they are origin-keyed.
|
| + PermissionDecisionAutoBlocker::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).
|
|
|