[Dao] Landed bug 752376 which removes some expensive layout flushes when switching tabs if the user isn't overflowing their tabbar.
Front-end - Gavin, Jared and Frank (Australis tab strip)
Results from the past week
[Jared] Landed bug 804968 which fixes jank where our awesomebar popup would appear then disappear while typing in the location bar. We were flushing layout for the top and bottom result on each adjustment to the awesomebar results, those flushes weren't necessary for each time, they're now skipped after the first pass in the browser session.
Profiler - jrmuizel/BenWa/Ehsan (and more)
Results from the past week
Scoped out the task of getting Talos working for ts_paint
bug 802920: Landed additional Telemetry on current performance of LocalStorage
Split LocalStorage DBs into separate per-domain flat files. I tried splitting this into a smaller patch that would work with the current LocalStorage but it's tricky merging data in SQL tables with data in flat files during partial updates. Change will land with rest of LocalStorage refactor
Changed LocalStorage refactor approach to not use any explicit locking
Todo this week
Write migrator for LocalStorage data from SQLite into per-domain flat files
Refactor current code to work with new backend, submit patch