tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 9a065a86d8133b31cbccad984d573e6051de0bff
parent 45baae91e37f7951008016d1a995e38a6177a84f
Author: Kathy Brade <brade@pearlcrescent.com>
Date:   Fri, 14 Aug 2020 09:06:33 -0400

BB 41662: Disable about:sync-logs

Even though we disable sync by default with
`identity.fxaccounts.enabled`, this about: page is still avilable.
We could throw an exception on the constructor of the related
component, but it would result only in an error in the console, without
a visible "this address does not look right" error page.
If we fix the issues with MOZ_SERVICES_SYNC, we can restore the
component.

Diffstat:
Mservices/sync/components.conf | 6------
1 file changed, 0 insertions(+), 6 deletions(-)

diff --git a/services/sync/components.conf b/services/sync/components.conf @@ -11,10 +11,4 @@ Classes = [ 'esModule': 'resource://services-sync/Weave.sys.mjs', 'constructor': 'WeaveService', }, - { - 'cid': '{d28f8a0b-95da-48f4-b712-caf37097be41}', - 'contract_ids': ['@mozilla.org/network/protocol/about;1?what=sync-log'], - 'esModule': 'resource://services-sync/Weave.sys.mjs', - 'constructor': 'AboutWeaveLog', - }, ]