Login



All Projects

Recent Posts (All Users)

cjones

Done:

  • diagnosed OOP totem and VLC plugins failing to play quicktime movies
  • Shmems shared across protocol trees now, instead of scoped to creating actor
  • IPDL hang detector (POSIX only) and hacky plugin-timeout Gtk2 UI

Next:

  • IPDL dynamic state checking
  • IPDL discard
  • enforce non-racy actor destruction

Coordination:

  • need hang detection on windows
  • need windows plugin-timeout UI
  • non-racy destruction is going to break a lot (most?) existing protocols, need to coordinate on m.d.t.dom

Standard8

Done:

Next:

  • 3.0.2 driving & reviews
  • 3.0.2 needed blockers
  • Extension installation

deinspanjer

Done:

Testing the push of a new feature for AMO download parsing Put out some weekend AMO access log fires Tweaked some metrics export scripts Dealt with a Fennec metrics emergency

Next:

Deploy AMO ETL upgrade Implement enhanced ETL auditing code to prevent future weekend fires Work on some CDA integration Implement some new processing of Fennec upgrade download metrics

Coordination:

Still coordinating HBase Socorro implementation

sicking

Done:

  • Finished File.uri implementation, but will probably have review comments to address.
  • Wrote patch for more UTF16<->UTF8 conversion edge cases. May or may not want to land it.
  • Cleaned up <form> submission a bit in preparation for FormData implementation. Still contains a lot weird bidi code that I'm not sure if we want.

Next:

  • FormData implementation
  • Implement <canvas>.toFile()

Coordination:

  • Would love for someone to have a look at the bidi parts of form submission and verify that it actually makes sense.

mnandigama

Done:

  • Working on Scripts to get Regression stats from BugZilla and visualizations around them.
  • Completed the code coverage runs to validate the changes made to mochitest plain test harness. Results are getting consolidated.
  • More scripting around test cases manifests validation in reftest and crashtest harnesees.

mykmelez

Done:

  • Jetpack o wrote initial drafts of three reboot APIs (panel, XHR, selection) o helped review the other reboot APIs o made a little progress on the panel implementation o asked roc for an update on iframe chrome view integration, although it probably no longer blocks Jetpack panels, and he said he's going to get back to it this week
  • Personas o triaged the last of the Personas bugs with Ryan

Next:

  • Jetpack o help finalize design of initial reboot APIs o stand up panels on reboot
  • Personas o transfer localization responsibility to Nick et. al.

aki

Done:

  • last minute partner repack
  • build duty

Next:

  • n810 talos broken
  • n810s mostly down in panic room, need love
  • post 1.0 fallout: all deb repacks are broken, most repos are broken, releases will be broken, need to automate everything we did manually, deb versioning still breaking a lot
  • xulrunner consolidation
  • deploy/call monitoring script
  • winmo release?
  • get winmo ts stuff finished + reviewed
  • goals meeting (postponed)

Coordination:

  • Deb versioning fixes need dev work -- xulrunner consolidation, possibly remove datetime string to solve most problems at once.
  • Need to significantly cut back goals or miss most of them.

honzab

Done:

Bug 542318 Firefox 3.6 needs constant re-auths landed Bug 501423 StorageEvent implementation landed Some e10s coordination Spent time on security UI for e10s analyzes Started with e10s local builds and application cache support migration to e10s

Next:

Security UI analyzes and application cache for e10s support

hskupin

Done:

Next:

  • Working on Mozmill documentation updates
  • Updating documentation for Shared Modules of Mozmill

peterv

Done:

Struggled to get internet connection after moving, offline for a couple of days. Set up new box for record-and-replay-debugging. Worked on faster unwrapping. Went to FOSDEM.

Next:

Faster unwrapping. Reviews.

hsivonen

Done:

  • Addressed yet more Mochitest failures with the HTML5 parser turned on.
  • Started working on known potential performance improvements in the HTML5 parser in order to avoid regressing tp4.

Next:

  • More Mochitest failures.
  • More performance work.

Tristan

Done:

Refactored processor code into library.

Added random port selection to stackwalk-net.

Began jsonz loader.

Next:

Finish up jsonz loader.

Continue helping ozten.

ludovic

