[tor-project] Tor Browser team meeting notes, 14 May 2018

Georg Koppen gk at torproject.org
Mon May 14 20:31:00 UTC 2018


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.txt

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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.torproject.org/pipermail/tor-project/attachments/20180514/b5f20c0a/attachment.sig>


More information about the tor-project mailing list