Meeting 2019-02-28

Triage: https://mozilla-necko.github.io/necko-triage/

  • This week: Junior
  • Next week: Valentin (March 1-7) Triage Arrow

Round table items:

mayhemer

  • BT: cover delays previously untracked (before-/after-process-event thread callbacks)

documentation of the API written

offline tool enhanced to share found critical path snippets only (and not 1GB+ logs)

emailing (wip) to some experts on layout with result of my reddit repaint findings

  • fuzzing helping :decoder with non-determinism and understanding sockets and necko

some small bugs fixed/reviews/usual stuff

Valentin

  • 1525036 - Implement Cross-Origin header (requiring CORS for subresources)
    • up for review
  • reviewed 1525319 - removing context from onStart/Stop/DataAvailable
  • 1520062 - HTTPChannel seems to incorrectly keep references to its mListener.
    • landed
  • 1529911 - Add more tests for cancelling HTTP channels

Kershaw

  • Bug 1430050 - IPC to the socket process for DNS resolution wip
  • Bug 1529759 - Crash in [@ mozilla::net::nsHttpChannel::DoConnect] investigating

Michal

  • 1529498 - null pointer writes in mozilla::net::Predictor::LearnNative
  • 1527293 - Loading a large script transferred with Content-Range from cache returns empty file
  • 1506534 - Collect telemetry to measure how much penalty we will experience with first-party cache isolation

Dragana

Quic

Work on security part for the socket process.

Bug 1528317 - Increase in "Network Protocol Error" reports in Firefox 65

Selena

  • Moving DoH forward --> analysis from dragana: https://docs.google.com/document/d/1LO6eW0ZXK2VqzeO27N8EBOA11r04OOIq7e77WcAp0Lg/edit?usp=sharing
  • Analysis from tdsmith: https://metrics.mozilla.com/protected/tdsmith/trr_v5_demo.html
  • Table of results: https://docs.google.com/spreadsheets/d/18PCIaCgvNCko_Q9hu39UNnt6DTiyfIbEupPB7OpgvlQ/edit#gid=1178024002

Junior

  • triage
  • rebasing larch: try to cherry-pick our patches to m-c in larch
  • uplift sec 1503393
  • Bug 1530230 - Content-type header lingers after redirecting from 302 response to POST while using Fetch API ==> need spec change

Andy

QUIC stream reassembly unit tests

Putting multiple QUIC packets in udp datagram

Reviewing code