Hi!
Our weekly Tor Browser meeting finished earlier today. The chat log can be found at
http://meetbot.debian.net/tor-meeting/2018/tor-meeting.2018-05-14-17.59.log....
our pad items are/were:
Info: firefox 60.2 release date was changed from 2018-08-21 to 2018-09-05. [GeKo: yes, saw it, thanks]
GeKo: Last Week: -signed Tor Browser bundles -begin of the of the month admin stuff -rebase review (#25543) (posted first part, let me know whether there are things unclear) -public holiday + taking a day off -thought about the state of the mingw builds (esr52 x86 and x86_64 compared to what we might get for both when switching to esr60) -made progress on https://bugzilla.mozilla.org/show_bug.cgi?id=1390583 but am still not there :( -set up an environment to catch potential proxy bypasses of Tor Browser for Mobile [tjr: Tell me about it?][GeKo: Just an old laptop as a WAP with wireshark running] This Week: -finish rebase review (#25543) -start the network audit (#22176) -help getting linux nightlies out based on ESR60 -update macOS toolchain for ESR60 -What is the plan for our mozilla-central rebasing that Tor Browser for Android needs (Arthur says: I have a script that does some of this already. I can try to get something deployed for the team to look at this week. I assume we also want auto-rebasing on mozilla-beta as well.) [Arthur will work on that this week]
-tjr: Do you know what Mozilla's plans are regarding WebRTC over TCP? Do you know whom we could approach for finding out more? (For background see: https://trac.torproject.org/projects/tor/ticket/16221; https://bugzilla.mozilla.org/show_bug.cgi?id=1179345 seems to be pretty inactive and I wonder where we are on https://bugzilla.mozilla.org/show_bug.cgi?id=891551 etc.)
[tjr]: I don't know anything. I can try to figure out though. Will ask Jim for intros tomorrow. I suspect it will take the form of "Here Georg, let me introduce you to <foo>" [GeKo: sounds good to me and thanks]
arthuredelstein: Last week: - Patched tor-browser-build.git to get a prototype building with with ESR60 (https://trac.torproject.org/projects/tor/ticket/26073) (I can work on fixing torbutton and tor-launcher, but I need to
- Worked on fixing https://bugzilla.mozilla.org/show_bug.cgi?id=1330467 (When "privacy.firstparty.isolate" is true, double-key permissions to origin + firstPartyDomain) Still fixing broken unit tests! [GeKo: We try to get help from Mozilla on the ticket]
This week:
- Revise patches following Georg's review of 25543 (ESR60 rebase)
- Continue to revise https://trac.torproject.org/projects/tor/ticket/26073, especially getting torbutton and tor-launcher issues resolved
- Set up an auto-rebase to mozilla-central.
mcs and brade: Last week: - Did some updater testing for Tor Browser 7.5.4. - Reviewed our notes and filed tickets for ESR60 updater loose ends: - #26048 (potentially confusing "restart to update" message in ESR60). - #26049 (consider reducing the delay before the update prompt is displayed). - #26050 (achieve update "watershed" for ESR60-based Tor Browser). - Reviewed Matt's patch for #25750 (update Tor Launcher for ESR 60). - Responded to Antonela's proposal in #25694 (Activity 3.1: Improve the user experience of updating Tor Browser). - Participated in the UX/Tor Browser meeting. This week: - Review Matt's revised patch for #25750 (update Tor Launcher for ESR 60). - Revise the ESR60 patches that we worked on (see https://trac.torproject.org/projects/tor/ticket/25543#comment:23). - Reminder: Kathy and I will have limited availability from May 16 - May 30.
igt0: Last Week: Worked updating tor button for ESR60 (I will create a bug ASAP) - Implemented a preferences loader and update code to use the root default branch - Switched the code from Task.spawn to async/await (FF did it https://bugzilla.mozilla.org/show_bug.cgi?id=1353542) This Week: Keep working in the update tor button for ESR60
sysrqb: Last week: Continued working on TorLauncher patches for ESR 60 Prepared Orfox release Watched some Google I/O talks related to Android Continued testing TBA branch This week: Pushing proposed TBA patches to Try so we know which tests each patch breaks (if any) Updating TorLauncher for Android proposal (I didn't do this last week) Read through Tor Browser UI/UX tickets
pospeselr: Last week: Continued work on lock icon work (#23247) Synced with new outreachy intern cy63113, should be getting similar monthly updates to go through once more Met up with profs from graduate school, made sure to plug tor's summer of privacy for next year :p Recovering from getting sick again This week: Still sick, but will try to finish up lock icon work
boklm: Last week: - published the new releases - finished bisecting the binutils issue (#16472) and found the commit causing the issue - made patch for #26057 (Make it easy to see in the logs which commit was used in nightly build) - afk on thursday and friday This week: - continue investigating the binutils issue - review #25832 (Enable pthread support for mingw-w64), #25894 and #25975 (get a rust compiler for Windows and macOS) - work on testsuite VMs setup
tjr:
MinGW: ESR60 Build Runs!
x86:
--disable-accessibility
--enable-sandbox
--enable-jemalloc
Debug and -O1
-O2 has a compiler bug
No graphics pref hacks needed
_create_locale issue still present
x64:
--disable-accessibility
--disable-sandbox
--enable-jemalloc (may be buggy, investigating)
Debug and -O2
No graphics pref hacks needed
_create_locale issue still present
Possible there are latent crashes, investigating
Plan:
Figure out d3dcompiler.dll issue
Land x64 build patches and job in esr60-branch
Investigate the jemalloc thing this week
Investigate the TaskCluster crashes in the coming weeks
Try to get JC hired for mingw-clang TC integration
debug x64 sandbox
sukhe:
I am putting http://bugs.torproject.org/25483 on hold till we can get some good leads on how to fix this. Suggestions welcome of course in the meantime but I don't think I should spend more time on this since we don't have any ideas currently :)
How can I be useful in some other place in the meantime? [GeKo: sukhe is working on getting tor-browser-build ESR 60 nightly compatible, a.k.a. #26073]
Discussion: - Who is going to all hands?
Georg