gecko-dev/toolkit
Gijs Kruitbosch 01a67ca408 Bug 1557790 - fix initialization of blocklist clients, r=aswan
In order for the remote settings blocklist to sync, we need to ensure that
the corresponding remote settings clients are created (see also
https://bugzilla.mozilla.org/show_bug.cgi?id=1557790#c2 ). This is
necessary because the blocklist clients are not in the `main` bucket.

This would otherwise happen as soon as any consumer asked the blocklist
for any block data, but that's not going to happen unless the list of
add-ons or plugins changes. Even if there are no changes to the local
lists of installed things, we do need blocklist updates because
otherwise already-installed items would never get blocked even if/when
they are added to the blocklist.

The client initialization should have no other side effects (in terms of
performance/cost) beyond ensuring they get included in things we ask for
when the update-timer fires.

Differential Revision: https://phabricator.services.mozilla.com/D34550

--HG--
extra : moz-landing-system : lando
2019-06-11 18:39:45 +00:00
..
actors Bug 1558071. Rename nsIWebBrowserPrint.printPreviewNavigate to printPreviewScrollToPage. r=bobowen 2019-06-03 12:48:21 +01:00
components Bug 1555454 - migrate xpcshelltests to macosx1014 r=gbrown 2019-06-11 18:36:19 +00:00
content Merge inbound to mozilla-central. a=merge 2019-06-12 00:34:32 +03:00
crashreporter Bug 1497195: Apply Meta CSP to about:crashes. 2019-06-07 09:50:48 +00:00
docs Bug 1557319 - Create a top-level toolkit index for the toolkit documentation. r=ahal 2019-06-07 07:26:42 +00:00
forgetaboutsite Bug 1554464 - Merge nsICookie2 and nsICookie in 1 single interface, r=Ehsan 2019-05-31 09:36:44 +00:00
library Bug 1551639 - Always update buildid but avoid rebuilding libxul. r=nalexander 2019-06-06 04:35:02 +00:00
locales Bug 1557642 - Add Update Directory with the ability to open the directory to about:support. r=bytesized,flod,fluent-reviewers 2019-06-07 17:01:56 +00:00
modules Backed out changeset 975fec3b327c (bug 1557872) for causing bc failures in browser_trackingUI_pbmode_exceptions.js CLOSED TREE 2019-06-11 19:43:07 +03:00
mozapps Bug 1557790 - fix initialization of blocklist clients, r=aswan 2019-06-11 18:39:45 +00:00
pluginproblem
profile Bug 1553929: Make some attempt to correctly match default profiles after profiles.ini has been manually edited by the user. r=froydnj 2019-06-11 17:32:17 +00:00
recordreplay Bug 1488858 - Rename NonNullObject to RequireObject. r=jorendorff 2019-06-06 14:25:44 +02:00
system Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
themes Bug 1557909 - Remove unused app update theme images. r=bytesized 2019-06-10 16:19:03 +00:00
xre Bug 1557793 part 2. Stop using [array] in nsIStringBundle. r=Pike 2019-06-11 15:51:51 +00:00
.eslintrc.js
l10n-registry.manifest Bug 1555662 - Register L10nRegistry sources using categories. r=kmag 2019-06-08 04:37:31 +00:00
moz.build Bug 1555662 - Register L10nRegistry sources using categories. r=kmag 2019-06-08 04:37:31 +00:00
moz.configure bug 1555110 - Backed out changeset a187487af38a to disable cert_storage on non-nightly builds r=jcj,froydnj 2019-05-29 00:11:53 +00:00
nss.configure
toolkit.mozbuild Bug 1532607 - Add configuration to run telemetry tests directly; r=raphael,ahal 2019-05-20 08:59:56 +00:00