[tor-project] Tor Browser team meeting notes, 26 August 2019
Georg Koppen
gk at torproject.org
Tue Aug 27 11:39:00 UTC 2019
Hello!
We had our weekly browser meeting yesterday held in #tor-meeting2. Here
comes, as usual, the IRC log
http://meetbot.debian.net/tor-meeting2/2019/tor-meeting2.2019-08-26-17.31.log.txt
and our items from the pad:
Discussion:
sysrqb: what is the expectation of our mozconfigs in
tor-browser.git? (GeKo: #23656. They should be the canonical ones I
think so that both local and rbm builds are in sync)
mcs and brade (will miss the meeting today):
Last week:
- #30429 (ESR 68 Rebase).
- revised the updater patches in response to acat’s feedback
(thanks!)
- #29430 (Use uTLS for meek TLS camouflage in Tor Browser).
- posted patches for review (but it seems that they need
more work).
- created ticket and patch for #31487 (Modify moat client
code so it is compatible with ESR68).
- created ticket and patch for #31488 (moat: support a
comma-separated list of transports in Tor config).
- created #31491 (clean up the old meek http helper browser
profiles).
- created core Tor ticket #31495 (cannot configure bridges).
- Responded to Antonela's comments in #30237 (Onion Services
client auth prompt).
- Did a little testing for #30126 (Make Tor Browser on macOS
compatible with Apple's notarization).
- Did some quick testing of the new macOS ESR68 Tor Browser
nightly build.
- Helped with triage of incoming tickets.
This week/upcoming:
- #29430 (Use uTLS for meek TLS camouflage in Tor Browser).
- investigate circuit display breakage when meek is used.
- #30429 (ESR 68 Rebase) — rebase updater patches.
- test the ESR68-based updater on Windows.
- We have several family commitments this week and had planned
to only be working on Tuesday and Wednesday (27-Aug and 28-Aug).
- Now Tuesday 27-Aug will be a partial day because we will
attend the funeral of a friend.
- We will be away from keyboard on September 5th and 6th (and
Monday September 2 is a U.S. holiday).
Pili:
Last week:
- OTF Browser proposal
- S27 meeting
This week:
- Task re-org meeting tomorrow (Tuesday 27th @ 15UTC)
- Tor Browser Release meeting on Wednesday 28th @ 18UTC
- September Roadmapping and capacity planning
- imported tickets for August in gitlab to help me with roadmapping
for September
- we need to look at what's going to be carried over to September
and discuss time estimates
- Team capacity for the month is currently 79 person days taking
into account holidays and vacation (mcs, brade and sysrqb)
- Please let me know if there's any other planned vacation/afk time
I should know about
- Please fill out the areas of expertise on the spreadsheet:
https://nc.riseup.net/s/pLxWcGQD3THrXEd
- S27 August report
- OTF Browser proposal
GeKo:
Last week:
- presentation at CCCamp (went well even though the acoustics
were awful)
- finished macOS toolchain (#30323)
- thought more about notarization issue (#30126)
- worked on windows toolchains (#28716 and #28328); final tests;
patches for the former are up for review and I'll post patches for the
latter later (barring unforeseen issues)
- helped with the OTF proposal
- again dealing with backlog
This week:
- release prep and building
- final reviews for #30429 and #10761
- finish outstanding Windows toolchain issues
- backlog
tjr:
- Began the WASM-support-for-extensions work:
https://bugzilla.mozilla.org/show_bug.cgi?id=1576254
- Did a bunch of little mingw build patches last night - nothing urgent
for Tor to worry about, they'll get to ESR68 when they get there
- Still ( :( ) waiting in alloc/dealloc patch review
https://bugzilla.mozilla.org/show_bug.cgi?id=1547519
- This is the only outstanding esr68 problem. esr68 needs
--disable-malloc which is not in-tree.
acat:
Last week:
- Ported #30683 and #31298 to esr68.
- Updated rebased esr68 branch (#30429).
- Added mcs/brade updater patches.
- Added newer missing desktop patches from
tor-browser-60.8.0.esr-9.0-1.
- Backported patches (#2760 and #28711).
- Patch for https://bugzilla.mozilla.org/show_bug.cgi?id=1573276
(DTD locale leak patch regression)
- Investigated changing noscript from security settings not working
in nightlies (#31396).
Next week:
- Fix #31396.
- Possibly address review comments on latest #30429 changes.
- Review latest #31010 changes.
- Try to upstream some patch in the backlog.
- Keep testing nightly, file/fix tickets.
sysrqb:
Last week:
Mostly 68esr rebase and testing
Wrote draft Orfox R.I.P. blog post
This week:
Continue testing 68esr builds
Help with build system, as needed
Get nightly android builds?
Publish Orfox blog post
OTF proposal
Next week:
AFK mostly after release (until 12 Sep)
boklm:
Last week:
- Backlog from previous weeks
- Worked on #31449 (Signing tools for 32bit Linux are 64bit now)
- Reviewed #30323 (macOS toolchain updates for esr68) and #31465
(tor-browser-build changes for macOS notarization)
- Started looking at #31517 (Simplify macOS related bits in
Firefox project)
This week:
- Verify that our esr68 mar-tools can be used for signing
- Review #28716 (Create a mingw-w64-clang project) and other
toolchain tickets
- Investigate #31448 (gold and lld break linking 32bit Linux
bundles we need to resort to bfd)
- Review #30334 (build_go_lib for executables) and #31264
(tar.gz output files contain non-reproducible timestamps)
- Help with new releases build
Antonela:
- #31286 - Tor network settings - are we OK using a plain-color
version of the Tor Browser icon for the Tor network settings? mockup ->
https://trac.torproject.org/projects/tor/raw-attachment/ticket/31286/C-about%3Apreferences%23network.png
(GeKo: looks good to me, +1)
pospeselr:
Last Week:
- network settings work (#31286)
- completed the about:preferences xul and layout
- started prototyping the 'request bridge' dialog
- misc widl followup (#31458)
This Week:
- finish request bridge dialog xul, move on to wiring in logic from
tor-launcher (#31286)
- get a windows build with latest mingw and verify screen readers
work as expected (#31458)
I tried building release/nightly windows i686/x86_64 a couple times
over the weekend and ran into some issues (first cbindgen not building
which seems to be resolved, and now the firefox project pointing to a
tag that supposedly doesn't exist ( tor-browser-68.0esr-9.0-1-build2 ),
haven't investigate further, but is there a known working windows sku in
tor-browser-build right now?) (GeKo: let me give you some bundles after
the meeting; I have patches to enabled Windows nightly builds again)
sisbell:
- #30665: Get Firefox 68 ESR working for Android. Additional fixes to
mozconfigs. Now working for arm7, arm8, x86. Ready for integrating patches.
This week:
- #30665: Work with sysrqb on getting patches applied. There is a
build break if we disable webrtc, so will investigate this
- Add x86_64 android support
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/20190827/e28860c3/attachment-0001.sig>
More information about the tor-project
mailing list