gecko-dev/third_party
Lina Cambridge add5457732 Bug 1633943 - Support tearing down a Rust `StorageSyncArea`. r=markh
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
2020-04-29 04:35:45 +00:00
..
aom
dav1d Bug 1620471 - Update libdav1d to 0.6.0 r=dminor 2020-03-20 15:17:26 +00:00
msgpack
prio Bug 1624128 - Update CK_GCM_PARAMS uses for PKCS11 v3.0 definition r=keeler 2020-04-14 18:32:19 +00:00
python Bug 1633437 - Support for test metadata r=acreskey 2020-04-28 17:07:14 +00:00
rlbox Bug 1624138 - Bump to latest rlbox that fixes partial specialization err in clang11 + libc++. r=froydnj 2020-03-27 14:07:33 +00:00
rust Bug 1633943 - Support tearing down a Rust `StorageSyncArea`. r=markh 2020-04-29 04:35:45 +00:00
sqlite3 Bug 1626506 - Vendor the `webext_storage` component. r=markh 2020-04-27 05:40:52 +00:00
webkit/PerformanceTests Bug 1625912 - Update webaudio-benchmark to revision d753e161. r=dmajor 2020-04-01 13:39:53 +00:00
moz.build Bug 1566284 - Include rlbox in the Firefox repo r=froydnj 2019-07-26 16:35:20 +00:00