Mozilla Status Board

Recent Posts (All Users)

mkato@mozilla-japan.org today

Done:

  • e10-ime issue
    • Landed: Bug 1178652 - fix regression for e10s
    • Investigating e10s regression for focus issue
    • Investigating Bug 1176959 for async issue of e10s ime.
  • Partner issue

Next:

  • ICU migration
  • e10s ime (ex. bug 117659 and Yosemite issue)

wcosta@mozilla.com 2 days ago

Done:

Starting on perf team, I am coming from fxos-automation.

Next:

My first duty will be improve the symbolication server to scale better.

mantaroh@mozilla-japan.org 2 days ago

Done:

  • Filed the Bug 1179608 - SVG position different from 39 and 40.
  • WIP [FxOS] Keyboard Apps Process improvement.
    • Bug 1168271 - [System] Improvement of InputMethod Inter-Process Communication.
    • Bug 1174624 - [B2G] Expanding BroadcastChannel API in order to communicate internal apps.
  • WIP [FxOS] TV Simulator
    • filed Bug 1180124 - [meta] Firefox OS Simulator for TV (edit)
  • submit several patch Bug 1177510 - HTML input element's max / min attribute does not work on Fennec.

Next:

  • WIP [FxOS] Keyboard Apps Process improvement.

    • Bug 1174624 - [B2G] Expanding BroadcastChannel API in order to communicate internal apps.
      • Create the Test code.
      • review for BroadcastChannel.
  • WIP [FxOS] TV Simulator

    • Filing several sub-tasks

hiikezoe@mozilla-japan.org 2 days ago

Done:

Next:

  • tackle to implement Animation interfaces

bbirtles@mozilla.com 2 days ago

Done:

  • landed: bug 1170688 - Text rgba alpha ignored for synthetic bold text
  • fixed: bug 1178186 - Add CSSAnimation and CSSTransition interfaces
  • fixed: bug 1179111 - Implement CSSAnimation.animationName and CSSTransition.transitionProperty
  • WIP: bug 1180125 - Queue animation and transition events from Animation::Tick and dispatch as a separate step
  • reviewed: bug 771367 - Consider doing css animations of pseudoelements on the compositor (part of, anyway)
  • reviewed: test for bug 1127380 - Implement AnimationPlayer.playbackRate
  • looked into: bug 1122416 - Provide a (chrome only?) way from an Animation to get to the CSS rule that contains either the transition or the keyframes animation
  • Specced animation events
  • filed a bunch of Web Animations bugs for tracking remaining work on the Animation interface
  • Updated areweanimatedyet
  • Made lots and lots of other Web Animations spec edits and messages to the list
  • Prepared next WD of Web Animations for publication

Next:

  • Address all the review feedback for the reviews I'm waiting for
  • Q3 goal hacking / engineering meeting etc.
  • A myriad of spec issues and minor bugs

