| 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 d9f4802afb4afaef404bd6757bd5fec6b1eac6fa..2cc1fcf77bb72692bdd5a1c33f976f5b1183adcf 100644
|
| --- a/chrome/browser/browsing_data/browsing_data_remover.cc
|
| +++ b/chrome/browser/browsing_data/browsing_data_remover.cc
|
| @@ -85,6 +85,7 @@
|
| #endif
|
|
|
| #if defined(ENABLE_EXTENSIONS)
|
| +#include "chrome/browser/apps/ephemeral_app_service.h"
|
| #include "chrome/browser/extensions/activity_log/activity_log.h"
|
| #endif
|
|
|
| @@ -604,6 +605,11 @@ void BrowsingDataRemover::RemoveImpl(int remove_mask,
|
|
|
| storage_partition_remove_mask |=
|
| content::StoragePartition::REMOVE_DATA_MASK_WEBRTC_IDENTITY;
|
| +
|
| +#if defined(ENABLE_EXTENSIONS)
|
| + // Clear the ephemeral apps cache.
|
| + EphemeralAppService::Get(profile_)->ClearCachedApps();
|
| +#endif
|
| }
|
|
|
| if (storage_partition_remove_mask) {
|
|
|