Meeting 2024-05-14
-
Team calendar
- Next on Necko triage: Valentin
-
New contributors / Friends of Necko
- None in the last week
-
Round Table
-
(sunil) Enable redirects for auth retries in release
-
Start rollout for using Release Experiments
-
Do we need more telemetry probes to identify regression sooner?
-
Probes for channel status exist
-
Success rate of channel monitor changes in trend
-
How can we see exact regressions introduced?
-
If regression we will never resolve 200 after 401
-
[acreskey]: Feature Manifest
-
https://searchfox.org/mozilla-central/source/toolkit/components/nimbus/FeatureManifest.yaml
-
Leverage a gradual rollout
-
Can we target users with specific auth?
-
Ask data folks for guidance on % of population
-
-
-
-
-
-
(sunil) Currently we use PFetch for workers and keepalive. Proposal to use PFetch for all Fetch requests.
-
Reduces main thread contention
-
HTTPChannelParent/Child, logging and cookies dependencies
-
Needs investigation/scoping, needs decision before we implement Fetch Streaming Upload
-
-
-
Active Projects roadmap Fx126 rel May 14, Fx127 soft freeze May 09
-
OMT: Move OnStartRequest and OnStopRequest to the content process (paused, target: TBD)
-
new Project Plan
-
Split HTML5Parser OnStop - OMT Shipped in Fx122
-
Split CSSLoader OnStop - OMT riding the trains in Fx126
-
OnStart consumer
-
– enter updates –
-
Optimize, Measure and add tests for Speculative Connections (riding the trains, target: Fx126)
- – enter updates –
-
zstd content-encoding: (riding the trains, Fx126)
- – enter updates –
-
Native HTTPS RR Implementation (in progress, target Fx127)
-
Riding the trains in 127
-
Sent Intent To Ship: Resolving HTTPS records using platform DNS APIs
-
-
3rd Party Cookie Deprecation (in progress, target Fx128)
-
[Ed] Wrote test for current implementation so far.
-
[Ed] Next steps: add test for insecure purging first
-
-
Fetch keepalive: (in progress, Target Fx129)
-
[Sunil] Addressing review comments from Eden.
-
We pass all the WPTs for the implemented feature.
-
Plan to merge the changes this week.
-
-
-
HTTP Priorities Experiments (in progress, target Fx 128 )
- Will start landing patches this week.
-
Firefox/Chrome benchmark test suite (in progress, target H1 2024)
- Created a JIRA issue to request test machines.
-
Interop 2024 URL (in progress, target H2 2024)
- [Ed] Continuing work on default-uri bypass list
-
Performance work:
-
New experiments:
-
Performance Calibration (A/A/A) on Fenix, planned to start today, nightly, beta, release
-
OMT Decompression + html5Parser, cssLoader (Thank you Sunil)
-
-
[acreskey]
-
Investigating: First visual change and reported time to first byte 1 second slower on Fenix compared to Chrome, en.m.wikipedia.org, high latency network
-
-
FYI:
-
Predictor christmas tree:
-
(greg) Keep enabled?
- Continue investigating and assess performance priority
-
-
[jesup] Working on a next-stage OMT proposal
-
-
[jesup] WebSocketStream - Chrome is pushing it. Mt is very slightly positive if we remove some random cruft from the PR. Kagami and I are skeptical; we could do it; it wouldn’t be hard - but the big question would be “why not WebTransport?” (especially once WebTransport over H2 is available globally).