Mozilla Status Board

mdeboer@mozilla.com

Current Status - 2013-10-22

Done:

  • Australis: bug 900162, New bookmark drop-down panel should use platform-consistent styling when in the toolbar. Almost done.
  • Australis: bug 919965, DnD feedback in the panel is confusing. In progress.
  • Australis: mentored bug 922003, Move panelMenu gutter width to a constant next to menuPanelWidth
  • Findbar: bug 666816 regressions fixing & reviews. In good shape!
  • Other: bug 873126, Introduce a common JS Assert library

Next:

  • Australis: work on P3/ P4 bugs
  • Findbar: track regressions and post new patch for bug 257061
  • Other: land(?) bug 873126, Introduce a common JS Assert library

Older Posts

Member of Projects

Team Posts

adw@mozilla.com 4 days ago

Done:

  • landed, uplifted: Bug 1151077 - Desktop reading list sync module should batch its POST /batch requests
  • working on: Bug 1149336 - Fix reading list Sync.jsm TODOs
  • working on: Bug 1149337 - Beef up reading list sync tests
  • working on: Bug 1151702 - Serialize access to the reading list during sync
  • reviewed, landed: Bug 1137234 - Middle click on search suggestion from about:home/newtab pages opens the searches in foreground tabs
  • reviewed: Bug 1149896 - console reports "Sending message that cannot be cloned. Are you trying to send an XPCOM object?" as reading-list items are added.
  • reviewed: Bug 1152145 - Filter for specific suggested tiles adgroups/buckets/frecent_sites lists
  • reviewed: Bug 1151876 - A blocked link should not appear in the _topSitesWithSuggestedLinks cache or trigger a suggested tile
  • reviewed: Bug 1152703 - Some sync errors prevent future syncs until restart
  • reviewed: Bug 1139052 - Only show suggested tiles if the user has more than 8 top history sites
  • reviewed: Bug 1148701 - React to Backoff and Retry-After headers from Reading List storage servers
  • feedbacked: Bug 1152698 - scheduler doesn't see sync engine server error responses as errors.
  • feedbacked: Bug 1153121 - Write local items to the sync log if any logs have "Trace" level
  • needinfoed: Bug 1148201 - Fix desktop reading list client's use of Last-Modified, If-Unmodified-Since, If-Modified-Since headers
  • needinfoed: Bug 1152327 - New: ReadingListUI.init() should be called from delayedStartup, not onLoad
  • closed: Bug 913223 - Crash on pages with video from youtube (I don't have flash plugin activated) [@ nsExternalResourceMap::PendingLoad::OnDataAvailable]
  • helped Max with a tiles experiment he's working on
  • took Friday off for bday PTO

gpetrie@mozilla.com 4 days ago

Done:

  • Task Continuity: Finished report. Ping gemma for a copy
  • Task Continuity: Blog post. (Read it here.)
  • Task Continuity: Design discussion
  • Task Continuity: Asia recruiting coordination
  • Search: Running a mobile study on Usertesting.com for Kev
  • Android First Run: Drafted Usertesting.com test. Waiting on builds

Next:

  • Task Continuity: Draft shorter report and plan presentations
  • Task Continuity: Asia recruiting coordination and prep for fieldwork
  • Search: Watch/Report on tests
  • Android First Run: Pilot test when I get builds
  • Webmaker: Help Laura find local librarians and recruiting firms in Chicago

spohl@mozilla.com 4 days ago

Done:

  • bug 1151544: Change Adobe CDM's homepageURL to "https://www.adobe.com/marketing-cloud/primetime-tv-platform.html" - Wrote patch, got r+, landed.
  • bug 1150778: [EME] If Internet Download Manager is installed, it intercepts CDM download - Reached out to IDM support, suggested that Adobe EME be added to their whitelist. Waiting on response.
  • bug 1151266: When test registry key is missing, binaries are not signed, etc. don't run app update tests that require these conditions - Reviewed patch.
  • bug 1138284: Extend telemetry for large number of SERVICE_UPDATER_SIGN_ERROR errors - Reviewed patch.
  • bug 958793: Add 'use strict' to application update - Reviewed patch.
  • bug 1151267: app update telemetry for UPDATE_CANNOT_APPLY_* is reversed - Reviewed patch.
  • Ran our update hotfix analysis scripts. Sent raw output to rstrong. Will need to be analyzed further.
  • Wrote Q2 goals.

Next:

  • bug 1150778: [EME] If Internet Download Manager is installed, it intercepts CDM download
  • Verify that our deduplication script for update hotfixes respects the most recent submission for forensic IDs with multiple entries.
  • Extract 50 last-update.log and backup-update.log files from hotfix data for analysis.
  • Installer/updater code reviews
  • bug 1147507: in-place updates result in multiple dock icons when Firefox was pinned to dock
  • bug 1147008: Uninstalls of GMPs should have additional tests

amarchesini@mozilla.com 4 days ago

Done:

ServiceWorkers

  • Bug 1133601 - Implement about:serviceWorker or something similar to show the active ServiceWorkers
  • Bug 1152602 - Useless counter value in dom/workers/test/serviceworkers/importscript.sjs
  • Bug 1153805 - Fix localization string in about:serviceworkers

Other stuffs:

  • Bug 1134224 - Intermittent test_bug1132395.html | Test timed out. - expected PASS
  • Bug 1151082 - [Flame] Request-sync API goes into an infinite loop in the main process if pending messages gets backlogged
  • Bug 1151609 - Wrong use of WebSocketImpl::CloseConnection

sfranks@mozilla.com 4 days ago

Done:

  • Tef UX review
  • Work week prep
  • Bug 1139557 - Firefox Hello Monitization Exploration
  • Bug 1137734 - [UX] Design in-room chat
  • Bug 1023933 - Desktop client needs a setting for default camera to use
  • Bug 1109866 - [UX] Redesign "A something went wrong" chat window
  • Bug 1130074 - [UX] Hello panel design refresh
  • Bug 1081336 - [UX] Integrate the Rooms design with the Direct Calling flow
  • Bug 1084991 - [User story] As a standalone UI link clicker in a room, I can send/receive text messages with the other room participant.
  • Bug 1138941 - We should display a better string when we've failed to obtain the camera and video devices
  • Bug 1108893 - [User story] As a desktop client user in a room, I can send/receive text messages with the other room participant.
  • Bug 1132222 - Implement further GA hooks on the standalone UI
  • Bug 1082956 - Replace exit button with "Call Back" button on standalone UI
  • Bug 1081336 - [UX] Integrate the Rooms design with the Direct Calling flow
  • (Filed) Bug 1152833 - EME toolbar should remain visible in full-screen
  • (Filed) Bug 1153417 - Button in Sync Error notification bar should be right-aligned

Next:

Hello Work Work in Madrid

bbell@mozilla.com 5 days ago

Done:

  • Continued Iteration on Firefox Search UI.
  • First working prototype is now up and running.

Next:

  • Continuing Iteration the Firefox Search Experience.

alam@mozilla.com 5 days ago

Done:

  • Mocks for partnership stuff
  • Bug 1137483: adding a "quick search" bar to Android
  • Bug 1098596: Android L theme bugs
  • Icon assets for iOS
  • Explore Android tabs tray improvements
  • Doorhangers UI/UX wrangling

Next:

  • Bug 1141904: Design spec for stacked doorhangers
  • Bug 1140048: Add "Send to device" Shareplane to top level menu
  • Bug 1137483: "quick search" bar for Android follow up
  • Bug 1112185: Tab queue follow up
  • Blog post about Tab queue

wselman@mozilla.com 5 days ago

Done:

  • Task Continuity US: Finished report
  • Task Continuity US: Design discussion
  • Task Continuity Asia: Begin recruit
  • Task Continuity Asia: Finalized paperwork
  • Password Manager: Started Amelia and helped her with recruiting participants
  • Search UX: Meeting with Kev to discuss study, ran small study
  • Task Continuity US: Blog entry

Next:

  • Search UX: Watch sessions and report on initial study
  • Task Continuity Asia: Prep for fieldwork
  • Task Continuity US: Presentation plan
  • Password Manager: Support fieldwork planning
  • Hello: Review NPS proposal

rfeeley@mozilla.com 5 days ago

Next:

  • Password mgr UX metrics bugs
  • U the engagement snippet
  • Control center review

alessio.placitelli@gmail.com 5 days ago

Done:

  • Gathered all the info for bug 1137404 - Intermittent talos xperf mainthreadio | File 'c:\windows\system32\en-us\dwrite.dll.mui' was accessed and we were not expecting it
  • More investigation for bug 1145980: LSAN leaks when Gecko 39 merges to Beta
  • Investigated/fixed the backout of bug 1151883

Next:

shorlander@mozilla.com 5 days ago

Done:

Next:

  • Finish the icons for the add-os install flow
  • Some modifications to Control Center
  • Search suggest in AwesomeBar work

mverdi@mozilla.com 5 days ago

Done:

  • Reviewed full screen work with the security team.
  • More work on the in-product communication channel.

Next:

agrigas@mozilla.com 5 days ago

Done:

  • Completed report and search provider usertesting.com test for https://bugzilla.mozilla.org/show_bug.cgi?id=1149473
  • Completed report and containers concept test on usertesting.com for https://bugzilla.mozilla.org/show_bug.cgi?id=1149472
  • reviewed identity block visual design states with stephen
  • Next:

  • share out findings for search and containers test with relevant team members
  • define next steps for containers work with Bram
  • Coordination:

  • connect with Bram around containers work
  • connect with philipp around control center v2
  • mjaritz@mozilla.com 5 days ago

    Done:

    • finished add-on install process

    Next:

    • polish add-on install process
    • future add-on strategy
    • Task Continuity - next steps

    Coordination:

    Not able to join our Monday meeting due to an urgent add-on meeting.

    philipp@mozilla.com 5 days ago

    Done:

    • Windows 10 analysis and proposals
    • Reviews

    Next:

    • Finish Windows 10 presentation
    • Fix an e10s bug with our feed subscription UI

    Coordination:

    • Travelling to Warsaw Wed-Fri (limited availability; some meetings might suffer)
    • Speaking at a conference on Thursday (can't do meetings that day)

    mreid@mozilla.com last week

    Done:

    • Filed bug 1151839 - Missing telemetry data
    • Filed bug 1152449 - runner / harness for sandbox (encoder/filter/decoder) testing/debug/devel
    • Filed bug 1152462 - "meta" info bucket and bucket versioning
    • Worked on bug 1126958: added code to index clientIds by day
    • Discussed bug 1146512 with jonas and vladan
    • Discussed bug 1151839 with whd and trink
    • Reviewed trink's data-pipeline PRs: #48, 49, 55
    • Landed data-pipeline PRs: #50, 51, 54
    • Met with Travis, Katie, Benson re: telemetry in "old dev" iam

    Next:

    • Bug 1126958: incorporate by-day indices into client-fetching code
    • Bug 1126958: automate by-day index updates
    • Follow up on questions from the "telemetry in old dev" meeting.

    randersen@mozilla.com last week

    Done:

    Was sick all last week, pretty much useless. :(

    Next:

    • Still hacking away at iOS screens, namely FxA screen update proposals, empty panel states for the Synced Tabs panel.
    • UI tweaks.
    • Email/Bugmail catching up.

    mmaslaney@mozilla.com last week

    Next:

    • Finish up on Version 1 of Reading List / Reader View

    • Start working on Version 2 of Task Continuity and Reading List /Reader View v1.2

    • Work on shipping Fira and Charis with Reader View

    athornburgh@mozilla.com last week

    Done:

    • Partial Style Guide for Tiles on Fx 39 delivered https://bugzilla.mozilla.org/show_bug.cgi?id=1150228

    Next:

    • Finalize on-boarding text for Fx 39
    • Finalize Style Guide
    • Work on ideas for Tiles on Android

    bwinton@mozilla.com last week

    Done:

    Next:

    • Reading List:

      • Continue looking into Reading List polish bugs.
    • Other:

      • Figure out what the next thing I'm going to do is, and when that will be more important than the Reading List polish. ;)

    dhenein@mozilla.com last week

    Done:

    • Partnership proposal for Firefox Android
    • Almost finished my grid/tabs work for iOS

    Next:

    • Interview some mobile Product Managers
    • Keep working on Firefox iOS UI features
    • Review a bunch of incoming PRs for iOS

    jgruen@mozilla.com 3 weeks ago

    Done:

    • cartoon nearing completion
    • big update to the way FxA loads to reduce jank/improve feel on mobile (on today's train)
    • got up and running with universal search builds

    Next:

    • wrap up chronicle classic obligations
    • actually do coppa stuff
    • define Q2 goals
    • minimally style search iframe
    • PTO Friday/Monday

    Coordination:

    • Robin has ideas about Coppa picker, let's make sure I know what we want to test
    • Rfeeley and I need to talk about FxA UX for Q2

    hhabstritt@mozilla.com 3 weeks ago

    Done:

    • Collaborated with Stomlinson and Rfeeley on a variety of Accounts related things
      • Updating copy on /Sync product page per Rfeeley guidance
      • Account Verified snippet [ github issue ]
    • Copy for "send to device..." module, /sync product page, /iOS product page, FTE landing page
    • FTE "reader view friendly" landing page designs are final (collab w/ Lee Tom, Mmaslaney, Agibson) - [ PDF ]

    Next:

    • Launching 2 variations of Firefox family navigation this week, which is a unifying nav across primary Firefox product pages
      • Usertesting.com and GA testing this and next week
    • Wrap up copy for all 38.1 campaign projects
    • Continue to collaborate with Rfeeley and Stomlinson on Account Verified snippet for 38.1
    • Persona workshop with Lindsay Kenzig

    Coordination:

    • Minor release versions are not included in UA string, so this impacts our ability to detect if a user is up-to-date. Need to solve in order to display appropriate feature content to users. [ bug ]

    bmcbride@mozilla.com 3 months ago

    Done:

    • Autocomplete race bug (bug 1105967) done, just waiting on review (low priority, given everything going on)
    • Much ReadingList work
      • Meetings, planning, UX details, bugs, breakdowns, etc
      • Sidebar is coming along nicely
        • Functionality for this bug mostly done
        • Keyboard navigation done
        • A11y done
        • Visual design done
        • Needs some cleanup, tests, handling adding/removing
          • I like nesting bulletpoints

    lconnolly@mozilla.com 3 months ago

    Done:

    • Icon for toggling Recommendations Tab
    • Splice 1.1: UI + Distribution Scheduling

    Next:

    • Splice 1.2: Creative entities + targeting (geo/locale/channel) [replace asset tracking sheets]

    ttaubert@mozilla.com 5 months ago

    Bugs:

    Bug 1010411 - Intermittent browser_sessionStorage.js | sessionStorage data for example.com has been serialized correctly - Got inner-value-0.8433122792777099, expected modified2 (Not Started)
    Bug 1073339 - Investigate autocomplete test unreliability on Linux/e10s (In Review)
    Bug 1077652 - Link a preloaded <xul:browser> to a newly created tab instead of swapping docShells (In Review)
    Bug 1104755 - Intermittent browser_tabMatchesInAwesomebar_perwindowpb.js | undefined assertion name - | Test timed out - expected PASS | Found a browser window after previous test timed out - expected PASS (In Review)

    mbonardo@mozilla.com 5 months ago

    Bugs:

    Bug 1083469 - Allow keywords APIs to work in parallel with Bookmarks.jsm (In Review)
    Bug 1089332 - Add a getObservers API for accessing the history observers list from History.jsm and nsPlacesExpiration (In Review)
    Bug 1090308 - Invalidate mDaysOfHistory when getObservers is invoked (In Review)
    Bug 1090961 - Bookmarks.jsm and History.jsm need a solution for concurrent Sqlite transactions (In Review)
    Bug 1101478 - Remove the WindowsJumpLists.jsm depedency on hasHistoryEntries (In Review)

    smacleod@mozilla.com 5 months ago

    Bugs:

    Bug 1068664 - Add new API for downloads held temporarily in a blocked state with partial data (In Review)

    Next:

    • Pickup some E10s work

    Coordination:

    • Waiting on review for Bug 1068664. I don't anticipate large changes, should land this iteration.

    gijs@mozilla.com 5 months ago

    Bugs:

    Bug 1079303 - Doorhangers animation is missing (In Progress)
    Bug 1080801 - Breakdown: Investigate tests in browser/base/content/test/general disabled in e10s (In Progress)
    Bug 1088050 - Need a pref to disable searching for single-word input in the URL bar (In Review)
    Bug 1100079 - enable update badge UI in Nightly (In Review)
    Bug 1100914 - Switch context menu telemetry to a serialized array of states instead of a single string (Not Started)

    Done:

    Addendum: one sec-sensitive bug in review.

    jwein@mozilla.com 5 months ago

    Bugs:

    Bug 1074932 - Desktop client user can access product tour from gears menu (In Progress)
    Bug 1083466 - Implement the FTE UI in the panel body with a button to open the tour tab (In Review)
    Bug 1099495 - Use mozL10n.get instead of mozL10n.get alias in code that already has the alias defined (In Review)
    Bug 1100565 - Margins and paddings are inconsistent/broken since bug 1074672 (Not Started)
    Bug 1100764 - Contacts move up and down when hovering over them (Not Started)
    Bug 1101006 - Refactor mozLoop.{get, set}LoopCharPref and mozLoop.{get, set}LoopBoolPref to mozLoop.{get, set}Pref that uses getPrefType (Not Started)

    Done:

    Bug 1099495, bug 1083466, and bug 1074720 (private bug) have all been granted r+. I'll land them today.

    mano@mozilla.com 5 months ago

    Bugs:

    Bug 937560 - Introduce onDeletePages (In Progress)
    Bug 951651 - Make bookmarkProperties, Star UI and Library info pane work with PlacesTransactions (In Review)
    Bug 982115 - Async Places Transactions: Solution for implementing Cancel/Undo in bookmarks dialog and Star UI (In Progress)
    Bug 1081108 - Implement reorder in Bookmarks.jsm (In Progress)

    Done:

    • Landed the patch for Bug 982115
    • Finished porting most of Places UI to new Async APIs (worked is tracked in bug 951651).

    Next:

    mozilla@noorenberghe.ca 6 months ago

    Bugs:

    Bug 1074670 - Implement NotificationView's button (e.g. retry) (In Progress)
    Bug 1080944 - UITour: tour page needs to know where Hello panel and room view are positioned (Not Started)
    Bug 1093500 - Cleanup registration by pulling push URLs from the push handler (In Progress)

    felipc@gmail.com 6 months ago

    Bugs:

    Bug 863514 - Electrolysis: Make gesture support work (In Progress)
    Bug 1068360 - [e10s] Mixed content blocker doorhanger doesn't work (In Review)

    Done:

    • bug 1068360 - mixed content notification - patch posted, fixing the basic here was very simple. I need to investigate a bit more when mixedContentChannel would get cleared or changed, to make sure it is the same behavior of the isMixedChannelAllowed flag. I imagine I'll need to dispatch an event from docshell and sync this information up in the parent. But this is not important for fixing this specific bug because the network code for mixed content still needs some extra fixing for e10s: bug 1084504
    • bug 1072287 - blinking tab titles - on last Thursday's e10s meeting myself and a few other people tried to reproduce it and couldn't any longer (everybody could easily see the prob before when we triaged the bug), so it was agreed that this bug is worksforme
    • bug 863514 - Gesture support - made more progress on this.. I'm basically converting browser_gestureSupport to work as a frame script. It's a bit more convoluted than expected because the code there is really generic (handling actions as named in prefs, etc.), and it also handles the OSX swiping animations (which are disabled by default but exist)
    • I did some coordination related to getting a SUMO article with screenshots about the automatic translation feature, because the promotional doorhanger that was rolled out with the first beta 34 includes a link to it. Took screenshots from FF on 5 different locales and submitted them to SUMO and talked with the sumo folks to get those approved. https://support.mozilla.org/en-US/kb/automatic-translation

    ywang@mozilla.com 6 months ago

    Done:

    • Blog post for tablet refresh
    • Schedule meetings for people to sync up
    • Logistics for departure

    Next:

    • Last week logistics
    • Publish the blog post once Anthony is back
    • Connect people together and hand off my design work to Robin and Anthony

    mhoye@mozilla.com 7 months ago

    Done:

    Met about Bugzilla-DB dumps, got the information I'll need to see to their resurrection. Pursuing that.

    Coordinating with Kyle about elasticsearch and the new-contributor-patch egg-timer idea. He's respinning an old patch-status dashboard for it - https://bugzilla.mozilla.org/show_bug.cgi?id=1074210 - and I'm setting up a 'bot for interested people and #notification

    Got feedback about Firefox And The Academy post, put it up.

    Email, endless email. Patching all the machines I own, because free software is sometimes cruel.

    Next:

    Kill my inbox Add leverage numbers to areweeveryoneyet a small number of straggler planet bugs. Figure out what the uptake of StartMozilla bugs is.

    gfritzsche@mozilla.com 7 months ago

    Bugs:

    Bug 1036693 - Plugin Whitelist Request: Novell iPrint Client (2 plugins) (Not Started)
    Bug 1051772 - plugin whitelist request: Cisco VGConnect plugin (Not Started)
    Bug 1064333 - Add stable user id to telemetry ping (In Review)
    Bug 1067989 - Unify some more binary search uses (In Review)

    Done:

    • telemetry stable user id
    • stuff

    Next:

    • bug 917918 cleanup
    • plugin whitelist bugs
    • maybe check into telemetry unification phase 2 a bit

    benjamin@smedbergs.us 8 months ago

    Bugs:

    Bug 791244 - Undo the pref for the temporary hangserver for beta channels until Socorro is awesome (In Review)
    Bug 1053745 - Include OpenH264 plugin in FHR data (In Review)
    Bug 1053746 - Add telemetry probes for OpenH264 plugin (Not Started)

    Done:

    Firefox work week!

    • Desktop platform team announcement; now working with rstrong and vladan and their teams!
    • Switch nightly/aurora back to the main socorro instead of the "skunky" one which was supposed to die in early 2013.
    • Add OpenH264 details into FHR

    Next:

    • Hiring plan
    • Add OpenH264 details into telemetry payload
    • Project prioritizing - need to figure out short-term plan for self-support project

    jmoradi@mozilla.com 8 months ago

    Done:

    IPP experiment:

    • First meetings w/ UX, Metrics, Marketing
    • Talked to bwinton re: Telemetry

    Polaris:

    • holding

    Next:

    IPP experiment:

    • map out all possible scenarios.
    • regroup w/ Metrics, UX, marketing
    • Write our breakdowns for experiment design

    Coordination:

    Polaris:

    • awaiting instructions

    ddemerson@mozilla.com 9 months ago

    Done:

    • Presentation
    • Interny stuff

    Next:

    • Theme switching for vertical tabs
    • Finishing up notification and toolbar styles for vertical tabs
    • Leaving :(

    ibarlow@mozilla.com 9 months ago

    Next:

    • UX backlogging
    • Search work with Anthony
    • Robin (new designer) starts next week, yay!

    jboriss@mozilla.com 9 months ago

    Done:

    • Worked on Site Identity spec for implementaiton
    • Sketched wireframe variations for Project N.
    • Finished scoping and pitch document for Project N for steering committee meeting
    • Worked on Australis styling bugs
    • Added new partner booking.com to Tiles, created assets

    Next:

    • Finish Site Identity spec
    • Digitize sketched Project N wireframes
    • Add assets to Dropbox
    • Finish bugs for download panel
    • Support Eng followup bugs from last cycle

    zfang@mozilla.com 9 months ago

    Done:

  • Light-weight Themes in customization
  • Next:

    • Finish light weight themes
    • Wrap up feature promotion plan

    manishsmail@gmail.com 12 months ago

    Done:

    XHR:

    Other:

    Next:

    • Implement a basic synchronous GET request
    • Start work on adding POSTdata support to resource_task
    • Dummy webidl implementation of ProgressEvent

    abc@mozilla.com last year

    Done:

    • Idea sketches/wireframes

      • Bug 762298 - Request: Bookmark organization and or sorting
      • Bug 972193 - Allow folder management in Fennec bookmarks UI
      • Bug 971922 - Lack of History Management in History 'Tab' confuse users
    • Sketches for redesign to include changing and resetting passcode

      • Bug 985637 - Protect payment information with passcode

    Next:

    • Refine designs on all misc bugs from last week
    • Tabbed browsing - Idea sketches (spilled from last week)
    • PDF.js bugs (get some feedback on bugs split & post)

    vtsatskin@mozilla.com last year

    Done:

    Next:

    • User Testing

      • Refine "unresponsive script" pilot and launch
      • Start developing pilot for in-content error messages
    • Internet Connectivity and Work Offline Mode

      • Determine current status of work to get to working state
      • Define work offline fully (from feedback)
    • Metro

      • Higher fidelity prototypes from existing paper prototypes.
    • More FxOS Rocketbar User Testing analysis

    mconley@mozilla.com last year

    Done:

    • Bigass holiday + work week!
    • Finished up the majority of UITelemetry probes - handed off the UITour probes to Unfocused (thanks Blair!)
    • Started attacking the customize mode transition smoothness bug (bug 873060). * Have filed a number of blocking bugs with approaches to make the transition smoother. * Bug 962677 is an important bug in this plan, and will hopefully be reviewable soon.
    • Have a patch cooking to fix bug 930094 (Browser windows sometimes have the nav-bar drawn in the titlebar)

    Next:

    • Put the patch for bug 930094 up for review, and file follow-ups for lightweight theme support
    • Get patch for bug 962677 into a reviewable state, reviewed and landed
    • A healthy mix of finding more ways of speeding up the customize mode transition, filing bugs for them, and fixing those bugs.

    Coordination:

    • bwinton and I are meeting with Alina Hua and (maybe) Alex Fowler to make sure the BrowserUITelemetry stuff isn't somehow violating our privacy policy.

    yuan@mozilla.com last year

    Done:

    [Sorry for not being here in person. Trying to get a few hours sleep before all the must-go mtgs] Worked on two HTML5 concept prototypes for Android tablet refresh sprint #1: [1]http://tinyurl.com/p953pnz [2]http://tinyurl.com/qb4y8ag Finished testing script on usertesting.com. Draft:http://goo.gl/MiJepk Prioritized and filed main UX work for Metro v2

    Next:

    Finish tablet prototype 3 for sprint #1 Launch tests on usertesting.com Celebrate the year of horse! (PTO from 01/31 till 02/03)

    Coordination:

    Metro launch kick-off mtg with PR and marketing Tablet sync up with Ian

    aganesan@mozilla.com last year

    Done:

    • Form Auto-fill: Ground research

    Next:

    • Form Auto-fill: Consolidate research findings

    Coordination:

    • PDF.js: Anthony Lam for visual design, Engineering & Product for development

    pamadini@mozilla.com last year

    Done:

    • Downloads: Compatibility of the API modules with B2G (see bug 926955)
    • Logins: Rework DeferredTask to allow asynchronous tasks (bug 940408)

    Next:

    • Logins: Remove main-thread I/O (bug 853549)
    • Promises: Investigate using DOM promises instead of "Promise.jsm"
    • Downloads: API extensibility (bug 899013), decommissioning (bug 851471)

    mhammond@mozilla.com last year

    Done:

    testing, testing, 1..2..3..

    • Work on e10s test infrastructure
    • Work on Sync.Next tests

    Next:

    testing, testing, 4..5..6..

    mdeboer@mozilla.com last year

    Done:

    • Australis: bug 900162, New bookmark drop-down panel should use platform-consistent styling when in the toolbar. Almost done.
    • Australis: bug 919965, DnD feedback in the panel is confusing. In progress.
    • Australis: mentored bug 922003, Move panelMenu gutter width to a constant next to menuPanelWidth
    • Findbar: bug 666816 regressions fixing & reviews. In good shape!
    • Other: bug 873126, Introduce a common JS Assert library

    Next:

    • Australis: work on P3/ P4 bugs
    • Findbar: track regressions and post new patch for bug 257061
    • Other: land(?) bug 873126, Introduce a common JS Assert library

    jvarga@mozilla.com last year

    Done:

    Bug 919268 - Add codegen for worker-only WebIDL callbacks - reworked the patch, got review, landed

    Bug 798875 - Implement IndexedDB synchronous API

    • more reviewing, assigned some of the issues to Vendo
    • added IDBVersionChangeBlockedCallback (this isn't in the spec, but it seems we need it for parity between async and sync API)

    Bug 920633 - Add getAllKeys to IDBObjectStore - reviewed

    Bug 920800 - Add openKeyCursor to IDBObjectStore - reviewed

    Bug 832883 - Move IDBKeyRange to WebIDL and define indexedDB/IDBKeyRange in all the spots

    • added a test for bootstrap.js
    • debuged a failing test on Android, had to disable it on that platform in the end
    • rebased on top of Ben's resolve hook patch
    • addressed review comments, landed (IDB -> WebIDL completed)

    Next:

    sync IDB:

    • try peterv's patch for DOMStringList -> WebIDL
    • implement versionchange event using new thread agnostic infrastructure
    • use the same IDBKeyRange impl for main thread and workers
    • finish support for child processes
    • more reviewing

    Other:

    • Components.utils.importGlobalProperties(["indexedDB"])
    • review FileHandle e10s design
    • other bugs related to quota manager, etc.

    enndeakin@gmail.com last year

    Done:

    908256 - stop downloads when going offline 906139 - preserve unknown fields when serializing 907062 - fix browser_basic_functionality.js test, checked in

    Review some download manager patches. Investigate some focus bug others are working on.

    mcaceres@mozilla.com last year

    Done:

    Mostly preparing for Responsive Images meetup next week - bunch of random coordination about that. Rewrote most of the use cases document and started fixing up the spec a bit. http://usecases.responsiveimages.org/ http://picture.responsiveimages.org/

    Next:

    Coordination:

    • Together with Mounir, on Wed talk to one of our partners about how they can contribute to sysapps and FxOS.

    scaraveo@mozilla.com last year

    Done:

    • worked out new approach for patches in case remote frameworker doesnt land
    • small stuff landed, still working towards finishing out bug 889427
    • partner meetings

    Next:

    • possible slight changes to ux for socialmarks button

    fgomes@mozilla.com last year

    Done:

    Done:

    • bug 851466 - Import downloads.sqlite to downloads.json
      • Started working in this bug, posted a wip v1 and worked through the feedback for a v2
    • Various reviews and feedback and working with e10s folks
    • bug 516753 - Refactor context area menu for e10s
    • bug 899222 - About:home for e10s
    • bug 897062 - Middle click support for e10s
    • bug 896748 - Notification request box
    • bug 902695 - Implement openURIInFrame
    • bug 895957 - goDoCommand
    • bug 903184 - Disable more FullZoom code
    • bug 786407 - Fix UninstallString for webapps installer
    • bug 902048 - Use getOuterWindowWithId in webappsui.jsm
    • bug 901757 - Create file with correct permissions in webapps installer

    mak@mozilla.com last year

    Done:

    • Landed on UX Bug 855805 - Create the Bookmarks widget with subview
    • Experimental patch in Bug 894331 - Automatic batches for Places results.
    • Gone through Downloads Panel feature recent feedback
    • Review Bug 513168 - Remove "Stop" and "Reload" from View menu
    • Review Bug 519937 - Remove "Back", "Forward" and "Home" from History menu
    • Feedback Bug 836437 - Add the ability to resume a download from where it stopped
    • Review Bug 874814 - (OMTConnectionClose) [Storage] Implement OMT AsyncClose()
    • Feedback Bug 891303 - Async-friendly transaction manager for Places
    • Review Bug 895839 - Remove support for binary annotations
    • Feedback Bug 895907 - Aero selection styling bottom border is too much bright
    • Review Bug 896193 - Adopt Promises in mozIAsyncLivemarks

    Next:

    • Handle Reviews/Feedback backlog
    • Fix tests for Bug 894331 - Automatic batches for Places results

    jaws@mozilla.com last year

    Done:

    Landed on UX:

    • Bug 895724 - Remove reload-button and stop-button from browser.xul since they are not needed anymore
    • Bug 895778 - Optimize code path of CustomizableUIInternal.registerToolbar

    Up for review:

    • Bug 896291 - "Close other tabs" should show the confirmation dialog if the number of tabs is greater than browser.sessionstore.max_tabs_undo
    • Bug 896157 - Optimize the CustomizableUIInternal.setLocationAttributes function

    Build a focused profiler for CustomizableUI and shared it with mconley so we can measure perf changes between optimizations. Will blog about it.

    Next:

    • Contact someone from the layout team about a dirty nsIReflowObserver
    • Need to start reaching out to other people to see what possible ideas they may have for fixing perf of WinXP tpaint.

    ehsan@mozilla.com last year

    Done:

    • Caught up with most of my email
    • Reviews, acting on bugmail/newsgroup mail, etc.

    Next:

    • Look at the NC Necko bindings hopefully, but see below

    Coordination:

    I'm attending the TRIBE program on Wednesday and Thursday. They tell me I should not expect to get anything else done during those two days!

    annevk@annevk.nl last year

    Done:

    File URLs.

    Next:

    URL tests. Notification API extensions.

    Coordination:

    TC39 next week.

    mounir.lamouri@mozilla.com last year

    Done:

    • Work week...

    Coordination:

    • Currently in California, back in London on Tuesday;
    • Might take a couple of days off.

    dolske@mozilla.com last year

    Done:

    • Another round of Australis prioritization triage
    • wontfix'd bug 893065 and bug 893013
    • Met with rel-mgmt, support, QA to talk about Australis compat impact with addons
    • Updated patch for bug 355063
    • Lots of other Australis stuff

    baku@mozilla.com last year

    Done:

    Promise:

    • Bug 875289 - Remove .done() and allow undefined to be passed to .then() and .catch() - landed
    • Bug 884279 - renaming future to promise - landed

    IndexedDB:

    • Bug 888597 - Move IDBObjectStore to WebIDL - waiting for review
    • Bug 888598 - Move IDBTransaction to WebIDL - waiting for review
    • Bug 892065 - Move IDBIndex to WebIDL - waiting for review
    • Bug 888596 - Move IDBDatabase to WebIDL - waiting for review

    OTher stuffs:

    • Bug 890928 - Crash when creating object url in subworker - landing
    • Bug 893501 - Crash getting navigator.mozNotification from a stale navigator object - landing
    • Bug 885539 - Heap-use-after-free... - landed

    gavin@gavinsharp.com last year

    Done:

    Next:

    • Blog post about work week
    • finalize Q3 goals

    bturner@mozilla.com last year

    Done:

    bug 643325 - Implementation for SharedWorkers

    Next:

    bug 643325 - Add additional tests bug 877482 - Figure out why blobs are crashing again bug 879787 bug 871445 - Feedback on DataStore API bug 772765 - Review API for conference calls Reviews and such

    tabraldes@mozilla.com

    Done:

    • Implemented review comments for bug 795832 - synthesized input events
    • Thought of and implemented a way to avoid SetCursorPos in bug 795832
    • Attempted to get on-screen keyboard to appear by synthesizing click in URL bar
      • That didn't work, so tested manually clicking in URL bar
      • Filed bug 809629 about clicking in URL bar not showing soft keyboard - turns out this is expected behavior
    • Submitted, backed out, fixed, resubmitted patch for bug 795832
    • Switched to building locally with VS2010, switched to building release builds
    • Debugged remaining issue with metro chrome tests; browser hangs while unloading a DLL during shutdown, but log is written
    • Implementing chrome tests
      • Updated browser_context_ui.js to test right-click interaction with context UI

    Next:

    • More tests! I'll be going through browser/metro/base/tests/fennectests and porting them to metro

    jmathies@mozilla.com

    Done:

    • command execute handler prep for review
    • finished up xul fennec code base move. This is as far as I can get things until we work out the mixed platform/app resources problem.
    • fixed pymake/make issues with reg scripts.
    • fixed a bug with the dummy vccor dll that showed up with our builders.
    • upgrading local systems to new win8 release / VS tool set.

    Next:

    • migrating metro code base to RC VC11
    • work with bbondy on any xaml interop removal fallout
    • hopefully finish up /browser integration near the end of the week, get elm zip installs functional.

    dtownsend@mozilla.com

    Done:

    • Submitted pdf.js packaging work for review (bug 740795)
    • Patched a problem on OSX with FAT filesystem profiles (bug 733436)
    • Patched a problem with restartless add-ons when moving profiles between machines (bug 744833)
    • Added some quoting for the extensions crash report annotation (bug 753900)
    • Thoughts on shipping the SDK in Firefox and problems with supporting other apps: https://etherpad.mozilla.org/SDK-in-Firefox

    ddahl@mozilla.com

    Done:

    • Work Week last week for Identity derailed some development

    Made some progress on bug 673432 "Mobile implementation crypto.getRandomValues" - this bug also governs re-adding a crypto object to window on mobile platforms

    Worked on bug 734076 - I have a working patch, there are some unanswered questions yet

    Next:

    More of the same

    myk@mozilla.org

    Done:

    Next:

    • dig into Apps front-end and platform requirements

    Coordination:

    • in MV Wednesday

    margaret.leibovic@gmail.com

    Done:

    • Site settings menuitem (bug 706876)
    • Click-to-play plugins follow-ups

    Next:

    • Form autocomplete follow-ups (dependencies set on bug 695444)
    • Random bug fixing

    Coordination:

    • PTO next week. Back January 4.

    me@shawnwilsher.com

    Done:

    • Reviewed bug 699051 - Track slow sql queries on main thread + send them in via telemetry
    • Reviewed bug 465299 - mozStorageStatementWrapper::Initialize should check statement state/validity
    • Reviewed bug 702815 - Maintain a list of open SQLite connections
    • Reviewed bug 703143 - Use a memory multi-reporter for SQLite's per-connection reporting
    • Reviewed bug 557047 - Replace mailnews specific ifdef (MOZ_MAIL_NEWS) in cookie code with tests for a protocol flag

    honzab.moz@firemni.cz

    Done:

    (Extremely busy week, so not much done)

    review bug 534764 review bug 623948 analyzes bug 637657 bug 637361 bug 638179 bug 638218

    Next:

    continue reviewing new http pipelining stuff from Patrick McManus start playing with bug 370886

    michal.novotny@gmail.com

    Done:

    • bug 604897 - Unable to cache small entries when CACHE00[1-3]_ is full
    • bug 599127 - Wyciwyg channel write's end up doing synchronous disk IO
    • bug 592422 - preallocate individual (non-block) cache files
    • bug 597224 - HTTP Cache: use directory tree to store cache files

    Next:

    • bug 614513 - Crash in nsCacheService::DeactivateEntry during Linux Talos ts_cold

    bherland@mozilla.com

    Done:

    bug #549767 (flush cache-metadata off main thread): new approach, some discussion

    bug #589296 (Crash in [@ nsHttpChannel::ContinueProcessResponse): lots of analysis and thinking

    bug #561276 (Cookie dependency on cache determination for image redirects): patch submitted and reviewed

    Next:

    bug #549767 (flush cache-metadata off main thread): new approach, some discussion

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

    bug #575928 ("http-on-modify-request" doesn't work on "CONNECT" method): review

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

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

    Coordination:

    bug #561276 (Cookie dependency on cache determination for image redirects): waiting for approval

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

    bparr.invalid@smedbergs.us

    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

    mnandigama.invalid@smedbergs.us

    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.

    kdangoor@mozilla.com

    Done:

    Can now build Bespin Embedded releases

    Next:

    Slim down the Bespin Embedded build (currently more than 600K compressed, but not gzipped). More docs Work on CommonJS presentation for JSConf.eu (I'll be giving the presentation at a2div this week.)