Confirmed users
356
edits
(→A*Team: Update q3 goal status) |
m (→Perf) |
||
| Line 157: | Line 157: | ||
Fix major source of browser jank: | Fix major source of browser jank: | ||
* {{ | * {{done|(milestone reached, work continues in Q4) Initialize plugin instances asynchronously {{bug|998863}} }} | ||
* {{ | * {{miss|('''Blocked on external dependencies + unplanned newtab page work took precedence''') Pause heavy main-thread activities while user is interacting with the browser: }} | ||
** {{ | ** {{miss|Determine when a user is actively interacting with the browser}} | ||
** {{ | ** {{miss|Detect when jank occurs during interactions and report to Telemetry {{bug|1017055}} }} | ||
** {{ | ** {{miss|Experiment with hinting to GC & CC that they should pause while the user is interacting with the browser}} | ||
* {{ | * {{done|(refactoring work continues) Help Frontend team with Places refactoring, eliminate some of the [http://telemetry.mozilla.org/slowsql/ Places main-thread SQL] reported to Telemetry }} | ||
* {{ | * {{done|Don't store UI customization in localstore.rdf, use off-main thread JSON instead {{bug|559505}} }} | ||
Improve Firefox startup (identified as a top issue in user research): | Improve Firefox startup (identified as a top issue in user research): | ||
* {{ | * {{done|Reduce appearance of the "profile is in use" message on startup {{bug|286355}} }} | ||
* {{ | * {{defer|Restore windows one by one during session-restore {{bug|1034534}} and/or load windows by descending z-order {{bug|1034036}} }} | ||
* {{ | * {{done|C++ version of AsyncShutdown {{bug|918317}} }} | ||
Prevent performance regressions: | Prevent performance regressions: | ||
* {{ | * {{done|Implement automatic detection & alerting for Telemetry regressions {{bug|1031032}} }} | ||
* {{ | * {{done|Help developers understand & diagnose Talos regressions}}, e.g. [https://bugzilla.mozilla.org/show_bug.cgi?id=1026550 Firefox 33 regression tracking], [https://bugzilla.mozilla.org/show_bug.cgi?id=1004427 Firefox 32 regressions], [https://bugzilla.mozilla.org/show_bug.cgi?id=990085 Firefox 31] | ||
Grow community: | Grow community: | ||
* {{ | * {{done|Mentor at least 5 external contributors}} | ||
=== Networking === | === Networking === | ||