Meeting 2018-12-13

Announcements:

  • You can now use https://mozilla-necko.github.io/necko-triage/ for triage
  • Triage:
    • This week: Dragana (Dec 10 - Dec 14)
    • Next week: Selena / Junior (Dec 17 - Dec 21)

Roundtable: Reasons to keep our meeting notes in GitHub

  • Searchable - just as much as a Google doc, but it is way easier to parse (either by looking at it, or with the GH API).
  • Structured - it's easy to see what happened and when. Everybody gets to post their own comment, and edit it at any time.
  • Static - after we're done with the meeting, there's no chance the notes will accidentally be deleted
  • Public and transparent - other teams and contributors may want to know what we're up to. A Google doc isn't the most accessible resource.

Valentin

Working on:

  • Bug 1513574 - Rewrite UserAgentOverrides.jsm as a C++ service
  • Bug 1510691 - [socket process] Send data directly from the socket process to a content process

Done:

  • Bug 1355207 - Intermittent netwerk/test/httpserver/test/test_host.js pushed diagnostic patch
  • Bug 1507357 - Implement nsSimpleURI::SetFilePath
  • Bug 1380148 - HttpChannelChild will happily produce bogus null security info
    • added assertions when deserializing. 2 failures on nightly (bug 1513458)
    • we need to decide how we handle changes to TransportSecurityInfo serialization
  • Bug 1502025 - Use captive portal service to perform connectivity checks
    • Note that now you can use httpd.js to test IPv6 see link
httpserverv6._start(-1, "[::1]");

Other: Bug 1511987 - Intermittent failures on https://wpt.fyi/ for data-urls/processing.any.html

=> turns out it's harness issue - interleaves nightly and release runs

mayhemer

  • bug 1484751 IPC PSM: split, worked on the base patch, r- from dkeeler (want's a bit different approach), cert validation needs another PBcg pathway (separate bug filed)

  • bug 1513470 redirect to data: shows the redir content - r?dd

  • bug 1506821 redirect to foo.com: shows the redir content -> me

  • bug 1509472 socket proc webrtc leadership -> dd

  • bug 1510262 nsIncrementalDownload causes a lot of jank -> me + have a plan

  • bug 1366772 Proxy Auto Config file not checked when network is changed https://bugzilla.mozilla.org/show_bug.cgi?id=1366772 -> me, but no time to try to repro

  • Backtrack: comparing two profiles! applying to real cases. instrumenting more code: refresh driver, plan for rust based code ; break down: https://docs.google.com/document/d/1tIWisdes0VayCI4LsvoW5qn7t3jhfcrHp-Ph77ahEy4/edit#

Junior

port necko-triage app to mozilla-necko github

Bug 1513135 - Downloads show as incomplete but network trace indicates data has arrived r?

Bug 1496257 - Enable xpcshell-test for socket process isolation r+

Bug 1504085 - Origin header honors ReferrerPolicy - have a plan (Comment 11)

Bug 669675 - failure to skip unknown HTTP authentication schemes in WWW-Authenticate - reproducible

Michal

  • 1510386 switching between Firefox Nightly/Beta and Release Firefox causes network protocol errors on Release Firefox
  • 1506534 Collect telemetry to measure how much penalty we will experience with first-party cache isolation
  • 1507467 Make sure mAfterOnStartRequestBegun is true for channels loaded with LOAD_ONLY_IF_MODIFIED
  • 1366222 Basic authentication 401 message flood

Selena

  • Selena is interviewing people still! No decisions yet
  • Priority order for Necko 2019 plan