Opened 12 days ago

Last modified 3 days ago

#25458 new defect

UI customization half-broken in Tor Browser 8.0a3

Reported by: viktorj Owned by: tbb-team
Priority: High Milestone:
Component: Applications/Tor Browser Version:
Severity: Major Keywords: tbb-regression, TorBrowserTeam201803
Cc: Actual Points:
Parent ID: #25147 Points:
Reviewer: Sponsor:


seen with Tor Browser 8.0a3-build1 on Linux (64 bit)

Changing the UI via the menu entry "Customize" does not work anymore because the customization view closes immediately after opening, so drag-and-drop is impossible. Right-clicking on a menu entry and selecting "Move to Toolbar" still works, as well as "Move to Menu" for something which was moved to the toolbar.

Maybe #25147 is the reason.

Child Tickets

Change History (5)

comment:1 Changed 7 days ago by cypherpunks

Keywords: tbb-regression added
Parent ID: #25147
Priority: MediumHigh
Severity: NormalMajor

You shipped it, ignoring tor-qa, so hrm...

comment:2 Changed 7 days ago by cypherpunks

Strange, I can't reproduce the issue myself (linux 64 bit as well)...

comment:3 Changed 7 days ago by cypherpunks

Reproducible on Windows:

16:54:02.700 CustomizeMode:Error entering customize mode TypeError: messageNode.querySelector(...) is null
Stack trace:
Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:932:23
this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
this.PromiseWalker.scheduleWalkerLoop/<@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
 1 CustomizeMode.jsm:374

comment:4 Changed 6 days ago by gk

Keywords: TorBrowserTeam201803 added

comment:5 Changed 3 days ago by cypherpunks

Yeah, I can reproduce it now with a fresh clean install of Tor Browser 8.0a4

Note: See TracTickets for help on using tickets.