Coordination:

  • Reviews (especially bug 1171817--I've been waiting for this for about 1 month now)

adw@mozilla.com 3 days ago

Done:

  • filed, posted patch, landed: Bug 1179031 - "Search with" awesomebar results lost a space
  • posted patch: Bug 775825 - Add telemetry to measure index and type of the selected awesomebar result
  • posted patch for feedback: Bug 1176437 - Fallback "Search with" first result should not appear when pressing Down in an empty awesomebar (i.e., search string is an empty string)
  • posted WIP patch: Bug 959567 - [User Story] Implement search suggestions opt-in/out UI
  • reviewed: Bug 1173748 - Allow unified complete to consume matches asynchronously
  • needinfoed: Bug 1178045 - move the keywords magnifier before the domain in awesomebar results
  • needinfoed: Bug 1178138 - Custom zoom levels skip Issue
  • helped Max with content services stuff
  • helped Nihanth with, reviewed: Bug 1179058 - ~18,000 instances of 'WARNING: NS_ENSURE_SUCCESS(rv, true) failed with result 0x80570030' emitted from docshell/base/nsDocShell.cpp during linux64 debug testing
  • intern
  • U.S. holiday tomorrow (Friday)

avihpit@yahoo.com 3 days ago

Done:

  • (whistler) content performance discussions with platform guys - they need goals set for them.
  • (whistler) meeting with ateam guys on improving regression reports and tools.
  • Bug 930793 (remove favor perf mode) - trying again with smaug. the only meaningful regression is tpaint.
  • Bug 1179377 (improve talos tpaint) - feedback, discussions.
  • Bug 1144120 (e10s vs non-e10s perf) - another comparison, and helped jmaher post yet another one.
  • Bug 1164898 (perfherder should not show results with low confidence) - feedback, discussion.
  • Bug 1166132 (new talos test to measure tab switch times) - feedback.
  • Bug 1174738 (include tmux with mozilla-build) - feedback.
  • Bug 1174770 (e10s tpaint linux regressions) - feedback.
  • Bug 1178222 (improve regression reports templates) - discussions, feedback.
  • Bug 1179735 (500% e10s tp5_scroll winXP regression vs non-e10s) - feedback.

Next:

  • progress content-perf goals.
  • continue with regression reports improvements.

amccreight@mozilla.com 5 days ago

Done:

  • landed: Bug 1058178 - DMD heap scanning mode.
  • landed: Bug 886459 - Remove nsIJSRuntimeService.
  • filed: Bug 1177727 - Ghost windows on Gmail and washingtonpost.com. Regression from MessagePort. (fixed by baku)
  • filed: Bug 1177772 - Improve MessagePort skippability. (fixed by baku)
  • filed: Bug 1177776 - Cycle collect same-thread MessagePort references properly.
  • Bug 1177627 - Child with null parent during unlinking. Some weird crash from my content unbinder patch. Only on some Gaia test. But frequently.
  • Bug 1178969 - nsXPConnect may not need to implement nsSupportsWeakReference.
  • Addressing comments on some nsIXPConnectJSHolder bugs.

Next:

  • Need to look at JS plugins patches some more, and figure out where we might decide where to load Flash or Shumway based on the URI.
  • Figure out some project to work on next.

mtrinkala@mozilla.com 5 days ago

Done:

  • Data loss due to the v4 listener timing out and the v2 listener returning success has not been addressed
  • Reworked the Firefox active instance plugins to run as a distributed computation
  • lhansen@mozilla.com 5 days ago

    Done:

    Last several weeks:

    Next:

    • Sundry bugs to land
    • Continue working on getting rid of SharedTypedArray

    aklotz@mozilla.com 6 days ago

    Done:

    • Whistlers gonna whistle
    • Review turnaround on bug 1170231, discussed with dvander, working on revised patch

    Filed:

    Reviewed:

    Landed:

    Next:

    bholley@mozilla.com 6 days ago

    Done:

    • landed: bug 1172264 - Mirror duration from the MDSM to the MediaDecoder
    • landed: bug 1163223 - Clean up MDSM start time handling
    • bug 1175633 - test_DurationUpdated.html can fail intermittently when sourceended gets fired before the second durationchange
    • spec bug 28822 - [MSE] Spec is ambiguous as to event behavior of an explicit MediaSource duration of +Infinity
    • landed: bug 1175768 - Run NotifyDataArrived on the reader task queue and mirror buffered ranges
    • bug 1177282 - Clean up SharedThreadPool

    mbrubeck@mozilla.com 6 days ago

    Done:

    • Integrated basic bidi layout and text shaping into Servo, filed PR #6471.
    • Diagnosed some incremental layout bugs, filed issue #6501 and #6502.
    • Mozilla all-hands at Whistler.
      • Talked to jfkthame and nattokirai about writing modes and text shaping.
      • Experimented with browser.html in Servo.
    • Reviewed #6347, servo/futf#1, #6492.

    Next:

    • Finish bidi text work.
      • Generate control characters for elements with unicode-bidi property.
    • Work on incremental layout bugs.
    • Investigate complex script shaping.

    kvijayan@mozilla.com 6 days ago

    Done:

    • Tried to repro g2 crash in off-main-thread parsing bug (bug 1167409) on try machine. Didn't repro. Need to take a break.

    • Worked on documentation for JIT strategies in bug 1145442.

    • Prepared for work week.

    • Did work week stuff.

    Next:

    • Take a break from off-main-thread parsing, clear head before coming back to it.
    • Track down reasons for bad perf in srcmap decode code.
    • Work with devtools to expose bailout into in new optimizations view (bug 1177939).
    • Review patch to modify Baseline GetElem ICs to support symbol keys (bug 1038859).

    erahm@mozilla.com 6 days ago

    Done:

    • Whistler Work Week

    Next:

    • WoW (War on Warnings)
    • Coverity
    • Dynamic logging

    lbergstrom@mozilla.com 6 days ago

    Done:

    • Workweek meetings
    • Workweek training sessions

    Next:

    • Fix up Android APK build
    • Maybe look at the network stack some
    • Servo planning work

    rfeeley@mozilla.com 6 days ago

    Done:

    Next:

    • Partner 11 Android flow for Firefox Accounts
    • Two factor authentication UX
    • Refine Vlad's anonymous FxA experiment
    • Arrange meeting with Markus and Kev Needham about the future of add-ons

    dhenein@mozilla.com 6 days ago

    Done:

    • finished some iOS bugs
    • caught up on WWDC stuff

    Next:

    • working through feedback from iOS Testflight for triage and prioritization

    sfranks@mozilla.com 6 days ago

    Done:

    • Whistler
    • Hello PQR

    Next:

    • Catch-up
    • Detailed Web Sharing Spec

    jgruen@mozilla.com 6 days ago

    Done:

    • whistled

    Next:

    • idea lab
    • fxa settings
    • coppa
    • idea lab
    • fxa bugs n shiz

    jchhikara@mozilla.com 6 days ago

    Done:

    • Context Search prototype with context menu.
    • Overview of usertesting.com and test plans.

    Next:

    • Context Search prototype with selection.
    • Fix the prototype for Windows.
    • Test plan for the prototypes.
    • Some R&D for including yahoo apis in the prototype for text modeling, text parsing and search results in the context search.

    hhabstritt@mozilla.com 6 days ago

    Done:

    • Whistler
    • MDN "command & query" user testing analysis (still a little rough, but shared with team) http://cl.ly/3f3T3n2B3116

    Next:

    • Work on Hello onboarding updates for 42. Will most likely need to turn off current flow and use static page for 40, but hopefully have time/resources to update onboarding to accommodate new designs for 42.
    • Work with Aislinn and Javaun on Tracking Protection tour as it takes advantage of UITour API / web+chrome collaboration.
    • Working with contractors Zurb on redesign of various Mozilla.org web pages.
    • Github styleguide w/ webdev + creative. Was delayed but picking up again for this quarter.
    • Summarize Q2 goals and plan Q3 goals
    • ongoing /firstrun embedded accounts fields work

    Coordination:

    • Uncertain on how Hello onboarding updates will be prioritized among other engineering work for 42. Meeting with Dolske tomorrow to discuss.
    • Just heard about web engineering and my involvement in Tracking Protection tour today so will await a timeline and what resources are avail from webdev to understand level of involvement for this project.

    alam@mozilla.com 6 days ago

    Done:

    • #MOZWWW
    • Partner meetings
    • Hacking on things like First Run, Private browsing, experiments, etc

    Next:

    • First Run
    • Tracking Protection on Android
    • Partner stuff
    • "Open in Background" improvements

    gpetrie@mozilla.com 6 days ago

    Done:

    • Married!
    • Honeymooned!

    Next:

    • Catch up on emails
    • "Magnifying Glass" usertesting
    • Private browsing usertesting

    Coordination:

    • Heads-Up: I'm on PTO July 7 - 16

    agrigas@mozilla.com 6 days ago

    Done:

    Have dr appt at this time - written update only

  • completed design spec for engineers of 42 candidate of control center with tracking protection (in private browsing mode only)
  • connected with Bram around visual design help for 42 and 43 releases
  • Next:

  • continue working on onboarding design spec https://bugzilla.mozilla.org/show_bug.cgi?id=1176256 for 42 release
  • review latest work by eng team
  • bbouvier@mozilla.com 6 days ago

    Done:

    2 weeks summary, because of the work week.

    • Gave a talk at MLOC.js 2015 in Budapest, Hungary, about new features in JS / asm.js + a bit about Web Assembly.
    • SIMD: review of bug 1155211 (extractLane)
    • Rebased bug 1157624 patches.
    • Random: filed bug 1175510 (DT2 demo crashing in media)
    • Some triaging / needinfo'ing.
    • A lot of great discussions at the work week!

    Next:

    • Rebase bug 1157624, address review comments, try + check benchmarks / test cases + request fuzzing.
    • Figure out Q2 goals resolution + Properly write Q3 goals.

    Ms2ger@gmail.com 6 days ago

    Done:

    randersen@mozilla.com last week

    Done:

    So much Whistler. Wow.
    Kinderfox for Tablets, nailing down v1 features.
    Wrapped up iOS UI bugs, feature focus.

    Next:

    Continuing iOS UI tweaks. File all the bugs!
    Contributing to the End Game Checklist.

    FYI: PTO this week, son home from school. Though I will likely be bad at it and work anyway. Feel free to ping me if you need anything.

    ncameron@mozilla.com last week

    Done:

    • Whistler work week!
    • Re-fix parallel codegen (#26517)
    • alternate implementation of ast map parenting

    Next:

    land ast parenting, memory logging, planning the next quarter, HIR RFC

    nnethercote@mozilla.com last week

    Done:

    This week's edition brought to you live from Sydney Airport.

    • Whistler work week.

    Next:

    Q3 goals:

    • More Servo memory profiling.
    • Try to implement a CPU/GPU/RAM power profiler using Intel RAPL interface.
    • Finish PLDHashTable modernization.
    • Add iterators to nsTHashtable and nsBaseHashtable and use them.

    Coordination:

    Waiting on some reviews.

    gwatson@mozilla.com last week

    Done:

    • Whistler! Many meetings, rust training, etc.
    • Landed 3d transforms in rust-layers + servo.
    • Investigated some bugs in the initial 3d transforms implementation.
    • Fix requestAnimationFrame + reflow issue.

    Next:

    • Investigate and fix a couple of known issues with 3d transforms + clipping.
    • Work out Q3 goals.
    • Look into DLBI + 3d transforms issues.

    rvitillo@mozilla.com last week

    Done:

    • Re-run e10s analysis
    • Spark user support
    • Telemetry alerts
    • Bug 1175113 - Update Spark to 1.3 - filed
    • Bug 1175115 - Spark API for telemetry needs proper test-suite - filed
    • Ignore UPDATE_PREF_UPDATE_CANCELATIONS_NOTIFY
    • https://github.com/mozilla/cerberus/pull/10 - review
    • Bug 1159297 - Some sessions have multiple fragments with the same subsessionCounter and/or missing fragments - followed up
    • Bug 1171056 - v4 aggregation job should aggregate also by submission date - fixed
    • Bug 1175542 - Interface telemetry dashboard to the v4 aggregation pipeline - filed
    • Implemented batched db requests, see https://etherpad.mozilla.org/QYL6EuB90E
    • Discussion with azhang about new v4 dash.
    • Discussion with mreid about new micro services - https://docs.google.com/document/d/1KoLtIFV-aZtxruSVNmcc26F22MfqWjDynKgZ6adYk54/edit#
    • More bug fixes to the v4 aggregator
    • Bug 1175927 - Spark node type should be configurable from the self-service dashboard - filed
    • Bug 1175930 - Use spot nodes for Spark clusters - filed
    • Bug 1171959 - Deploy scheduled v4 aggregation job - filed
    • Added filter endpoint to aggregation service

    dteller@mozilla.com last week

    Done:

    • Mozilla/Community

      • Preparing for Whistler
      • Preparing meta-pitch (I/O with Reps, Firefox OS)
      • Plenty of Welcome Wagon
      • Last 10 months of Expensifying
      • Pitching Hats
      • Hats meeting
    • Performance Monitoring

      • Bug 1173576 - Replace "Play"/"Pause" with something that makes sense - prototype
      • Bug 1172365 - Firefox consuming 20% CPU while in background - investigating
      • Bug 1175098 - PerformanceStats for e10s - several versions
      • Bug 1157870 - Performance Groups should have a unique id - landed
    • Places

      • Looking at browser_sanitizeDialog.js and weeping
      • Confronted with sci-fi bug.
      • Bug 1158561 - [e10s] Browser hang in PluginModuleParent::NPP_ClearSiteData() - partial review
    • Session Restore

      • Bug 1163745 - Clicking a suspend tab should show the page content after doing "Clear Recent History..." - reviewed
      • Bug 1174666 - Remove unneeded SessionSaver.clearLastSaveTime() - reviewed
      • Bug 1167923 - Use xul:tab instead of xul:browser as key in TabStateCache - mentoring/review
    • Misc

      • Bug 1176296 - nsFrameMessageManager seems to have a phantom child that never receives JS messages - filed, tracked, INVALID
      • Still big problems with the laptop. No solution in sight.
      • Bug 1175871 - leaked 1 window(s) until shutdown is not actionable - filed, brainstorming solutions
      • Bug 996652 - Scope the private symbols of head.js - mentoring (need help from Ted)

    Next:

    • Whistler

      • 22 hours of travel each way
      • Performance Monitoring
      • Hats
      • Pitching
      • CCAnalyzer hacking?
      • More?
    • Mozilla

      • Blogging
    • Performance Monitoring

      • Hacking session
      • Finish e10s mode
      • Finish detailed mode
    • Places

      • Find a workaround for sci-fi bug

    Coordination:

    • My mac
    • browser_sanitizeDialog mysterious leaking window bug.