Meeting 2020-07-23
Round table:
Next on triage duty: Michal
Kershaw
Landed:
- Bug 1652762 - Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/netwerk/dns/TRRServiceBase.cpp:71:22 in CheckURIPrefs
Ongoing:
- Bug 1652655 - Using HTTPSSVC as an AltSvc
- Bug 1497249 - [socket-proc] Connection stickiness handling for upgrade observers
- Bug 1654282 - websocket fails to connect
- Bug 1653642 - Crash in [@ mozilla::net::CallOnStop::~CallOnStop]
Tania
Made minor changes to both crate and bindings
Added more tests
Wrote documentation
Andy
Triage
Neqo (5, 48, 58)(+2, +2, +4):
- [in-progress] QNS/client: Fix issues with handshakecorruption (C1) and handshakeloss (L1) tests 799
- [in-progress] QNS: handshakeloss (L1) failure with aioquic 841
- In working on aioquic issues, discovered we are not counting PTO packets as congestion control bytes-in-flight and other issues, causing Neqo to not match the spec. Now fixed, but work remains to pass handshake tests with aioquic.
- [in-review] Do not allow initial packet to exceed cwnd in persistent congestion 829
- Adding Neqo in server role in QNS has caused an increase in reported issues from other implementers -- opened 846 and 847
DoH:
- Issue with my WiFI AP's DNS not handling doh.test turned out to be nothing.
Next:
- Complete my tasks for Neqo Milestone 1 and 1.5, esp. 799
- Make suggested changes to Add network.http.http3.qlog_dir pref to Firefox
mayhemer
- [postponed] 1554652 - Implement asynchronous opening of alternative output stream
- [landed] 1605895
- [landed] 1596741 - Emit warning to console when rejecting to set cookie (from cross-site/foreign domain)
- [landing soon] 1654556 - Log also "failed the samesite tests" cookie rejection reason.
- [landing soon] 1609410 - 421 response code from
icloud.com
not handled well with a proxy - [pending r?] 1649813 - Test that browser.dns APIs don't work when the proxy should be handling DNS
- [landed] 1628713 - Add
Tokenizer::CheckPhrase
to quickly check for compound strings - [in prog] 1652898 - The stream transport service's thread pool keeps starting and stopping threads during downloads
- [landed] 1652300 - ThreadSanitizer: data race [@ mozilla::net::CacheEntry::InvokeAvailableCallback] vs. [@ mozilla::net::CacheEntry::OnHandleClosed]
- r?, ni?
Michal
- Bug 1650363 Performance testing of HTTP3 in Firefox using only xpcshell tests
- Bug 1646025 Add a test for 421 response
- QNS: Server test failures (DC, B)
Junior
- This week
- Next week
- QUIC telemetry
Dragana
ECH: proposal for the API between necko and nss(psm)
HTTP3:
- Meeting about Network Throttling for performance testing
- Looking to define what we need to test before a study in Nightly
- Defining fro performance test
- Define HTTP3 telemetry that we want to collect