2018-04-05
- NECKO WEEKLY MEETING NOTES
Thurs April 5 2018
TRIAGE: see https://public.etherpad-mozilla.org/p/necko-triage-guide for how-to
Nick <<<<<===== Apr 6 -> Apr 12
Honza
Michal
Daniel
Valentin
// (skip Dragana while she's on leave)
Round Table:
- TRR Shield study
- fun with site isolation
Nick
- h2 crash 1 - r+, awaiting sec-approbal
- h2 crash 2 - seems to be enterprisey (good number during week, not so much on weekend), waiting/hoping for input from outside
- h2 trailers - patch first round written, waiting for third-party endpoint to test against
- server-timing - made it https-only
- cookie limiting & batch eviction - in progress
- h2 websockets - starting soon
- predictor prefetch - waiting on yoathrizon
Honza
Michal
- 1439780 .local (avahi) domains result in "Hmm, we're having trouble finding that site."
- 1436809 Sending websocket message with text and binary data corrupts binary data
- 1448476 Cache entry corruption after writing the alternate data
Patrick
last week: mpendingq, 256fd telemetry, 0.9 telemetry, namespaces, neat tls, alt-svc, immutable bug, some non-necko stuff this week: neat tls, alt-svc, immutable bug, some non-necko stuff. more reviews.
Daniel
- TRR (shield study, not restarting the DNSService anymore)
Valentin
server timing
cookie isolation
Bug 1450199 - Cookie is not synced across tabs
Dragana
http-auth dialog
UnknownDecoder crash
TFO
QUIC
NEAT
Gary
Bug 1373708 - Convert Jar channels to stop using main thread I/O
- landed to mozilla-inbound
Junior
Bug 1363284 - Allow some sharing of connections with different anonymous attributes
- has a simple test, handling ntlm
Amy
Batch Eviction
-
Had confirmed the algorithm with Josh and Martin.
-
Martin had sent the mail to discuss the algorithm with Mike West. Bug 1425031 - Firefox Quantum blocks cookies when JavaScript updates them
-
Found the root cause.
-
Started to create a mochitest for this bug. Bug 1426471 - Cookies set via JS during anonymous screenshoting override real cookies
-
Can't reproduce.
Kershaw
Bug 1413999 - Add support for Server-Timing HTTP trailing header
*-Landed Bug 1423495 - Implement PerformanceServerTiming interface
*- backed out due to WPT failure Bug 1428250 - Add an API to read HTTP trailers
*- Working
SC
[Socket Process]
-
no progress this week on my part [Others]
-
Bug 1426751 - Intermittent eventsource-close.htm | application crashed [@ mozilla::net::ChannelEventQueue::FlushQueue] (Assertion failure: !mFlushing, at netwerk/ipc/ChannelEventQueue.cpp:46)
-
multiple threads trying to flush ChannelEventQueue at the same time
-
need to check and set flag at single critical section
-
r+’ed and landed on m-c
-
security bug
-
discussing my proposal with @mayhemer on bugzilla
-
trying @mayhemer's suggestion and upload my WIP, debugging test failure while running mochitest
Will Wang [Back Pressure]
Bug 1280629 - e10s breaks necko back pressure
*- discussion, tracing code *- going to discuss the experiment for min/max queue size
Cervantes
[Socket Process]
- patch rebase and breakage fixes
- working on pref system