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-31
Edition: March
Facilitator: Greg
Next on Triage: Valentin Gosu / Sunil Mayya
Quality Report Coordinators (March): Valentin Gosu / Sunil Mayya
Quality Report Coordinators (April): Kershaw Jang / Max Inden


Round Table

Triage & Backlog Health

  • Reminder:

    • ~20 untriaged bugs older than 3 months still pending.
  • Team encouraged to:

    • Reduce NI backlog

    • Keep triage flow moving despite high workload


Coverage & Risk Awareness

  • Reduced coverage expected later in the week (Thu/Fri risk window).

  • Triage coverage adjusted:

    • Sunil covering for Valentin later in the week

Happy Eyeballs (HE) Rollout & Metrics

  • Team encouraged to enable Happy Eyeballs flag in Nightly:

    • about:config → network.http.happy_eyeballs.enable = true
  • Goal: gather more real-world performance data.

  • Ongoing work:

    • Metrics collection

    • Profiler marker improvements

  • Next phase:

    • Transition toward MASQUE-related performance testing in April.

LNA (Local Network Access) UX Feedback

  • UX feedback reviewed (Figma prototypes).

  • Key takeaway:

    • Users prefer simpler, less technical messaging for prompts.
  • Ongoing improvements:

    • Reduce confusion around access prompts

    • Improve clarity without overwhelming detail


DevTools & External Collaboration

  • DevTools team still interested in networking progress.

  • Work currently deprioritized due to other initiatives (e.g., post-quantum).

  • Continued coordination expected via:

    • Ad-hoc syncs

    • Slack communication


Team Check-ins (Highlights)

  • Valentin

    • Working on cookie improvements, including removing nameless cookies.

    • Continuing LNA-related fixes and coordination.

  • Oskar

    • Investigating HyStart++ performance anomalies:

      • Early connection losses

      • Slow-start exit behavior

    • Next step: filter out non-established connections and analyze logs.

  • Max

    • Progress on Happy Eyeballs:

      • Metrics + profiler markers implemented
    • Work temporarily slowed due to dependency on patches.

    • Preparing for performance tooling adaptation (Cloudflare testing) for MASQUE.

  • Lars

    • Continued performance investigations.

    • Identified issues via Cloud tooling.

    • Exploring potential Berlin visit (June timeframe).

  • Sunil

    • Progress on LNA for workers (patch ready for merge).

    • Working on speculation rules / prefetch integration.

    • Coordinating with DevTools on workflow impact.


Important Business

Priority Queue

Bug IDSeveritySummaryPriorityOwnerStatus
2000423S3FormData parser non-compliant (preamble)P2
1974877S3WPT failures in /cookies/samesiteP2
1965087S3Cookie initialization on session restoreP2valentin.gosuOwnership 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 reloading itselfP2valentin.gosuIn progress
2014160S3Cache2 I/O thread 100% CPUP2jesup
2015482N/ABigQuery alertingP2
2017712S3LNA prompts more eager than ChromeP2valentin.gosuDiscuss
2019322S3Add support for removing auth typesP2
2019599S3Crash in CookiePersistentStorage initializationP2valentin.gosuNew
2024951S3Crash in WindowsInternetFunctionsWrapper read optionsP2kershawNew
1896460S3Improve sniffing compat (Blink parity)P3kershaw

Active Projects

FEISTY

  • Downloads GCP migration complete and under final validation.

  • Downloads now unblocked.


DoH Enablement (Fenix & Focus)

  • Continued monitoring of Nightly experiment.

  • Observed:

    • Increased DNS latency under TRR vs native (early data).
  • Expected improvements from:

    • Happy Eyeballs rollout

    • Socket-thread optimizations


Local Network Access (LNA)

  • Desktop rollout complete; Android ongoing.

  • Key work:

    • LNA for workers (landing soon)

    • Prompt UX improvements

    • Certificate mismatch handling


QUIC / HyStart++

  • HyStart++ landed with metrics.

  • Nightly experiment ongoing.

  • Investigating:

    • Early connection loss patterns

    • Slow-start behavior inconsistencies


Happy Eyeballs

  • Metrics + profiler instrumentation complete.

  • Next phase:

    • Broader testing

    • Integration with performance tooling


MASQUE (Upcoming Focus)

  • Planned transition in early April:

    • Use Cloudflare speed test endpoints

    • Compare H2 / H3 / HE / MASQUE configurations

  • Max adapting Andrew’s tooling for this work.


Performance & Quality

  • Continued improvements in:

    • Applink performance

    • Networking telemetry

  • Tracker tailing experiments ongoing.

  • Focus areas:

    • DNS latency under DoH

    • Connection establishment performance

    • Socket thread utilization


Decisions & Alignment

  • Maintain PQ hygiene and triage backlog reduction.

  • Proceed with Happy Eyeballs data collection.

  • Transition toward MASQUE performance work in April.


Action Items

  • Sunil

    • Cover triage for Valentin later in the week.

    • Merge LNA for workers patch.

    • Continue speculation rules implementation.

  • Oskar

    • Investigate early connection loss behavior.

    • Analyze logs and filter non-established connections.

    • Follow up with search team.

  • Max

    • Continue Happy Eyeballs work.

    • Adapt performance tooling for MASQUE testing.

  • Valentin

    • Continue cookie and LNA improvements.

    • Review WebCompat issues.

  • Greg

    • Follow up on FEISTY TPM/project rescheduling.

    • Coordinate project plan updates.

  • All

    • Enable Happy Eyeballs in Nightly for metrics.

    • Address untriaged backlog items.

    • Keep project plans updated.

    • Investigate top WebCompat issues.