Verified Commit 7fc24f0f authored by Pier Angelo Vendrame's avatar Pier Angelo Vendrame 🎃
Browse files

fixup! Bug 7494: Create local home page for TBB.

Use the TorProvider in TorCheckService
parent 1f434d73
Loading
Loading
Loading
Loading
+2 −7
Original line number Diff line number Diff line
@@ -11,14 +11,9 @@ const lazy = {};

ChromeUtils.defineESModuleGetters(lazy, {
  ConsoleAPI: "resource://gre/modules/Console.sys.mjs",
  TorProviderBuilder: "resource://gre/modules/TorProviderBuilder.sys.mjs",
});

ChromeUtils.defineModuleGetter(
  lazy,
  "TorProtocolService",
  "resource://gre/modules/TorProtocolService.jsm"
);

export const TorCheckService = {
  kCheckNotInitiated: 0, // Possible values for status.
  kCheckSuccessful: 1,
@@ -109,7 +104,7 @@ export const TorCheckService = {

    let listeners;
    try {
      listeners = await lazy.TorProtocolService.getSocksListeners();
      listeners = await lazy.TorProviderBuilder.build().getSocksListeners();
    } catch (e) {
      this._logger.error("Failed to get the SOCKS listerner addresses.", e);
      return false;