2016-09-29

NECKO WEEKLY MEETING NOTES

Thurs Sept 21, 2016

STICKY

  • Triage duty:
  • new untriaged bugs: https://tinyurl.com/zhk9yjf
  • NECKO-ACTIVE bugs: https://tinyurl.com/j8pj35u
  • NECKO NEXT bugs: https://tinyurl.com/zjwjfee
  • NECKO-BACKLOG bugs: https://tinyurl.com/hpkcxx3

Round Table:

Nick

  • the continuing saga of the predictor leak - cache race of some sort? (honza - thank you!)
  • telemetry & prefability of hpack table size (is it my bug in firefox? is it my bug in node-http2? is it both? WHO KNOWS?!)
  • errors loading recaptcha styles on super-slow connections (may not be our problem)

Honza

  • cache:
  • write backlog
  • frecency - is it the right way?
  • shutdown crashes
  • windows specific code (memmap)
  • windows IO hangs bug

Michal

  • 1249304 Optimize sorting of CacheIndex::mFrecencyArray
  • 1272587 Add cache API to delete recent entries

Patrick

last week: mpendingq, 256fd telemetry, 0.9 telemetry, namespaces, neat tls, alt-svc, immutable bug, some non-necko stuff this week: neat tls, alt-svc, immutable bug, some non-necko stuff. more reviews.

Daniel

strip path from URLs passed to PAC scripts NEAT - working on libuv and checking things under the hood triaging network id "thinking"

Valentin

1239686 - set log file at runtime (landed)

1289001 - Crash in IPCError-browser | (msgtype=0xAE0005,name=PNecko::Msg_PHttpChannelConstructor) Value error: message was deserialized, b

*- child is sending null SerializedLoadInfo *- needinfo jduell Bug 1294719 - Crash in IPCError-content | (msgtype=0x820017,name=???) Route error: message sent to unknown actor ID

Dragana

Bug 1188435 - Support TCP fastopen

NEAT

Gary

  • Bug 1288308 - Add support for named pipe connection to proxy.
    • http://example.com OK
    • https://check.torproject.org/ OK
    • https://tw.yahoo.com/ NG, still checking
    • need feedback and reviewer

Junior

Bug 268200 - speed up nsStandardURL creation

*- Bug 1304594 - Optimize forming IPv4 String in |NormalizeIPv4|

    • expected 0.9μs -> 0.3μs
      • Bug 1304605 - Optimize ParseString in |NormalizeIPv4|
      • Bug 1304629 - Decide the prioritization in IsSpecialProtocol for performance
      • Still with some ideas like cache. Will cook a proposal.

Amy

Bug 976073- prevent HTTP responses from setting cookies with secure flag

  • addressing review comments and re-factoring Bug 1013635 - http-on-response-set-cookie notification should be sync

  • landed Bug 1293067 - (feature request): Implement a cookie limit warning