Index: components/payments/android/payment_method_manifest_table.h |
diff --git a/components/payments/android/payment_method_manifest_table.h b/components/payments/android/payment_method_manifest_table.h |
index 0e1f5ef9c884e4fd19400c262d24fa2a525ab052..3655f5e3e282390671f0dba5e1984f3d620fcfa5 100644 |
--- a/components/payments/android/payment_method_manifest_table.h |
+++ b/components/payments/android/payment_method_manifest_table.h |
@@ -20,6 +20,9 @@ namespace payments { |
// supported web app in this payment method manifest. |
// Note that a payment method manifest might contain |
// multiple supported web apps ids. |
+// |
+// expire_date The expire date in seconds from 1601-01-01 00:00:00 |
+// UTC. |
// method_name The method name. |
// web_app_id The supported web app id. |
// (WebAppManifestSection.id). |
@@ -38,6 +41,9 @@ class PaymentMethodManifestTable : public WebDatabaseTable { |
bool IsSyncable() override; |
bool MigrateToVersion(int version, bool* update_compatible_version) override; |
+ // Remove expired data. |
+ void RemoveExpiredData(); |
+ |
// Adds |payment_method|'s manifest. |web_app_ids| contains supported web apps |
// ids. |
bool AddManifest(const std::string& payment_method, |