From ffcf06fb07cb91df08b92316e91149394a5389bb Mon Sep 17 00:00:00 2001 From: Pranjal Date: Thu, 15 Mar 2018 09:42:15 -0700 Subject: [PATCH] setting tor path in extensions --- app/browser/tabs.js | 2 ++ app/filtering.js | 2 ++ 2 files changed, 4 insertions(+) diff --git a/app/browser/tabs.js b/app/browser/tabs.js index 835b220646b..ba5268e127b 100644 --- a/app/browser/tabs.js +++ b/app/browser/tabs.js @@ -6,6 +6,7 @@ const appActions = require('../../js/actions/appActions') const windowActions = require('../../js/actions/windowActions') const tabActions = require('../common/actions/tabActions') const config = require('../../js/constants/config') +const {getExtensionsPath} = require('../../js/lib/appUrlUtil') const Immutable = require('immutable') const { shouldDebugTabEvents } = require('../cmdLine') const tabState = require('../common/state/tabState') @@ -1015,6 +1016,7 @@ const api = { createProperties.isolated_storage = true createProperties.parent_partition = '' createProperties.tor_proxy = 'socks5://127.0.0.1:9050' + createProperties.tor_path = getExtensionsPath('tor') + "/tor" } } diff --git a/app/filtering.js b/app/filtering.js index d92bf3377a7..9aaef03c443 100644 --- a/app/filtering.js +++ b/app/filtering.js @@ -15,6 +15,7 @@ const hostContentSettings = require('./browser/contentSettings/hostContentSettin const downloadStates = require('../js/constants/downloadStates') const urlParse = require('./common/urlParse') const getSetting = require('../js/settings').getSetting +const {getExtensionsPath} = require('../js/lib/appUrlUtil') const appUrlUtil = require('../js/lib/appUrlUtil') const siteSettings = require('../js/state/siteSettings') const settings = require('../js/constants/settings') @@ -691,6 +692,7 @@ const initPartition = (partition) => { options.isolated_storage = true options.parent_partition = '' options.tor_proxy = 'socks5://127.0.0.1:9050' + options.tor_path = getExtensionsPath('tor') + "/tor" } let ses = session.fromPartition(partition, options)