зеркало из https://github.com/mozilla/gecko-dev.git
add5457732
This commit wires up `StorageSyncArea::teardown()` to call the new `webext_storage::Store::close()` method. It also changes `teardown` to drop the `LazyStore`, and thus close its database connection, on the main thread if dispatching to the task queue fails. Dispatch should only fail at shutdown, and putting the owned reference back only adds indirection, since the `StorageSyncArea` will still drop its `LazyStore` later in shutdown. Finally, it includes an xpcshell test fix for https://github.com/mozilla/application-services/pull/3050. Differential Revision: https://phabricator.services.mozilla.com/D72992 |
||
---|---|---|
.. | ||
config.in |