Meeting 2024-07-09
-
Team calendar
- Next on Necko triage: Sunil
-
New contributors / Friends of Necko THANK YOU!!
-
Round Table
-
[acreskey] Summary of Fenix pain points:
-
PlayStore review summaries:
-
(June 21 - June 27)
- “Users are reporting slow page loading, pages not loading, slow browsing speed, slow app responsiveness, and slow media.”
-
(June 14 - June 20)
- Users are reporting slow page loading, pages not loading, slow browsing speed, slow app responsiveness, and slow media.
-
(May 31 - June 6)
- Users are reporting slow page loading, pages not loading, slow browsing speed, slow app responsiveness, and slow media.
-
“Well, dear firefox. I like your performance.. but you MUST improve page loading speeds to be on par with chromium based ones on Android. Firefox does well on Linux desktops, but that speed.... It's missing here. Hope you'll get it done.”
-
-
Bug 1879387 - Fenix fails to gracefully handle network transition during pageload
-
Bug 1906733 - Very long resource loads for https://www.girince.com
-
20-30% slower than Chrome in vismets, 3mpbs, +100ms rtt (small sampling of sites): results
-
-
-
Active Projects roadmap Fx128 rel July 09, Fx 129 soft freeze July 04
-
Native HTTPS RR Implementation (riding the trains, target Fx129)
- Shipped
-
3rd Party Cookie Deprecation (in progress, target Fx133)
-
Phase 1 landed in Fx129
-
Phase 2 discussions with a review of incoming telemetry in 2 weeks
-
-
Fetch keepalive: (in progress, Target Fx130)
-
-
HTTP Priorities Experiments (in progress, target Fx130 )
-
Experiment live
-
Priority header already shipped in Fx126
-
Fx 128 includes:
-
Implement Extensible Prioritization Scheme for HTTP/2
-
Incremental flag on images, dom
-
-
-
Browsertime pageload tests coming
-
-
Firefox/Chrome benchmark test suite (in progress, Fx132)
-
[kershaw]
-
Run browsertime-upload tests on new test machines
-
Bug 1895357 Modify Taskcluster to run performance tests on the specific pool
- r?
-
-
Interop 2024 URL (in progress, target H2 2024)
-
necko-glean: (sekim) Landing glean patches using #ifndef ANDROID blocks, tracking such blocks using Bug 1901798
-
- Considering disabling some existing probes
-
(sekim) Added a few more migration bugs for planning
-
-
Fast UDP I/O in Firefox (in progress, target H2 2024)
-
[kershaw]
- Improve test coverage by turning on HTTP/3 tests on Android
-
[mxinden]
-
Summary of relevant OS APIs per Firefox tier 1 build target.
-
Glean probes
-
Propose the addition of two new Glean probes
-
http3_udp_datagram_size_send
-
http3_udp_datagram_size_received
-
This will enable us to measure the impact of:
-
-
-
-
Implementation of Packetization Layer Path MTU Discovery for Datagram Transports (RFC 8899) in Neqo
-
Milestone 1
-
Blocked on false-positive cargo vet failure.
- (Will follow-up tomorrow.)
-
Manual testing on Windows 64bit VM and MacOS (M2 via Rosetta)
- Seeing up to 10 datagrams read in single GRO read.
-
-
Milestone 2
- Additional testing on ECN blackhole path https://github.com/mozilla/neqo/pull/1964
-
Performance work:
-
-
Landing telemetry on socket pool exhaustion: (data review) https://bugzilla.mozilla.org/show_bug.cgi?id=1901855
-
No improvement measured so far on local browsertime tests (high latency, low bandwidth)
-
CI picked up loadtime improvements but vismet regressions, yet to analyze
-
-
New experiments:
-
OMT Decompression + html5Parser, cssLoader
-
[Sunil] Experiment is live
-
-