Meeting 2020-07-09
Round table:
- bug 1648635 - channel.setResponseHeader
- Sending ODA from socket process to child process directly will break RCWN.
Next on triage duty: Junior
Kershaw
Landed:
- Bug 1647759 - Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/netwerk/base/nsIOService.cpp:1280:16 in mozilla::net::nsIOService::SetOffline(bool)
- Bug 1527256 - [socket process] make about:networking work
- Bug 1644834 - about:memory tests fail on my machines (macOS Catalina, Ubuntu 18.04)
Ongoing:
- Bug 1650773 - [socket process] improve sending data directly to child processes
- Bug 1648996 - [socket process] devtools/client/netmonitor/test/browser_net_truncate-post-data.js failed with socket process enabled
Tania
Writing tests for xpidl bindings
mayhemer
- progressing on 1596741 - Emit warning to console when rejecting to set cookie (from cross-site/foreign domain)
- progressing on one sec bug
- progressing on 1554652 - Implement asynchronous opening of alternative output stream rebase + try push
- progressing on 1651068 - Include
Task
fromTaskController
in MOZ_LOG=events to diagnose 1641696 - Firefox takes 50% more time than Microsoft Edge to display first paint of comments in reddit posts - progressed and then given away 1605305 - Origin header field is not set to HTTP request in cases where it is required
preload: acreskey found regressions on cnn and booking.com via testing, will look at them soon.
Junior
- Landed
- Bug 1646592 - Sending endpoint of stream filter should not block main thread IPC
- Bug 1645901 - Send necessary cookie through pBackground before OnStartRequest
- Bug 1649965 - only waiting for main thread OnStartRequestSent for document load
- Bug 1647978 - Intermittent toolkit/components/extensions/test/xpcshell/test_ext_webRequest_filterResponseData.js | test_filter_content_fetch - [test_filter_content_fetch : 311] Expected response for http://example.com/redirect?redirect_uri=http://example.net/dummy -
- Next
Michal
- extending QNS interop runner
- neqo testing
Dragana
neqo:
Server Push landed
PR 800 - Document errors for neqo-transport::Connection::stream_recv
PR 801 - Add better handling of transport errors in send_request_body function
PR 802 - Fix error handling in read_response_data
PR 803 - Handle properly errors from set_resumption_token
PR 805 - Faster fetch
Bug 1651489 - update neqo to 0.4.6
Looking at DoH telemetry
Andy
Neqo (4, 51, 54)(+1,-1,+1):
- Large transport bufs PR 806
- [in-progress] QNS: neqo-server transfer test case
- [in-progress] QNS/client: Fix issues with handshakecorruption (C1) and handshakeloss (L1) tests
- [merged] qlog: Refactor
- Neqo 0.4.6
DoH:
- Wrote a draft doc "Response Options for ISP Blocking of Global Canary"
Next:
- Complete my tasks for Neqo Milestone 1
- Revise the above doc, and the "OS based DoH" doc.
- Make suggested changes to Add network.http.http3.qlog_dir pref to Firefox