Meeting 2020-04-23
Round table:
- necko-reviewers can be removed now
- Fetch from rust: https://phabricator.services.mozilla.com/D70257
- High refresh rate monitor (>200Hz) slows performance
Next on triage duty: Michal
mayhemer
possibly READONLY:
- preload:
- need two simple test-change reviews from dragana
- need two small reviews from baku
- need one review of edgar's image loading patch
- has a green try! --> ready to land
- thinking: land now (disabled) and possibly open users with this flipped on to sec issues or wait for early 78? probably the latter
Dragana
Mostly neqo:
Issue 567 - Remove DataReadable events when a stream is done
Issue 563 - Use a tree as a helper structure for the huffman decoder.
Issue 547 - Turn on clippy pedantics for neqo-http3
Issue 570 - A transaction should try to read the next frame when it is done reading a data frame
Issue 569 - HeaderReady event should have headers as well
Andy
Neqo
- Bug triage and documenting things. New Neqo Eng Weekly meeting
- Preparing for Neqo 0.3.0 release: PR reviews; Tested Gecko with latest incl. API changes
- Finally landed qlog PR :tada:
- Some tiny PRs
- Google: Enabled H3 (for me) on YouTube, seeing it used there, but just a little
DoH
- Mtg with Markus the UX person and everyone. Selena wants more info on why users are choosing Disable when presented with doorhanger.
- Canary: Telemetry shows canary abuse by CenturyLink and now Cox, both large US ISPs. Peter is attempting to contact.
Next:
- Review & document: timers and recovery state machine
- Tag 0.3.0 and merge into m-c
- More interop/testing work
Kershaw
Landed/Complete:
- Bug 1626076 - Use DataStorage on socket process
- Bug 1485652 - Make nsNSSSocketInfo::IsAcceptableForHost work asynchronously on the socket process
- Bug 1624996 - Add a telemetry to see how often TRR request is redirected
Ongoing:
- Bug 1497249 - [socket-proc] Connection stickiness handling for upgrade observers
- Bug 1539819 - [socket process] TRR is not working in socket process
- Bug 1512478 - Have IPC for picking client certificate for authentication
Junior
[landed] Bug 1554218 - Handle 407 from a HTTP/2 proxy
[landed] Bug 1341689 - Missing Origin header when requests to the same-origin and crossorigin set
OnStart/StopRequest OMT in child
Bug 1632045 - Content-Type and related headers not stripped for certain redirects when using XMLHttpRequest
Valentin
reviews 🙂
Bug 1629882 - COEP requires a secure context
Bug 1631751 - Fix COEP expected fails
Bug 1631748 - Fix COOP expected fails
Bug 1572513 - Abort and BFCache handling for COEP headers
Bug 1623126 - Implement HTTPSSVC
Bug 1626057 - Implement TRR steering platform APIs
Bug 1624090 - We should make possible to turn on neqo logging in about:networking
Michal
- [landed] 1630899 Update NETWORK_PAC_URL_SCHEME probe to collect data on release
- [landed] 1624515 Fix data race on CacheStorageService::mShutdown
- 1630486 websocket binary message splitting
- 1630000 Hitting Back sometimes shows old cached content
- https://github.com/mozilla/neqo/issues/529
- 1631016 Find out why HTTP_SUB_COMPLETE_LOAD_V2 reports longer load times with every new release since beta 73