sdwilsh

Current Status - Posted on 2010-08-29

Done:

Next:

  • Blog posts on results from most recent data collection for goal.
  • Blockers
  • Reviews

Coordination:

I'm out Friday, so don't expect to find me anywhere.

Older Posts

Member of Projects

Team Posts

jimm

Done:

Next:

  • fix more blockers

honzab

Done:

  • bug 575950 SSL certificate is not confirmed for secure webpages ; but probably still has problems.
  • some minefield bugs reported
  • bug 587146 e10s http: fix auth test in testresumablechannel.js
  • bug 588298 bad QI of nsNSSCertificate because of wrong typecast

Next:

  • bug 575950 SSL certificate is not confirmed for secure webpages
  • back out http part of bug 513008, part of investigating bug 589296 Crash on startup in [@ nsHttpChannel::ContinueProcessResponse()]
  • bug 370886
  • localstorage bugs, mainly e10s support
  • bug 544462 HTML5 Offline features - Asterisk (*) not supported in network section

Coordination:

any news on review/feedback of bug 536295 e10s HTTP: offline application cache?

sfink

Done:

  • Finished up bug 584175 to the point where the ETW probes gave MSR what they wanted, though I don't know the outcome from their side.
  • Split 588537 (ETW implementation) out of 584175 (probe unification). 584175 is r+'ed, NPOTB. Currently trying to land.
  • PTO
  • Acquired new desktop system. Set up as distcc server, VM host. (Windows 7 only so far.) My laptop is useful again! (Had to dedicate it to Windows 7 build stuff; now back to Linux.)
  • Acquired Mac laptop for repairing dtrace support.

Next:

  • Documentation for ETW usage
  • Land bug 588537 - ETW probes
  • Land 580063 - latest functiontimer event API (I'd been waiting for approval, and I just noticed I have it. Hm?)
  • Make headway on bug 558200 - extension perf reports

Coordination:

  • Any bug landing requires coordination. gal roped the helpful froystig into landing 584175 for me.

bhsieh

Done:

  • Fixed Ts regression by writing on shutdown. Relanded.
  • Did some investigation on allHUDServiceTests.js ,I think that the issue is some timing problem (not really caused by startupcache).
  • Got talos Ts numbers for scache + mozJSCmpLdr + xulPrototypeCache. Doesn't show any perf win, this is bad/confusing.

Next:

  • Investigate talos Ts more, see why / if it differs from vlad / joelr's script which showed a perf win earlier.
  • Do work on cache invalidation stuff, looks like mwu is really close to finishing his part. (bug 533038)
  • Heard this morning that make may not invalidate on OSX. zpao is filing the bug.

  • Find things to put in startupcache or take some beta blockers?

jduell

Done:

  • review bug 559942: Heuristic to pick default HTTP cache size
  • reviewed bug 589292 - e10s necko: add contentDisposition prop to nsIChannel
  • fixed bug 591552 - SetupReplacementChannel has bogus cast to nsHttpChannel
  • started design for bug 591707 - e10s: handle redirects from HTTP to a different protocol

cjones

Done:

  • fixed regression in painting plugins on windows that was caused by semantics-preserving refactoring not quite preserving semantics
  • settled on platform APIs for fennec, have a buggy implementation kinda working

Next:

  • fix bugs in new platform APIs
  • clear some review-queue backlog
  • other stuff as needed for fennec b1
  • cedar repo kinda borked by temporary landing of bug 130078. need to fix that up so that m-c can be merged in

ddahl

Done:

We landed the Network Panel and associated network logging patches on m-c this weekend: bug 573103

I landed a few Add-ons manager patches as well.

I got a r+ on the lazy console patch: bug 568629

Next:

Continue to work on the integration patch for the lazy console: bug 587734

Also will be working on the error reporting issue: bug 567165 (i think we have plan here as a work around until a later platform enhancement)

Need to figure out a patch for the JS Error Console replacement: bug 587757

sdwilsh

Done:

Next:

  • Blog posts on results from most recent data collection for goal.
  • Blockers
  • Reviews

Coordination:

I'm out Friday, so don't expect to find me anywhere.

bzbarsky

Done:

  • Digging out from under a week's worth of bugmail backlog
  • Reviewed calc() for heights and remaining widths
  • Other reviews
  • Landed some more layout and xpconnect performance wins

Next:

  • More reviews
  • Wrap up blockers

pettay

Done:

  • Landed bug 586115 (cache compiled scripts for e10s)
  • bug 588808, release TabChildGlobals earlier
  • Fixed bug 588643 (a crash regression from bug 462076). nsCOMArray::InsertObjectAt works in a very strange and undocumented way.
  • Waiting review for bug 585173, process message manager
  • an sg:* bug. Waiting for approval.
  • W3C
  • Reviews

Next:

  • Reviews
  • Key event handling for puppet widget
  • strong parent pointer

jdm

Done:

Next:

  • Investigate any arbitrary bugs that catch my eye
  • Further vacationing
  • Starting internship in Toronto on Aug 31

Coordination:

Unavailable for most of the next week.

Mossop

Done:

  • 90% of the UI changes from the mockups are in the review stage
  • The new appearance pane is almost ready for review

Next:

  • OMG feature freeze

bjarne

Done:

Recovered fully from bad crash on bicycle (I hope :) )

