[tor-bugs] #26233 [Applications/Tor Browser]: Rebase Tor Browser patches for FF61
Tor Bug Tracker & Wiki
blackhole at torproject.org
Fri Jun 1 22:55:49 UTC 2018
#26233: Rebase Tor Browser patches for FF61
----------------------------------------------+----------------------------
Reporter: sysrqb | Owner: sysrqb
Type: enhancement | Status:
| needs_review
Priority: Very High | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: TorBrowserTeam201805, tbb-mobile | Actual Points:
Parent ID: #25741 | Points:
Reviewer: | Sponsor:
----------------------------------------------+----------------------------
Changes (by arthuredelstein):
* status: accepted => needs_review
Comment:
Here's my branch, which I created by rebasing tor/tor-
browser-60.0.1esr-8.0-1 (30544586f8a98e985e0038b2e905bfddb14e999e) onto a
recent gecko-dev/beta (c432661a14b1ad331e22e2524ae8d57f9161884f):
https://github.com/arthuredelstein/tor-browser/commits/26233
I left out three updater patches that are complex to rebase and I think
won't be needed for Android in any case (please correct me if I'm wrong!).
I also squashed the fixup commits.
Here's what happened to each patch:
{{{
C = cherry-picked
F = fixed up
U = upstreamed
? = left out for now (updater patches)
C 30544586f8a9 fixup! TB4: Tor Browser's Firefox preference overrides.
F b135c59f65db Fix MAR generation bashism
C 1ba7b6b25113 fixup! TB4: Tor Browser's Firefox preference overrides.
C b589ec74c427 Bug 20283: Tor Browser should run without a `/proc`
filesystem.
C 3a6cb718e815 Bug 21537: Tests for secure .onion cookies
C 58e4a739a6ed Bug 21537: Mark .onion cookies as secure
U 440d2fe1b6f4 Bug 1441327 - Allow for seccomp filtering of
socket(AF_INET/AF_INET_6) calls on Linux when using UNIX Domain Sockets
for SOCKS Proxy. r=bagder
C ed1a45a69d15 Bug 22548: Firefox downgrades VP9 videos to VP8.
C 550d0bae6d40 Bug 24398: Plugin-container process exhausts memory
F 3206814bc291 Bug 23104: Add a default line height compensation
C 53f7ab7d844a Bug 24052: Handle redirects by blocking them early
C 5e0170a7ca05 Bug 13398: at startup, browser gleans user FULL NAME (real
name, given name) from O/S
C c5544f727e46 Bug 21830: Copying large text from web console leaks to
/tmp
C 962babebfc5e Bug 21321: Add test for .onion whitelisting
F d18befdee332 Bug 21431: Clean-up system extensions shipped in Firefox 52
C fe68460a72cd Bug 21569: Add first-party domain to Permissions key
C 2aa950923c66 Bug 16285: Exclude ClearKey system for now
C 32da0487944c Bug 21907: Fix runtime error on CentOS 6
C d010f98a92fe Bug 21849: Don't allow SSL key logging
F d29c1ddb254d Bug #5741: Prevent WebSocket DNS leak.
F c67a0c07fd5b Bug 14970: Don't block our unsigned extensions
F 3549c5324dda Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter;
remove Amazon, eBay, bing
C e984b8c54c75 Bug 23916: Add new MAR signing key
? 70989b5211d8 Bug 16940: After update, load local change notes.
? 189164e100db Bug 13379: Sign our MAR files.
? 4b4dcd40abae Bug 4234: Use the Firefox Update Process for Tor Browser.
C 7ca562c26856 Bug 25909: disable updater telemetry
C 39f10aaa10ef Bug 19121: reinstate the update.xml hash check
C 9a3bb35800d5 Bug 19121: reinstate the update.xml hash check
F a4ac08e62457 Bug 13252: Do not store data in the app bundle
C cab08be85615 Bug 21724: Make Firefox and Tor Browser distinct macOS apps
C 75d638dddd7d Bug 18912: add automated tests for updater cert pinning
C b95e30974e71 Bug 18900: updater doesn't work on Linux (cannot find
libraries)
C 716067b4c679 Bug 11641: change TBB directory structure to be more like
Firefox's
C 4e0aed04f7f7 Bug 9173: Change the default Firefox profile directory to
be TBB-relative.
C 71a812c584aa Bug 19890: Disable installation of system addons
C 17367581443f Bug 19273: Avoid JavaScript patching of the external app
helper dialog.
C 4da1d08fb2e2 Bug 18923: Add a script to run all Tor Browser specific
tests
C 612aefdabd9b Regression tests for #2874: Block Components.interfaces
from content
C 27fa6ab6fa2b Bug 18821: Disable libmdns for Android and Desktop
C 40752ee655eb Bug 18800: Remove localhost DNS lookup in nsProfileLock.cpp
C cc9862c27fd5 Bug 18799: disable Network Tickler
C 5823d75f953a Bug 16620: Clear window.name when no referrer sent
C 48b1c08e1fff Bug 16441: Suppress "Reset Tor Browser" prompt.
C 6734d99f40b0 Bug 14392: Make about:tor behave like other initial pages.
C 006dffb468ee Bug 2176: Rebrand Firefox to TorBrowser
C 16a1bcef4e15 Bug 18995: Regression test to ensure CacheStorage is
disabled in private browsing
C c5b57b1bf1df Regression tests for "Omnibox: Add DDG, Startpage,
Disconnect, Youtube, Twitter; remove Amazon, eBay, bing"
C 6b35333f3a3a Regression tests for TB4: Tor Browser's Firefox preference
overrides.
C 93a8e5d1b523 Regression tests for Bug #2950: Make Permissions Manager
memory-only
C 1dc1a4f7fedc Bug 12620: TorBrowser regression tests folder
C b6d8bf568ba6 Bug 14631: Improve profile access error msgs (strings).
C 10ac5a7be31f Bug 14631: Improve profile access error messages.
C 87cb0833ffdd Bug 14716: HTTP Basic Authentication prompt only displayed
once
C ccebcbb95267 Bug 13028: Prevent potential proxy bypass cases.
C dfd201a96767 Bug 16439: remove screencasting code.
F e0cb606a47ac Bug 2874: Block Components.interfaces from content
C 58a737f021b2 Bug 12974: Disable NTLM and Negotiate HTTP Auth
C fe1e6ce7f8d8 Bug 10280: Don't load any plugins into the address space.
C 837f8e888cf5 Bug 8312: Remove "This plugin is disabled" barrier.
C 1cbd34d3b0b8 Bug 3547: Block all plugins except flash.
F 0e8dbb37c450 TB4: Tor Browser's Firefox preference overrides.
C 4bdb543b0ae7 TB3: Tor Browser's official .mozconfigs.
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/26233#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list