: Etherpad users! We are developing an extension that will allow you to create pages from etherpads quickly and easily. Please visit our sandbox and help us test it.


From MozillaWiki
Jump to: navigation, search

Snappy July 26 Minutes


  • lmandel to speak with clint about scheduling work to setup Eideticker on desktop
    • Spoke with clint and this seems like a possibility, at the very least of a cart solution that is Windows only
    • If we are to proceed, we need a concrete test case for Eideticker and someone to own it and work with the A-Team to provide feedback and write the test
      • taras and benwa will take point from engineering
      • initial focus on tests like start-up, tab switching
      • initial tests to run on Windows, machines can live in Toronto



Persona slowness(ttaubert)

Todo this week
  • Cropping patch: need to crop images when a Persona gets installed, small fix, should land soon

Super-slow-startup investigations - vlad, taras

Results from the past week
  • Stats on number of signed addons, Nick will be looking into that soon

Front-end - Gavin, Jared and Frank (Australis tab strip)

Results from the past week
  • ttaubert landed bug 716108 (reduce "flicker" from progress UI on new tab page open)
  • ttaubert also landed bug 774811, splitting up janking from thumbnail capture/decode
Todo this week
  • bug 716174: sessionstore main thread IO
  • enn looking into bug 752486 / bug 752496 (layout flushes during tab switches)
  • bug 753448: preload the new tab page (still blocked by the new cc leak analyzer)

Fix cache - hurley, bbondy

Results from the past week
  • bbondy Devised plan and got feedback from various parties including the Necko team on bug 105843 - Cache lost if Mozilla crashes.
  • Starting work on bug 105843, first step is to add telemetry data to see how much the cache corruption reduction plan would help (bug 777328).
  • In bug 774146 landed and it gathered more telemetry data for the reason cache corruption happens, mostly it is as expected with the header being dirty. There are 3 other errors codes that happen < 1% of the time though that should be investigated more in the future.
  • bug 773518 for lowering IO prioritization on the cache delete thread will land July 25th.
Todo this week
  • bbondy: Start implementation of bug 105843 and related bugs

Profiler - jrmuizel/BenWa/Ehsan (and more)

Results from the past week
  • Minor fixes for mobile profiling
  • Several bug fixes for Js profiling (mostly done by alex)
Todo this week
  • BenWa will write a blog post about JS profiling
  • File a bug on refactoring the stack unwinding code to work outside of the profiler (bug 777828)

Peptest - mcote, ahal (no voice update)

Results from the past week
  • got setback by a few regressions in mozbase causing peptest bustage on Windows/OSX
  • patch to use talos sites completed+reviewed and waiting for above bugs to get resolved
  • peptest now shown by default for linux on tbpl
Todo this week
  • get peptest working again on all platforms
  • land talos tp5n.zip patch and enable the benchmark test
    • this test loads content heavy sites and switches tabs
    • will be used to track usefulness of peptest (hopefully will see numbers go up/down as responsiveness improves/regresses)
    • may add other tests as well

GC pause reduction - billm

Results from the past week
  • bug 729760 - incremental sweeping of types and shapes looks like it will stick
  • Bill has some patches to incrementalize a few other phases he's working on (these phases are slow for some people on OSX, but generally aren't a big deal)

CC pause reduction - smaug, mccr8 (meta bug 698919)

Results from the past week
  • no update

Move DOM Storage off main thread - vlad

Results from the past week
  • Wrote code on preloading DOM storage on helper thread on page load
Todo this week
  • Test to make sure there's a perf gain + add Telemetry