Meeting 2019-02-14

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

  • This week: ** Honza ** p1s: https://bugzilla.mozilla.org/show_bug.cgi?id=1525527 (michal, easy to fix content induced websocket crash) https://bugzilla.mozilla.org/show_bug.cgi?id=1527712 (unass, MT IO at startup, P1 to discuss, possible complicated to fix) possible p1/major: https://bugzilla.mozilla.org/show_bug.cgi?id=1527594 (a log where we bypass a socks proxy, reproducible on 59, this may strongly affect tor!)

Round table items:

  • mgmt bot and triage (auto ni? triage owner ruins await-ni? bug list)
  • https://bugzilla.mozilla.org/show_bug.cgi?id=1527334 (force link rel="prefetch" responses to be cached?)
  • triage list. Should we find a place to maintain the ascii arrow? Honza [:mayhemer] Michal [:michal]<======= Junior [juhsu] Valentin [:valentin] Dragana [:dragana] Kershaw [:kershaw] Selena / Junior
  • asyncOpen2 is now asyncOpen. Keep in mind when writing tests bug 1520868

Junior

Security bug: 1507110

Bug 1524264 - Move "No Proxy for" outside the radio button and change the case for design guildline

mayhemer

https://bugzilla.mozilla.org/show_bug.cgi?id=1518774 needed rebase + some test fiddling, landing today

https://bugzilla.mozilla.org/show_bug.cgi?id=1505861 I will re-write my SingleThreadRefPtr class for this one use case and let it live in necko to have an eternal automated audit

https://bugzilla.mozilla.org/show_bug.cgi?id=1522093 403 from proxy + hang handling, esr nomination

BT: digging into layers and repaint to diagnose the reddit scroll repaint bug

Michal

  • 1525900 Remove unused code from old cache [landed]
  • 1527005 WebSocketChannel hangs waiting for OnTransportAvailable when server responds to upgrade request with HTTP/1.0 [landed]
  • 1527890 WebSocketChannel can hang waiting for OnTransportAvailable when HTTP request isn't upgraded [landed]
  • 1506534 Collect telemetry to measure how much penalty we will experience with first-party cache isolation

Kershaw

  • Bug 1521729 - Make nsHttpChannel::AsyncOpen wait (async) for HSTS data to be available before connecting to non-https URLs Need to clean up patch before review.
  • Bug 1509822 - [socket process] Stop using HTTP connection manager on the parent process Only p2 patch needs to change. Others are r+.
  • Bug 469228 - Support keep-alive connections in httpd.js Need rebasing. Fix test failures.

Valentin

  • looked into GeckoView/necko on Android
  • 1517025 - Do not allow percent symbol in URL hostnames landed
  • 1521808 - Implement Cross-Origin-Opener-Policy got backed out. test is intermittent. working to fix it.
  • DoH experiment 6