The patchset should be landing in wine by the end of August 2019. We will need to bug the mingw folks to pull in the latest wine version (or just the widl) and then update mingw-w64's projects file in tor-browser-build. I will also need to verify the final built IA2 bits match between our current build and this future build.
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.
Trac: Description: The patchset should be landing in wine by the end of August 2019. We will need to bug the mingw folks to pull in the latest wine version (or just the widl) and then update mingw-w64's projects file in tor-browser-build
to
The patchset should be landing in wine by the end of August 2019. We will need to bug the mingw folks to pull in the latest wine version (or just the widl) and then update mingw-w64's projects file in tor-browser-build. I will also need to verify the final built IA2 bits match between our current build and this future build.
Jacekc fast-tracked the widl changes to mingw-w64 ( commit 60d5a66ae51da0e01f3b47de366ae639b01ee189 ) so we can test our ESR68 builds.
Verified 64-bit windows build on Windows 10 64 bit: NVDA works as expected (reads page content, keyboard navigation works) and a brute force IA2 tree traversal ( via this tool: https://github.com/pospeselr/ia2_test ) also succeeds without crashing on various pages.
Our 32-bit build isn't quite ready yet, but once it is I'll do the same test on both 32-bit windows and on 64-bit WoW before resolving this.
I guess we could use this bug to actually remove the mingw-w64 related patches in tor-browser-build and bump the mingw-w64 version for non-browser projects to the one used in building the browser to have them in sync.