When using a debug build based on acat's 33533+5 branch, trying to open about:tor or about:tbupdate leads to an assertion failure and a tab crash:
Assertion failure: foundObjectSrc (about: page must contain a CSP denying object-src), at /.../dom/security/nsContentSecurityUtils.cpp:818
We need to add object-src 'none' to the CSP for those pages.
Designs
Child items 0
Show closed items
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Linked items 0
Link issues together to show that they're related.
Learn more.
Torbutton changes landed on master (commit ff1557013e1ee3035b45565b96d54e46ef03266a) and as this is essentially affecting esr68 as well, I decided to put the tor-browser fix onto tor-browser-68.9.0esr-10.0-1 (commit 5102454cb075e8435b56e1e948a078864b7c8d5b). We probably could think using the Torbutton part in the next alpha as well and then backport the fix to stable if nothing explodes.
Okay. I moved forward and created maint-10.0-alpha for the Torbutton we use in our next alpha build. And I picked the fix for this bug onto that branch as commit 1a5cedbe6b0a8cb3c9b37954ebda24385c9d9495.