Meeting 2020-05-07
Round table:
- New table of triage helper: Bugs awaiting for ni are shown in the new table.
- [triage person] look at NIs older than 2 months and do something about them
- [triage person] drop the
necko-triaged
tag, maybe starting in June - [Honza] fix problems with main table containing bugs that are NI'ed
- [Honza] review the overlap with triage center and see if we need to maintain our own triage center
- 1569715 - caching preflight requests
- Necko bi-weekly updates
Next on triage duty: Valentin
Valentin
Bug 1623126 - Implement HTTPSSVC [landed]
Bug 1629882 - COEP requires a secure context [landed]
Bug 1635899 - We should cancel TRR::mTimeout in OnStopRequest [landed]
Bug 1624090 - We should make possible to turn on neqo logging in about:networking
Bug 1634462 - Check doh-rollout.mode in TRRService
Bug 1635566 - TRR cname resolution is case sensitive
Bug 1630439 - Issue opening url with underscore at the end on Android
- got to look at the chrome dns code
Outreachy intern starts on 19th of May
mayhemer
- preload:
- just rebased all patches, pushed to try, landing when green, still disabled
- the image patch has a leak, Edgar notified
- PI request for 78 refiled
- continuing the work, had a talk with Emilio about css coalescing, a little rework is on the way
- left: SRI, XHR, fetch
- updated necko triage helper
- do we still need [necko-triaged]?
- having a patch pending r for logging runnables in nsThread, pool, cache... with APIs we can add around our code to have more event tracking, it conveniently displays in logan (a distillation of backtrack in a well known tool)
- ni? f?
Kershaw
Landed:
Bug 1623380 - [socket process] Send data directly from the socket process to a content process
Ongoing:
- Triage
- Bug 1539819 - [socket process] TRR is not working in socket process
- Bug 1629457 - Intermittent netwerk/test/unit/test_trr.js | application crashed [@ __thiscall InitHash::InitHash + 0x12d3] | TRRServiceChannel using nsWeakReference OffMainThread
- Fix test failures for socket process
Michal
- 1631341 Random form body loss for concurrent HTTP/2.0 POST requests
- 1569715 CORS preflight requests are cached when 'Disable cache' is checked.
- 1621345 Support for nsIWebSocketEventListener.send() API
- https://github.com/mozilla/neqo/issues/595
- https://github.com/mozilla/neqo/pull/600
- https://github.com/mozilla/neqo/pull/604
- Quic network-simulator
- 1630000 Hitting Back sometimes shows old cached content
Junior
Bug 1633935 - Allow sending onStartRequest via pHttpBackgroundChannel
Bug 1633942 - introduce HttpChannelOnStartRequestArgs
[land] Bug 1582117 - test_prompt_http.html|test_prompt_async.html Fission failure: mCrossOrigin/Ci.nsIAuthInformation.CROSS_ORIGIN_SUB_RESOURCE isn't true
Dragana
-
PR 576 - Write encoder instruction directly into a transport stream
-
PR 598 - Improve table.rs
-
PR 599 - Send DATA_BLOCKED and/or STREAM_DATA_BLOCKED if qpack cannot write complete instructions into a transport stream
-
PR 601 - Close a connection if critical streams are reset or a stop_sending is received
-
google issue with Firefox http3
-
Some reviews (rust API for http request will use nsHttpChannel)
-
Review HTTPSSVC draft
Andy
- Project Plan 0.2
- Lean more heavily on GitHub for individual time estimations. Heavily using labels.
- Update for current status (emphasis on interop, fixing bugs)
- #101 Can't xfer data with winquic - asked for assistance from MS devs
- #597 http://quic.aiortc.org/ works with neqo-client but not in the browser - cert issue
- Team is also working on Google interop issues
- #591 Prepare for sending less frequent ACKs [landed] - more work TBD in this area
Misc:
- Root-caused 1629982 SEC_ERROR_NO_TOKEN when using neqo-client (SSL_HkdfExtract) as distro-specific
Next:
- Review backlog of PRs
- Work on glue changes for next Neqo->Gecko merge
- Solicit initial feedback on revised Project Plan
- Resolve #101
- More ACK work