Meeting 2020-04-09
Round table:
- OnStartRequest/OnStopRequest OMT
- Review queue
- DocumentChannel regression/failures
- Bug 1627407 - Support Save-Data: Request Header so users can save bandwidth
- Bug 1625262 - (from 800MB heap-unclassified) unreported 86MB from Http2Session::WriteSegmentsAgain
Next on triage duty: Andy
Valentin
Bug 1625213 - Refactor DNS code to remove OnLookupByTypeComplete [landed]
Bug 1623126 - Implement HTTPSSVC
Bug 1624090 - We should make possible to turn on neqo logging in about:networking
Bug 1572513 - Abort and BFCache handling for COEP headers
Bug 1595886 - ??
- Outreachy application time is over.
- #necko reviewer group bug 1628714
- AppCache plan - disable in 77. Keep pref in 78 (for ESR). Disable in 79
Kershaw
Landed:
- Bug 1568028 - [wfh] about:support doesn't report/show separate socket process in "Remote Processes" section
- Bug 1626743 - [socket process] Fix test test_content_sniffer.js
- Bug 1625151 - [socket process] Move DNS resolution to socket process
- Bug 1627654 - Padlock in URL bar is sometimes missing when a FPN session is active
Ongoing:
- Bug 1626076 - Use DataStorage on socket process
- Bug 1539819 - [socket process] TRR is not working in socket process
- External mentoring about socket process.
Michal
- [landed] 1627635 Websocket connects to DIRECT instead of Proxy-HTTP/HTTPS with SystemProxySettings on Linux
- [landed] 1622409 Put FTP code behind a pref
- [landed] https://github.com/mozilla/neqo/issues/533
- 1627910 Enable test netwerk/test/unit/test_http3
- https://github.com/mozilla/neqo/issues/505
- reviews (Outreachy)
- 1628660 netwerk/test/http3server fails to build on Tier3 platforms
Junior
triage
Bug 1554218 - Handle 407 from a HTTP/2 proxy
[land] Bug 1601671 - websocket connects to DIRECT instead of Proxy-HTTP/HTTPS with SystemProxySettings in Windows
next:
OnStart/StopRequest OMT
Bug 1341689 - Missing Origin header when requests to the same-origin and crossorigin set
mayhemer
- preload
- milestone 1: 1 patch r?, 1 patch delegated, 1 simple patch in-progress, all other r+
- we have automated tests: wpt and cover for the current implementation
- answer from yoav
- reviews, ni?
- some mentoring
- Tokenizer::CheckString("foo bar")
- landed 1626809 - disk-storage memory reporter does not properly anonymize
- landed 1627572 - Intermittent tsan: ThreadSanitizer: data race /builds/worker/checkouts/gecko/xpcom/io/FilePreferences.cpp:272:7 in mozilla::FilePreferences::IsAllowedPath(nsTSubstring
const&) - investigating bug 1605895 with a life diagnostic patch, needs update
Andy
Neqo
- Posted new version of qlog PR for review, using new streaming log API. There will be further work to add probes in the code.
- PR reviews
Next:
- qlog: Address any additional review comments
- Some Neqo bugs need more investigation
- Blog post on H/3 in Nightly
- Triage
Dragana
- HTTP/3 is turned on, looks good
- QPACK is turned off for now
- Bug 1628008 - HTTP/0.9 Shoutcast stopped working in v76.0b1
- Bug 1618158
neqo:
- Issue 525 - We can still have RecvStreamReadable after a stream has been read completely
- Issue 520 - Turn on clippy:pedantic for neqo-qpack
Working on: