Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Necko Team – Weekly Status Meeting Notes

Date: 2026-03-24
Edition: March
Facilitator: Greg
Next on Triage: Kershaw Jang
Quality Report Coordinators (March): Valentin Gosu / Sunil Mayya


Round Table

Team Updates & Triage Rotation

  • Triage rotation updated:

    • Kershaw covering triage this week.

    • Valentin and Kershaw helping backfill responsibilities during coverage gaps.

  • Valentin to coordinate OMT investigations and cookie peer responsibilities.


Retro Scheduling

  • Agreement to postpone the retro 

  • Team to ensure retro actions are reviewed and updated asynchronously.


Captive Portal / DoH Issues

  • Reports of:

    • DoH failures in captive portal scenarios (Mode 3).

    • Connectivity breaking until re-authentication.

  • Issues identified:

    • Frequent connectivity checks interrupting sessions.

    • Poor user messaging and recovery experience.

  • Actions:

    • Collect additional logs and profiles.

    • Valentin and Randell to review profiler data shared by Lars.


Travel & SecPrivNecko Meetup

  • Reminder to book travel (Navan) for Toronto meetup.

  • Some hotel policy issues raised; exceptions may be needed.

  • Greg coordinating logistics and follow-ups.


Team Check-ins (Highlights)

  • Oskar

    • Released Neqo v0.24.0 / v0.24.1 (HyStart++ pref’d off).

    • Added new congestion control / slow start metrics.

    • Nightly experiment for HyStart++ enrolling users.

  • Max

    • Presented at IETF on Happy Eyeballs.

    • Continued work on Rust implementation and profiler markers.

  • Randell

    • WebTransport Ongoing review load (~60 patches).

    • Will update PTO calendar.

  • Valentin

    • Fixed WebCompat issue (content-type sniffing).

    • Landed and uplifted LNA patches.

    • Working on:

      • Cookie-related coordination

      • LNA prompt improvements

  • Kershaw

    • Progress on expedition tests.

    • Continued work on Happy Eyeballs.

    • Investigating intermittent failures before enabling features in Nightly.


Important Business

Priority Queue

(Non-security bugs only; security-sensitive items excluded)

Bug IDSeveritySummaryPriorityOwnerStatus
2000423S3FormData parser non-compliant (preamble)P2
1974877S3WPT failures in /cookies/samesiteP2
1965087S3Cookie initialization on session restoreP2edgulOwnership updated
1962316S3Android VPN + network bearer change incomplete requestsP2
1732512S3Fetch blocked by form submitP2smayya
1963079N/AExclude spurious document loads from telemetryP2
2005275S3NS_IsMainThread assertP2
2013783S3Website keeps reloadingP2valentin.gosuIn progress
2014160S3Cache2 I/O thread 100% CPUP2jesup
2015000S4LoadInfo copy constructor missing fieldsP2kershawWIP
2015482N/ABigQuery alertingP2
2017712S3LNA prompts more eager than ChromeP2valentin.gosuIn progress
2019322S3Add support for removing auth typesP2
1896460S3Improve Blink sniffing compatP3kershaw

Closed Fixed (Last Week – Non-Security)


Active Projects

FEISTY

  • Downloads GCP migration complete; final confirmation pending.

  • Downloads now unblocked.


DoH Enablement (Fenix & Focus)

  • Continued work on:

    • Reducing DNS warmup overhead

    • Improving applink performance under DoH

  • Performance issues still observed in early data; expected improvements from Happy Eyeballs.


Local Network Access (LNA)

  • Desktop rollout complete for 150; Android following 151.

  • Key updates:

    • Blocking LNA requests from insecure contexts.

    • Avoiding prompts on certificate mismatch.

    • TCP connection adjustments to prevent SNI leaks.


QUIC / HyStart++

  • HyStart++ landed with metrics and framework support.

  • Nightly experiment running.

  • Next steps:

    • Expand metrics

    • Begin A/B comparison vs classic slow start


Happy Eyeballs

  • Ongoing Rust/C++ integration work.

  • IPv4/IPv6 preference and FFI review in progress.


Performance & Quality

  • Continued improvements in:

    • Applink performance

    • QUIC slow start metrics

  • Tracker tailing experiments ongoing; longer delay variants under test.

  • Focus remains on:

    • Socket thread efficiency

    • DNS / DoH latency improvements


Maintenance Effectiveness

  • Last week: 105% ✅

  • Month: 91%

  • Trend stable despite increased inflow.


WebCompat

Key bugs needing attention:

Guidance:

  • Continue diagnosing root causes.

  • File new component bugs instead of moving existing ones.

  • Ensure PII is removed from logs.


Decisions & Alignment

  • Postpone retro to maintain focus on critical fixes.

  • Continue staged rollout and monitoring for LNA and DoH improvements.


Action Items

  • Kershaw

    • Backfill triage this week.

    • Continue Happy Eyeballs

  • Valentin

    • Coordinate cookie peer responsibilities.

    • Continue LNA improvements

    • Review captive portal profiler data.

  • Randell

    • Investigate WebCompat issues as capacity allows.

    • Update team calendar with PTO.

  • Greg

    • Facilitate SecPrivNecko monthly update.

    • Investigate ME metric discrepancies.