Currently the SPI WebDatabaseManager::deleteDatabase() and WebDatabaseManager::deleteOrigin() are void so there's no way to find out whether there's an error in deleting a database or an origin.
Created attachment 52351 [details] Patch Make deleteDatabase() and deleteOrigin() in DatabaseTracker and WebDatabaseManager return a boolean so the caller can find out if there are any errors during the delete operation.
Fixed in r56954