bug #546606 (async redirect API part 2): Finalized and landed (thanks Honza and jst!)

bug #585214 (Favicon fails to load on some sites): Analysis

bug #586264 (Improve/add logging to async redirect code): filed and added trivial patch this to get better logging for bug #585214

bug #495115 (Implement STS): reviewed async-redirect part

Next:

bug #585214 (Favicon fails to load on some sites): wait for better logs

bug #536295 (e10s HTTP: offline application cache) : Review

bug #551447 (Avoid async writes to memory-cache) : fix

bug #572557 (nsDiskCacheEvictor::VisitRecord() dooms used entries unnecessary) : fix

Coordination:

bug #586264: needs quick review and landing... (honza/jst)

bug #549767 (flush cache-metadata off main thread) : needs review (michal)

bug #548406 (xpcshell-test causing leak in nsMemoryCache) : needs review (michal)

bent

Done:

  • IndexedDB event security work
  • Moving cycle collector off the main thread

Next:

  • Parallelize some cycle collector phases

michal

Done:

Next:

  • bug #513008 - async cache read
  • review bug #549767 - Write/flush cache metadata off main-thread
  • review bug #564553 - e10s HTTP: Serialize nsInputStreams
  • review bug #548406 - xpcshell tests: assertion "mem cache leaking entries"
  • review bug #288473 - Cache compiled javascripts
  • review bug #405407 - Merge nsDiskCacheStreamIO and nsDiskCacheStreamOutput
  • bug #404029 - ###!!! ASSERTION: storage allocated for zero data size
  • bug #486199 - Support HTTP over SCTP

bparr

Done:

  • Mainly worked on Bug 551274 - Update nsAddonRepository for API version 1.5:
    • Adds functionality needed for my current project
    • Adds a bunch of missing tests for AddonRepository.jsm
  • Landed Bug 558287 - Add support for searching add-ons on AMO via the addon manager's search bar
  • Fixed small bugs:
    • Bug 580379 - Move and improve CSS introduced in Bug 558287
    • Bug 578467 - xpinstall.whitelist.add prefs are not emptied when converted into permissions on startup with new profile

Next:

  • Continue work on current project:
    • Begin showing new information from AMO in detailed and list view (temporarily storing information)
    • Begin work on back-end storage of new AMO data
  • Look into my other beta 4 and beta N blockers

mfinkle

Done:

