chore: silenсe best effort cleanup errors (#17137)

This commit is contained in:
Pavel Feldman 2022-09-06 12:48:40 -07:00 committed by GitHub
parent 306ab34aa3
commit 92f44e34d6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1706,8 +1706,8 @@ export class Frame extends SdkObject {
localStorage.clear(); localStorage.clear();
// Clean Service Workers // Clean Service Workers
const registrations = await navigator.serviceWorker.getRegistrations(); const registrations = navigator.serviceWorker ? await navigator.serviceWorker.getRegistrations() : [];
await Promise.all(registrations.map(r => r.unregister())); await Promise.all(registrations.map(r => r.unregister())).catch(() => {});
// Clean IndexedDB // Clean IndexedDB
for (const db of await indexedDB.databases?.() || []) { for (const db of await indexedDB.databases?.() || []) {
@ -1715,7 +1715,7 @@ export class Frame extends SdkObject {
if (db.name) if (db.name)
indexedDB.deleteDatabase(db.name!); indexedDB.deleteDatabase(db.name!);
} }
}); }).catch(() => {});
} }
} }