[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [Git][tpo/applications/tor-browser][base-browser-102.8.0esr-12.5-1] squash! Bug 40002: Remove about:ion



Title: GitLab

Richard Pospesel pushed to branch base-browser-102.8.0esr-12.5-1 at The Tor Project / Applications / Tor Browser

Commits:

  • 79a5cf25
    by Pier Angelo Vendrame at 2023-03-03T16:39:33+00:00
    squash! Bug 40002: Remove about:ion
    
    Bug 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.
    
    
    (cherry picked from commit 46dc11a619ebb28f1d63e3d8fe94015718db992a)

1 changed file:

Changes:

  • services/sync/components.conf
    ... ... @@ -11,10 +11,4 @@ Classes = [
    11 11
             'jsm': 'resource://services-sync/Weave.jsm',
    
    12 12
             'constructor': 'WeaveService',
    
    13 13
         },
    
    14
    -    {
    
    15
    -        'cid': '{d28f8a0b-95da-48f4-b712-caf37097be41}',
    
    16
    -        'contract_ids': ['@mozilla.org/network/protocol/about;1?what=sync-log'],
    
    17
    -        'jsm': 'resource://services-sync/Weave.jsm',
    
    18
    -        'constructor': 'AboutWeaveLog',
    
    19
    -    },
    
    20 14
     ]

  • _______________________________________________
    tor-commits mailing list
    tor-commits@xxxxxxxxxxxxxxxxxxxx
    https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits