While waiting for Tor Browser builds to finish, Kathy started to look at what code and strings could be removed from Torbutton. This will be done with a series of patches to make review easier.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
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.
Kathy and I noticed that the toolbarbutton (defined in src/chrome/content/torbutton.xul) has a hard-coded label of "Torbutton". Should it stay that way or should the button label be localized?
There is an unused entity named torbutton.button.label that is not otherwise used; it seems likely that it was intended for this purpose. But maybe this is a branding issue and we should keep the hard-coded Torbutton label and just remove the unused entity.
Trac: Status: new to needs_information Keywords: N/Adeleted, TorBrowserTeam201602 added
But maybe this is a branding issue and we should keep the hard-coded Torbutton label and just remove the unused entity.
Yes, this sounds like a good idea.
I am OK with this decision; I will remove the unused entity.
I do want to point out that it could be an issue if someone someone in China (or other locales) has an icon on their toolbar that has English text instead of their locale: it would stand out and a passerby could easily notice. However, the default is that toolbar icons do not have a text label so this seems like a less likely scenario.
Since some of this work is done, we should consider merging it for the upcoming alpha release. There are three commits on brade's bug18238-01 branch that are ready for review, here:
https://gitweb.torproject.org/user/brade/torbutton.git/log/?h=bug18238-01
(please ignore the patches mentioned earlier in this ticket).
Looks good to me. This is commit 8eaca2e12c9c90c8af1cc85817956c2e1f554e52, e8f694c4fb513c92ec26603fdaa3be745d7648a5 and 58d67d50eb41caf0493126a859646a476d6700f4 on master.
Trac: Resolution: N/Ato fixed Status: needs_review to closed