#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, | TorBrowserTeam201905 | Parent ID: | Points: Reviewer: boklm | Sponsor: -------------------------------------------------+-------------------------
Comment (by pospeselr): Ok this thread's been a bit dead for awhile but lots of things have been happening in other parts of the internet. The root cause for this issue is that the widl build tool (wine's reimplmentation of midl.exe used to generate the code and binary blobs needed for RPC and COM Proxies to work) was generating bad bits in many interesting ways. These issues have been added to the winehq bug-tracker : https://bugs.winehq.org/buglist.cgi?email1=richard%40torproject.org&emailreporter1=1&emailtype1=exact&list_id=663167 I've a wine fork with fixes for the various issues blocking us here: https://github.com/pospeselr/wine The **squashed** branch has all needed fixes and I've verified with a hacked together windows build that the screen reader works as expected, doesn't crash Tor Browser, the ia2 interfaces are proxied correctly and pages are navigable via arrow keys (**so if I get hit by a bus that's where you'll need to start**). The work that remains: - patches for (wine) 47035, 47041, 47049, and 47050 need to be merged into wine (47035 is hard in particular as it requires a non-trivial refactor and the wine devs justifiably don't want to look at the giant diff) - the updated widl needs to ride the trains into mingw - and while we wait for that to happen, the updated widl need to be rebased against the mingw version and the resulting patch added to tor- browser-build's mingw project I'm OOF in the wilderness starting tomorrow through Monday but I *should* be able to do a good chunk of this on Saturday, and I would guess we'd see a tor-browser-build patch ready for prime-time by middle of next week (the mingw 'branch' of widl is a bit weird and may cause some headaches). -- Ticket URL: <https://trac.torproject.org/projects/tor/ticket/27503#comment:62> Tor Bug Tracker & Wiki <https://trac.torproject.org/> The Tor Project: anonymity online
_______________________________________________ tor-bugs mailing list tor-bugs@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs