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(); |
Mike West
2014/07/15 11:35:55
Do ephemeral apps show up anywhere other than cach
tmdiep
2014/07/15 22:26:58
I don't think any other existing category applies
|
+#endif |
} |
if (storage_partition_remove_mask) { |