Networking/Archive/IndividualPriorities: Difference between revisions
< Networking | Archive
Jump to navigation
Jump to search
Line 16: | Line 16: | ||
# reviews/feedbacks | # reviews/feedbacks | ||
# {{bug|722033}}, Remove calls to synchronous openCacheEntry in nsHttpChannel | # {{bug|722033}}, Remove calls to synchronous openCacheEntry in nsHttpChannel | ||
# {{bug|656758}}, Firefox Crash in nsUrlClassifierDBService::CheckClean @ nsSocketInputStream::Read | |||
# {{bug|689247}}, Intermittent leak | |||
# {{bug|695399}}, Remove synchronous cache API (nsICacheSession::openCacheEntry) | |||
# {{bug|597260}}, Firefox Crash Report [@ nsFileOutputStream::Write(char const*, unsigned int, unsigned int*) ] | # {{bug|597260}}, Firefox Crash Report [@ nsFileOutputStream::Write(char const*, unsigned int, unsigned int*) ] | ||
# {{bug|723362}}, Make nsCacheEntryDescriptor::Doom asynchronous | # {{bug|723362}}, Make nsCacheEntryDescriptor::Doom asynchronous | ||
# {{bug|713480}}, Compressed entries stored as files are padded with zero bytes to the length of uncompressed size | # {{bug|713480}}, Compressed entries stored as files are padded with zero bytes to the length of uncompressed size | ||
# {{bug|648232}}, Clear Recent History should be async | # {{bug|648232}}, Clear Recent History should be async | ||
# {{bug|701909}}, Disk cache seems to cause exceptionally slow startups | # {{bug|701909}}, Disk cache seems to cause exceptionally slow startups | ||
# {{bug|691108}}, Intermittent netwerk/test/unit/test_bug650955.js | # {{bug|691108}}, Intermittent netwerk/test/unit/test_bug650955.js | ||
# {{bug|649564}}, Intermittent failure in test_socks.js | # {{bug|649564}}, Intermittent failure in test_socks.js | ||
# {{bug|235853}}, [PAC] Defer proxy resolution for HTTP and HTTPS PAC to avoid blocking main thread during DNS resolution | # {{bug|235853}}, [PAC] Defer proxy resolution for HTTP and HTTPS PAC to avoid blocking main thread during DNS resolution |
Revision as of 14:02, 5 March 2012
General Priorities
These priorities apply to all team members at all times:
- Security bugs rated sg:moderate or higher.
- Review requests older than one week.
These should be taken care of before any other work is done.
Individual Priorities
Only networking team members should be changing priorities. If you have questions about priorities or anything else on this list please email the relevant person or Josh Aas (networking team manager).
Michal Novotny
- reviews/feedbacks
- bug 722033, Remove calls to synchronous openCacheEntry in nsHttpChannel
- bug 656758, Firefox Crash in nsUrlClassifierDBService::CheckClean @ nsSocketInputStream::Read
- bug 689247, Intermittent leak
- bug 695399, Remove synchronous cache API (nsICacheSession::openCacheEntry)
- bug 597260, Firefox Crash Report [@ nsFileOutputStream::Write(char const*, unsigned int, unsigned int*) ]
- bug 723362, Make nsCacheEntryDescriptor::Doom asynchronous
- bug 713480, Compressed entries stored as files are padded with zero bytes to the length of uncompressed size
- bug 648232, Clear Recent History should be async
- bug 701909, Disk cache seems to cause exceptionally slow startups
- bug 691108, Intermittent netwerk/test/unit/test_bug650955.js
- bug 649564, Intermittent failure in test_socks.js
- bug 235853, [PAC] Defer proxy resolution for HTTP and HTTPS PAC to avoid blocking main thread during DNS resolution
- bug 558253, Proxy Auto Config (PAC) Extended functions for multi-resolution and ipv6
- bug 666059, Only use memory cache for private browsing
- Stop deleting disk cache after a crash
- Help with mobile disk cache
Jason Duell
- 728375 MozWebSocket exposing cookies across hostname/domains
- 695636 Update close steps to adhere to WS spec.
- 713023 713026 - Fix websockets proxy code
- benchmark Websocket latency peformance vs Chrome
- Looking into websocket crash oranges 712215, 716841, 718565, 718145
- reviewing MIME header parsing 384571
- Better error messages for HTTP CORRUPT error 688345.
- 704848 reduce space required by nsEffectiveTLDService with more preprocessing
- 711886 (write test for) Refuse connection if server replies with non-matching subprotocol
- fix websockets oranges about connecting (un)cleanly: many bugs, probably related
- Starting DASH implementation with Steve
- 712191 return GOING_AWAY (and error cleanup generally) for internal WS errors
- 698692 Make WebSocket.close() prevent any more events from firing
- 504553 WebSocket in Workers
- 711793 Delay websocket reconnection after abnormal termination
- 704447 Improve large blob support for WebSockets
- write Necko e10s documentation
Brian Smith
Last Week:
- Out of town
This Week and Next Week:
- Drive patch review queue to zero
- TLS 1.1
- Check in checkin-needed patches for NSS
- Prototyping certificate whitelisting mechanism
- Work on libpkix enabled by default (bug 651246)
Honza Bambas
- bug 720778 Important threads should have a name for better debugability (took by Brian?)
- Compare Firefox with other browsers using Wireshark on some common or known not-well performing pages
- According my first quick tests I have to say we load pages in many cases faster then Chrome (aurora channel to dev channel compare)
- next: find pages we load significantly slower
- Create a profiler with nice visual results
- finalizing C++ instrumentation code to polish for review/feedback
- hacking SIMILE timeline code mostly done, probably ready to make it public for first use
- bug 728435 develop Necko performance tests (for use with Stone Ridge)
- bug 536509 localStorage does not obey "third-party cookies" pref
- bug 725587 Firefox jumps randomly from IPv6 to IPv4 and vice versa in dual-stack environment
- bug 705755 Reintroduce handling of SSL short write after SSL thread removal
- update based on review comments
- bug 715837 Crash @ mozilla::net::HttpChannelParent::RecvMarkOfflineCacheEntryAsForeign
- bug 536324 Change nsIChannel to support 64-bit content-length
- bug 451081 Add flag to protocol handler to distinguish that trust domain is the whole spec (finish this!)
- bug 692817 Create test for it
- bug 621446 Crash [@ mozilla::net::HttpChannelParent::RecvRedirect2Verify ]
- waiting for results of the updated debugging patch (landed on Gecko 12)
Few bugs I released but would like to work on them eventually if not finished until then by someone else.
Nick Hurley
- Cache work
- Get Node 0.7.0 onto build servers for SPDY testing
- Stone Ridge
- Bugs
Patrick McManus
- SPDY: standardization issues, v3 implementation, land ping feature, followup on test infra
- Get HTTP pipelining patches into the tree.. needs measurements.. reviews complete. pending nightly==14 to not step on spdy
- tcp preconnect overlap with cache access (needs bug #). drive leftover syn-retry as prototype through ssl, overlap with cache, provide hint idl, maybe implement hint for search
- review telemetry results for spdy and dns and see if there is anything there to proceed on
- lame-network project - improving networking in less than ideal networking conditions
Steve Workman
- DASH Design/Implementation
- Integrate libdash code (from ITEC, Austria) for MPD Parsing
- Framework for DNS Host resolver changes bug 14328 and bug 545866
- Prelude to Q2 work (see below)
- DNS Prefetching Optimizations
- Hints API
- Other DNS bugs
- (Q2 2012) DNS Host Resolver Investigation (for TTL, More Record Types, DNSSec)
Josh Aas (Manager)
- Putting together team work week.
- IP investigation for DASH.
- Keep improving team dashboard.
Unassigned Priorities
- TLS False Start, bug 658222
- TLS compression
- HTTP Preconnections
- concurrent cache reads?
- HTTP semantics object cache (talk to Joe Drew)
- bug 562917 Captive portal detection