Done:

  • Attended Fosdem * Gave a Thunderbird, Raindrop status talk * Gave a how to sign email Lightning talk * Met with Simon Wilkison * Talked with Seamonkey and Kompozer people about the editor * Got cold while in the keysigning party :-) * Got plenty of Thunderbird 3 is great I love it

Next:

  • Catch up on bugmail
  • Weekly event
  • Reply to various email Threads on mdat
  • Prepare work for 2.0.0.24, 3.0.2 and 3.1b1

jcranmer

Done:

  • Part 1 of new account type extensions up and running
  • Did some work with getting jshydra to use js/src/tests for testing purposes.

Next:

  • More new account type extensions (part 1.5 and part 2)

jlebar

Next:

Finish revision of pushState dev docs: https://developer.mozilla.org/en/DOM/Manipulatingthebrowser_history

Coordination:

bug 544535

ddahl

Done:

More work on 538331 "On update perform action based upon the upadate metadata" - put on back burner until bug 534079 "Sub Chunks are incorrectly applied..." is done.

Have a test case that demonstrates the problem. By removing an optimization, this test passes.

I had to take a step back and study nsUrlClassifierDBService in depth to understand anything about the SubChunks() method.

Pinged dcamp for input

Filed bug 543888 Places APIs design "skeleton" - to explore the possibilities with the new PlacesQuery .jsm

Ran my debug build to track down some crashes, filed 2 bugs, but were already 'fixed-in-tracemonkey', arghhhh!

Next:

Come up with a better algorithm for efficiently subbing out chunks

Back to updater bug.

PlacesQuery async and "skeleton" work

Jetpack capabilities ports

bzbarsky

Done:

  • More reviews (lazy editor init done, did some more on atoms, lots of minor things)
  • Some profiling of CSS parsing patches
  • Have more of a plan for fixing bug 534526 without ripping out a bunch of SVG and inline style code.

Next:

  • Lazy frame construction and atom reviews
  • Window ids, really
  • Fix bug 534526

mrbkap

Done:

  • Started working on blazingly fast this. Ran into some problems.
  • Helped Luke debug a nasty race condition exposed by one of his patches.
  • Helped dolske by tracking down bug 544544.
  • Really finished landing bugs on the 1.9.1 and 1.9.0 branches.

Next:

  • Blazingly fast this.
  • Review benjamn's CPOW patch.

armenzg

Done:

  • writing code for multi-locale as a triggered repack
  • setting up Centos VM as a build slave (scratchbox needed)

Next:

  • write/test multi-locale as a triggered repack

Coordination:

fennec l10n

Mossop

Done:

Lost most of the week to sickness but trawled through some reviews that were blocking people's work.

Next:

  • Downloads and updates in the add-ons API

sdwilsh

Done:

Next:

dmose

Done:

  • various UX discussions around both core and extension message reader stuff with clarkbw
  • blogged about 3.1a1 release
  • proposed 3.1a1 post-mortem time
  • proposed wanted-thunderbird flag to drivers
  • worked out some reviewer changes, proposed them to peers
  • started bugzilla NEW/UNCONFIRMED discussion

Next:

  • 3.1 planning work

mfinkle

Done:

Next:

  • Wrapup the FOSDEM talk slides
  • Land waiting mobile-browser patches

Coordination:

mobile fennec fosdem

karlt

