QA/Performance fixes: Difference between revisions

From MozillaWiki
< QA
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
<h2> Summary </h2>
== Summary ==
<ul><li>Mozilla is constantly searching ways to improve the user experience of browsing the web. Better response time, loading pages faster, turn on/off Firefox faster, switching between tabs/menus smoother. All this goals under a sugestive name "Performance Fixes".
*Mozilla is constantly searching ways to improve the user experience of browsing the web. Better response time, loading pages faster, turn on/off Firefox faster, switching between tabs/menus smoother. All this goals under a sugestive name "Performance Fixes".
</li></ul>
<h2> Reference  </h2>
<ul><li><ul><li>&lt;a href="https://bugzilla.mozilla.org/show_bug.cgi?id=718088"&gt;bug 718088&lt;/a&gt; - (asyncContentPrefs) Refactor nsContentPrefService.js to use async Storage
</li><li>&lt;a href="https://bugzilla.mozilla.org/show_bug.cgi?id=818296"&gt;bug 818296&lt;/a&gt; - [Shutdown] js::NukeCrossCompartmentWrappers takes up to 300ms on shutdown. Avoid doing it for optimized shutdown
</li><li>&lt;a href="https://bugzilla.mozilla.org/show_bug.cgi?id=818739"&gt;bug 818739&lt;/a&gt; - Don't run CC during shutdown
</li><li>&lt;a href="https://bugzilla.mozilla.org/show_bug.cgi?id=740468"&gt;bug 740468&lt;/a&gt; - Replace old synchronous favicons calls in the bookmarks export service
</li><li>&lt;a href="https://bugzilla.mozilla.org/show_bug.cgi?id=789932"&gt;bug 789932&lt;/a&gt; - nsExternalAppHandler downloads files on the main thread
</li><li>&lt;a href="https://bugzilla.mozilla.org/show_bug.cgi?id=807021"&gt;bug 807021&lt;/a&gt; - Move LocalStorage writes off the main thread
</li></ul>
</li></ul>
<p><br />
</p>


== Sign off Criteria ==
== Reference ==
*Bugs:
**[https://bugzilla.mozilla.org/show_bug.cgi?id=718088 bug 718088] - (asyncContentPrefs) Refactor nsContentPrefService.js to use async Storage
**[https://bugzilla.mozilla.org/show_bug.cgi?id=818296 bug 818296] - [Shutdown] js::NukeCrossCompartmentWrappers takes up to 300ms on shutdown. Avoid doing it for optimized shutdown
**[https://bugzilla.mozilla.org/show_bug.cgi?id=818739 bug 818739] - Don't run CC during shutdown
**[https://bugzilla.mozilla.org/show_bug.cgi?id=740468 bug 740468] - Replace old synchronous favicons calls in the bookmarks export service
**[https://bugzilla.mozilla.org/show_bug.cgi?id=789932 bug 789932] - nsExternalAppHandler downloads files on the main thread
**[https://bugzilla.mozilla.org/show_bug.cgi?id=807021 bug 807021] - Move LocalStorage writes off the main thread


TBD
== Use Cases ==
*TBD
 
== Test Cases ==
*The manual test cases for this feature can be viewed
 
== Non-goals ==
*TBD
 
== Sign off ==
;Criteria
*All the test cases were executed.
*All the blocker, critical, major bugs have been fixed.
 
;Sign offs
*

Revision as of 14:10, 18 January 2013

Summary

  • Mozilla is constantly searching ways to improve the user experience of browsing the web. Better response time, loading pages faster, turn on/off Firefox faster, switching between tabs/menus smoother. All this goals under a sugestive name "Performance Fixes".

Reference

  • Bugs:
    • bug 718088 - (asyncContentPrefs) Refactor nsContentPrefService.js to use async Storage
    • bug 818296 - [Shutdown] js::NukeCrossCompartmentWrappers takes up to 300ms on shutdown. Avoid doing it for optimized shutdown
    • bug 818739 - Don't run CC during shutdown
    • bug 740468 - Replace old synchronous favicons calls in the bookmarks export service
    • bug 789932 - nsExternalAppHandler downloads files on the main thread
    • bug 807021 - Move LocalStorage writes off the main thread

Use Cases

  • TBD

Test Cases

  • The manual test cases for this feature can be viewed

Non-goals

  • TBD

Sign off

Criteria
  • All the test cases were executed.
  • All the blocker, critical, major bugs have been fixed.
Sign offs