Last report was many weeks ago....

  • Lots of reviews! Thanks for all the patches :)
  • Getting e10s stable in Fennec
  • Working on list of features for 2.0 (http://wiki.mozilla.org/Mobile/Planning/2.0)
  • Bug fixing
  • Docs and blog posts for add-ons using e10s
  • Summit presentation on using e10s
  • Pushed a few e10s platform patches through reviews and into tree
  • Started implementing "Contacts in form autocomplete" using ctypes
  • Started enhancing the Fennec nsISessionStore to store more state, support undo and support Sync
  • Made a patch to remove canvas tiles from Fennec and use browsers only!

Next:

  • Finish "Contacts in form autocomplete"
  • Finish nsISessionStore impl
  • File more bugs on e10s issues
  • Get patches on more e10s issues reviewed and landed
  • Start work on the Feed Subscription page in Fennec
  • Remove canvas tiles when Layers support is a little better

dietrich

Done:

  • Worked on the tabs API, landed for the Jetpack SDK 0.5 freeze
  • Worked on a demo of the tabs API
  • Lots of review iteration on the Console patch
  • Reviewed expiration correctness and perf fixes for Mak
  • Bugfixes and such for Jetpack SDK 0.5 blockers

Next:

  • Help drive and ship Jetpack SDK 0.5
  • Help build the plan for Jetpack SDK 0.6
  • Get the Console landed for beta
  • Start implementation of addon UI
  • Build out addon discovery implementation for the summit demo

fredinfinite23

Done:

Next:

integration to maemo on-device for final Q2 rush...

  • fennectrolysis+layers integration
  • fennecko integration

benjamn

Done:

  • Have buildbot infrastructure up and running for slow-network simulation to test HTML5 speculative parsing performance.
  • Had meeting with jorendorff, bz, and gal about implementing virtual properties in the JS engine.
  • Made progress towards implementing the final nsIJetpack/PJetpack multi-process API (thanks to recursive IPDL structs/unions).

Next:

  • Reimplement CPOWs using gal's Proxies.
  • Finishing up the parser perf testsuite.
  • Coordinating with the Jetpack team to make sure the multi-process model works for everyone.
  • Revisit bug 552136 to create a reliable nsGlobalWindow tear-down hook, per bz's request (copied from my last update).

bsmedberg

Next:

  • bug 558986, hang with OLE: my candidate patch isn't working, but looks like it could with some more investigation, thanks ehren for the pointer to IMessageFilter!
  • reviews
  • security bug
  • at least a plan for associating chrome-process necko channels with content-process context (for auth prompts, security info, and other stuff)

Coordination:

I'll be in Mountain View next week (Monday-noon through Thursday) for Jetpack stuff, to meet the new intern Ehren, and to meet people in general.

mnandigama

Done:

Working on bugs/enhancement requests on the topfails website.

Tried [ unsuccessfully ] to create a backPort tracking application for changeset landings. The idea is to ask for a release branch and check if all the relevant landings on the branch are ported appropriately to all the current & active named-branches. Unfortunately, the logic of deciphering what are current active named branches on a given release is not trivial.

Next:

May 21st is my last working day with Mozilla.

Coordination:

Working on winding down and hand-off of the tools/scripts I develop/maintain to A-Team.

Unfocused

Done:

  • Got first review of Tab matches in Awesomebar.
  • Started work on new Extension Manager UI.

Next:

  • Tab matches in Awesomebar: review, rinse, repeat.
  • Building Extension Manager UI prototype and hooking it up to the new API

vladimir

Done:

  • xpcshell builds and runs

Coordination:

android

antoine

Done:

Work on bug 516749, finalized the parent/chrome side.

Next:

Fix a remaining bug with casting, and check all prompts that should use the new IPDL protocol.

mconnor

Done:

  • Short week due to Thanksgiving/travel to Bay Area.
  • Labs offsite!
  • Some work on Weave Firefox UI
  • Dealing with perceived sec implications of Personas integration in Firefox

Next:

  • Finish and land new Weave UI for Firefox for pre2
  • Fixing followups
  • Fennec UI evolution