From cb9be30b26932ed037555ebb490aaac4c85e3ce7 Mon Sep 17 00:00:00 2001 From: yan Date: Sun, 6 May 2018 19:36:05 -0700 Subject: [PATCH] initialize Tor partition at startup to reduce delay when opening the tor private tab, in preparation for moving tor initialization to startup. Auditors: @darkdh --- app/browser/tabs.js | 5 ----- app/filtering.js | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/app/browser/tabs.js b/app/browser/tabs.js index 2f2496b4812..3f2a684866c 100644 --- a/app/browser/tabs.js +++ b/app/browser/tabs.js @@ -1026,11 +1026,6 @@ const api = { } extensions.createTab(createProperties, (tab) => { cb && cb(tab) - // XXX: Workaround for 'browser-context-created' not emitted for Tor - // browsing context - if (createProperties.isTor) { - initPartition(appConfig.tor.partition) - } }) } diff --git a/app/filtering.js b/app/filtering.js index d4d2dbadc57..70d515b323e 100644 --- a/app/filtering.js +++ b/app/filtering.js @@ -44,7 +44,7 @@ const beforeSendHeadersFilteringFns = [] const beforeRequestFilteringFns = [] const beforeRedirectFilteringFns = [] const headersReceivedFilteringFns = [] -let partitionsToInitialize = ['default'] +let partitionsToInitialize = ['default', appConfig.tor.partition] let initializedPartitions = {} const transparent1pxGif = 'data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7'