Done:

  • Workarounds for some windowed Flash / GTK resize crashes. Still one issue with some versions of GTK (bug 540197).
  • Resolved random orange with OOPP timing differences in testpluginclipping* (bug 539726).
  • Vacation.
  • Next:

  • Reviews.
  • Crash reporting for X errors (bug 517133). I suspect many of the OOPP plugin crashes may be X errors, which do not show in our crash stats.
  • Coordination:

    We don't have support for Xt plugins OOP (even though these plugins are being run OOP). I don't know whether any or how many plugins still use Xt. Currently these plugins would be failing in a way that doesn't show up in crash stats.

    jmaher

    Done:

    • working on getting patches for remote webserver and tests working with that
    • proof of concept working for chrome/browserchrome/a11y into a .jar file

    Next:

    • get remote mochitests patches checked in
    • checkin scripts for running mochitests remotely using orodruin

    Coordination:

    winmo fennec unittests ateam

    dmandelin

    Done:

    • Study competing closure implementations
    • Study usage of closures on the web

    Next:

    • Do some followup tests for the closure survey
    • Design and plan closures for 3.7 and 4.0
    • Continue JM baseline compiler

    benjamn

    Done:

    • Progress on window-closing related bugs (543528, 523885) unrelated to electrolysis.
    • CPOW patches continuing to get simpler as supporting patches land.

    Next:

    • Exploring high latency, low bandwidth talos infrastructure to support regression testing of HTML5 speculative parsing.

    Coordination:

    Reviews, s'il vous plait!

    fredinfinite23

    Done:

    • Posted patch for bug 516728 (remote link-visited info)

    Next:

    • Write xpcshell unit tests for libPref (bug 543739)
    • Modify tests for IPC'ed link-visited info (bug 516728)
    • Document remote link-visited information.
    • Write xpcshell unit tests for remote prefs (bug 506269)
    • Work on making POST http request work in e10s (bug 536273)

    Coordination:

    cjones : need feedback on proposed simple design in bug 516728 bsmedberg : need review of bug 506269 (or someone else with free cycles)

    bwinton

    Done:

    • All hands.
    • HomeTab extension work.
    • Clippy extension work.

    Next:

    • Data Miner extension work.
    • Flux Capacitor extension work.
    • Tasks! extension work.
    • Fly back to Toronto.
    • Some ISPDB reviews.

    atul

    Done:

    * Created an infrastructure for being able to develop code on
      the reboot platform and iterate without having to restart
      the browser.
    * Began putting together documentation for the reboot
      at https://wiki.mozilla.org/Labs/Jetpack/Reboot
    * Met with Jetpack team to discuss, prioritize issues
      involved with migration to reboot platform.
    * Ported an actual Firefox extension, Cuddlefish Lab, to the
      reboot platform.
    

    Next:

    * Finish glossary for reboot.
    * Continue writing best practices guide for reboot.
    * Refactor reboot code as necessary, pushing commonly-reused
      code into common modules.
    * Meet with Jetpack team to further discuss migration to
      new platform.
    * Create prototype of Herdict-Firefox integration on reboot
      platform.
    * Create prototype of Universal Subtitles integration on 
      reboot platform.
    * Begin investigating integration with Electrolysis.
    

    rebron

    Done:

    • All hands.
    • Vacation Friday/Monday
    • Partner outreach.
    • Walt Mossberg review: http://bit.ly/b0xWcU
    • Firefox 3.6 promo first run test

    Next:

    • Tbird 3.1 alpha web site updates.
    • More partner outreach.
    • Register extendthunderbird.com
    • Firefox snippet l10n

    Coordination:

    tb3.1

    andreasn

    Done:

    • Attended all hands
    • Windows 7 theme mockups
    • Netbook style mockups
    • Add-on logo sketches

    Next:

    • Implement netbook styling
    • Add-on logos and introduction movies
    • More win7 theme work

    bienvenu

    Done:

  • Got a 2.0.24 environment setup on Windows, and landed some patches for 2.0.24
  • Landed some patches for 3.02
  • Investigated some Get Satisfaction issues
  • turn off secure auth probing on migration from 2.0 to 3.0, bug 522633
  • fix bug 462880 update .msf file when server reports 0 existing messages, w/ unit test
  • treat local messages as offline in cross folder searches for the purposes of enabling commands, r/sr=neil, bug 538810
  • add account name for pop3 accounts for smart mailboxes, bug 448568
  • Continued work on bug 533640, upgrade from 2.0 on Mac has issues with folders with ':' in names
  • Next:

  • Continue work on bug 533640, upgrade from 2.0 on Mac has issues with folders with ':' in names
  • KaiRo

    Done:

    • Installed newer gcc on Linux build slaves and turned it on for trunk (bug 536299)
    • Tried running additional test suites on trunk
    • Helped Armen from RelEng by testing his bug 531275 work on our buildmaster
    • Saw Parallels-hosted Windows slaves die due to space problems and resolved that with SrvOps help (bug 542763)
    • Worked on unified packaging manifest for trunk (bug 521523)
    • Handled support requests in my inbox, wrote dome 70-80 replies
    • Lots of discussions on release and future work planning
    • Figured out SQL for getting graphs server to accept our data, now the problem lies with reaching the server (bug 492406)
    • Tried to drive the build pool extension forward (bug 537323)

    Next:

    • Continue discussion of Gecko roadmap for 2010 and SeaMonkey 2.1 plans
    • Continue GLS and/or alternative discussions
    • Get download progress window proposals up to an agreed position and post a patch (bug 513691)
    • Figure out getting our data posted to the graphs server (bug 492406)
    • Figure out expansion and future of SeaMonkey build machine pools (bug 537323 and others)
    • See how we can move forward on a SUMO installation (bug 543373)
    • Find solution to mailnews xpcshell packaged test breakage (bug 541235)
    • Finish unified packaging manifest patch and test it somewhat (bug 521523)
    • Write a new patch for bug 541582, this time using a slave-side script
    • Continue saying "thank you" more often to everyone helping the project, from RelEng and SrvOps via platform contributors to our own contributors.

    philor

    Done:

    • Fixed redo shortcuts for Mac and Linux
    • Fixed (hopefully) the last regression from single-package-manifest

    Next:

    • Get back on the review horse

    kmacinnis

    Done:

    NameNode also writing to NFS on cm-hadoop-adm02 for "backup". SecondaryNameNode running on cm-hadoop-adm02. Init scripts starting all services where applicable. VIP and VM config specs done and in place. Thrift up and running on new cluster.

    Next:

    Move old nodes into new cluster. Bring up VM for Socorro testing.

    asuth

    Done:

    • Profiling for performance investigation (still future work). Got excellent traction with SystemTap. Most interesting result was 'top'-like insight into what is going on in the event loop and in timer events. All scripts (and new symbol resolution helper script) live in my tb-test-help hg repo.
    • Mocked-up filter bar to try and resolve our search/quick-search UI issues (still future work).
    • First steps towards a gloda correctness-checking extension (still future work) as an attempt to build tools to help diagnose support problems rather than inefficiently trying to talk people through diagnosing things or extracting information from them.
    • Attended MoMo all-hands.
    • Currently working the proper async patch.

    Next:

    • Finish and land proper async patch with tests.
    • 2.x-upgrade-improvement motivated performance and bug investigation.
    • rev filter bar extension prototype so people can try it out and we can move that along
    • mozmill still needs love

    ctalbert

    Done:

    • Got very close to getting mochitest running on winmo using Jmaher's mochitest patches.
    • Completed reviews for calendar mozmill tests
    • Met with CouchDb folks about database size issues.

    Next:

    • Completing mochitest on winmo using the test-agent and bmoss's device agent.
    • Work with Heather on Litmus v2 implementation strategy
    • Complete work on fdhandler orange test

    Coordination:

    • Gfx hardware acceleration test planning with jgriffin

    jduell

    Done:

    Vacation.

    Next:

    • Coordinating necko work
    • Notifications/loadgroups

    Coordination:

    Got sr but still need bsmedberg's review to land basic e10s HTTP.

    michal

    Next:

    pettay

    Done:

    • E10s content process event handlers; figuring out how to get XPCNativeWrappers working in the handlers' context.
    • E10s event handlers testing
    • Reviewed DOM 3 Events draft; sent comments to the mailing list

    Next:

    • CPOW + E10s event handlers.
    • Fix print preview in TB and SM (regression from clone-doc-for-printing)
    • Investigate/fix few sg:* bugs

    Coordination:

    • Need CPOW

    bent

    Done:

    • Scriptable object races dealt with
    • Set up record-and-replay box

    Next:

    • Use record-and-replay for existing sec bug and some other IPC race bugs.

    kkovash

    Done:

    Analyzing responses from recent Major Update survey (answering the question, "why don't people upgrade?").

    Next:

    Publish resulting insights and recommendations sometime this week.

    lsblakk

    Done:

    Lorentz branch - bug 536188

    Next:

    Try uploads Firefox 3.6 CD Self/Peer review Nanojit-central branch/JagerMonkey branch Push to try from web interface (sendchange.cgi)

    All Users