tb-10760 - tor
-
617fb8064e611dc65d6c940a1e6b1da41a733778
- Alex Catarineu
- 2020-02-19 23:05:08 +0100
- Bug 10760: Integrate TorButton to TorBrowser core
- Because of the non-restartless nature of Torbutton, it required a two-stage installation process. On mobile, it was a problem, because it was not loading when the user opened the browser for the first time. Moving it to tor-browser and making it a system extension allows it to load when the user opens the browser for first time. Additionally, this patch also fixes Bug 27611. Bug 26321: New Circuit and New Identity menu items Bug 14392: Make about:tor behave like other initial pages. Bug 25013: Add torbutton as a tor-browser submodule Bug 31575: Replace Firefox Home (newtab) with about:tor Avoid loading AboutNewTab in BrowserGlue.jsm in order to avoid several network requests that we do not need. Besides, about:newtab will now point to about:blank or about:tor (depending on browser.newtabpage.enabled) and about:home will point to about:tor.
-
c26520af1483496b938476187d314b76033e1680
- Pier Angelo Vendrame
- 2023-03-31 17:42:59 +0200
- fixup! Bug 10760: Integrate TorButton to TorBrowser core
- Bug 40501: High CPU load after tor exits unexpectedly When a peers (tor) disconnects, Firefox seems to keep the stream open, and return 0 on available, rather than throwing. So, as a matter of fact, we had a while trying to read 0 bytes without any pause in _readLine, hence the 100% CPU usage.