[tor-bugs] #27503 [Applications/Tor Browser]: Disabling accessibility on Windows breaks screen readers

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Apr 5 07:06:22 UTC 2019


#27503: Disabling accessibility on Windows breaks screen readers
-------------------------------------------------+-------------------------
 Reporter:  gk                                   |          Owner:
                                                 |  pospeselr
     Type:  defect                               |         Status:
                                                 |  assigned
 Priority:  High                                 |      Milestone:
Component:  Applications/Tor Browser             |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  tbb-8.0-issues, tbb-regression,      |  Actual Points:
  GeorgKoppen201903, tbb-8.5-must,               |
  TorBrowserTeam201904                           |
Parent ID:                                       |         Points:
 Reviewer:  boklm                                |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by gk):

 Replying to [comment:57 pospeselr]:
 > I've built and tested 64 bit as well and see the same behavior as
 described above in 64-bit Windows 10 with (ie able to read page contents
 via mouse-over using NVDA)
 >
 > Here's the current changeset used to build the above nightlies
 (literally just the current patch from the Mozilla bug)
 >
 > https://gitweb.torproject.org/user/richard/tor-
 browser.git/commit/?h=bug_27503_v2

 Okay, I looked at the history of where I left dealing with the bug
 figuring out why this seems to work better now.

 So, in ESR 60.5.0 all the patches done by Jacek in
 https://bugzilla.mozilla.org/show_bug.cgi?id=1430149 landed. The still
 relevant comments then start with comment:36. I _think_ I built the bundle
 there with the patch in your `bug_27503_v2` applied. While I did not
 expect the bundle closer it asserts at the same place as Tom's
 https://treeherder.mozilla.org/#/jobs?repo=try&revision=c5ef984f2726adce22144c7a0d843ae761b94c6e
 (see Jacek's comment in
 https://bugzilla.mozilla.org/show_bug.cgi?id=1520177#c15 and the attached
 debuglog.txt to this bug). I think my
 https://bugzilla.mozilla.org/show_bug.cgi?id=1520177#c19 is referring to
 that.

 All those builds are *debug* builds, however, while yours are none it
 seems. Thus, one thing we could test is whether you see the same problem
 compiling with `--enable-debug`.

 But then, why are *non-debug* builds working better now? Not sure, yet. I
 guess one of the fixes in you patch on `bug_27503_v2` could have helped
 with non-debug builds as well. Might be worth figuring out which one of
 those changes does that (assuming you run into the same problem as
 described pre comment:36 without any of the patches in
 https://bugzilla.mozilla.org/show_bug.cgi?id=1520177 applied).

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/27503#comment:58>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list