[tor-bugs] #30237 [Applications/Tor Browser]: Tor Browser: Improve TBB UI of hidden service client authorization
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Feb 5 00:06:28 UTC 2020
#30237: Tor Browser: Improve TBB UI of hidden service client authorization
-------------------------------------------------+-------------------------
Reporter: asn | Owner: mcs
Type: defect | Status:
| needs_review
Priority: Medium | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Normal | Resolution:
Keywords: network-team-roadmap-september, | Actual Points: 16.1
TorBrowserTeam202001R network-team-roadmap- |
2020Q1 |
Parent ID: #30000 | Points: 17
Reviewer: pospeselr, sysrqb | Sponsor:
| Sponsor27-must
-------------------------------------------------+-------------------------
Comment (by sysrqb):
Replying to [comment:51 mcs]:
> Kathy and I rebased the patches to the `tor-browser-68.4.1esr-9.5-1`
branch. The patch is here:
> https://gitweb.torproject.org/user/brade/tor-
browser.git/commit/?h=bug30237-04&id=6cac185d0c10e4f26ca7eaf000c31fae36d13bfc
{{{
+ let retval = {
+ learnMore: getString("torPreferences.learnMore", "Learn More"),
+ learnMoreURL: `https://2019.www.torproject.org/docs/tor-manual-
dev.html.${getLocale()}#_client_authorization`,
}}}
I know that's waiting on #31069 but :(
{{{
+ * - [optional] leaveOpen (boolean): If this is true, the
notification
+ * will not be removed after running the callback.
* - [optional] disableHighlight (boolean): If this is true,
the button
* will not apply the default highlight style.
* If null, the notification will have a default "OK" action
button
@@ -1863,6 +1865,10 @@ PopupNotifications.prototype = {
this._dismiss();
return;
}
+
+ if (action.leaveOpen) {
+ return;
}}}
I wonder if we can uplift this.
>
> We also rebased the Tor Launcher change so it is based off current
master:
> https://gitweb.torproject.org/user/brade/tor-
launcher.git/commit/?h=bug30237-04&id=8726dc9a06524edc03d053a3258652dd9337ef78
Looks good. `ExtendedErrors` was released in `0.4.3.1-alpha`, so we can
try this in the next release.
>
> Finally, we made a couple of small improvements to the control port
module in Torbutton; these are new changes that should be reviewed:
>
https://gitweb.torproject.org/user/brade/torbutton.git/commit/?h=bug30237-04&id=9dbc7d20a0efbe6d6d085950c937ed223176e6fa
Looks good to me.
I didn't see any major problems in these patches. Thanks for all the work
you put into this! Let's see how this looks on nightly.
tor-browser: `28641dbae674f58429aa3518342555a6b977342e`
tor-launcher: `8726dc9a06524edc03d053a3258652dd9337ef78`
torbutton: `9dbc7d20a0efbe6d6d085950c937ed223176e6fa`
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/30237#comment:55>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list