Features/Desktop/Expose prefs for tabs-on-demand/TestPlan: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "= Expose prefs for tabs-on-demand = {| class="fullwidth-table" |- | Feature | Status | Dev Lead | QA Lead | Status |- | Expose prefs for tabs-on-demand | {{StatusHealthy|s...")
 
 
(15 intermediate revisions by the same user not shown)
Line 11: Line 11:
| Expose prefs for tabs-on-demand  
| Expose prefs for tabs-on-demand  
| {{StatusHealthy|status=Landed in Firefox 8}}  
| {{StatusHealthy|status=Landed in Firefox 8}}  
| Chris Lee
| Paul O'Shannessy
| Mihaela Velimiroviciu  
| Mihaela Velimiroviciu  
|  
| {{StatusHealthy|status=Shipped}}
|}
|}


== Summary  ==
== Summary  ==
Line 21: Line 22:
* This feature falls primarily in the Experience category (from the "Discover, Experience, and Connect" vision statement.)
* This feature falls primarily in the Experience category (from the "Discover, Experience, and Connect" vision statement.)
* This feature is available starting Firefox 8.
* This feature is available starting Firefox 8.


== Reference  ==
== Reference  ==


*Feature wiki page - [https://wiki.mozilla.org/Features/Desktop/Expose_prefs_for_tabs-on-demand Link]
*Feature wiki page - [https://wiki.mozilla.org/Features/Desktop/Expose_prefs_for_tabs-on-demand Link]


== Use Cases to Test  ==
== Use Cases to Test  ==
 
* Start Firefox when option is disabled
* Start firefox when option is enabled
* Use multiple tab groups
* Start firefox with app tabs
* Load pages with form data
* Restore with no network
* Change options duing  loading
* Start Firefox with many tabs open
* Multiple windows


== Test Cases  ==
== Test Cases  ==
* The set of testcases can be found [http://bit.ly/pxRdRy here]




== Important bugs  ==
== Important bugs  ==


* [https://bugzilla.mozilla.org/show_bug.cgi?id=648683 Implementation bug]
* Implementation bug: [https://bugzilla.mozilla.org/show_bug.cgi?id=648683 648683] - Expose tabs on-demand preference - VERIFIED FIXED
 
* Other bugs:
** [https://bugzilla.mozilla.org/show_bug.cgi?id=699223 699223] - Change of "Don't load tabs until selected" pref is applied in the same session - NEW (normal)
** [https://bugzilla.mozilla.org/show_bug.cgi?id=696106 696106] - "Don't load tabs until selected" pref is applied for all startup options at restart - NEW (minor)
 
==Sign Off Criteria ==
 
* No major/critical bugs open
* Test run coverage: 100%
 
Note:
* Signed off on Firefox 8.0 beta 6 (build ID: 20111031184046)

Latest revision as of 15:16, 14 May 2012

Expose prefs for tabs-on-demand

Feature Status Dev Lead QA Lead Status
Expose prefs for tabs-on-demand Landed in Firefox 8 Paul O'Shannessy Mihaela Velimiroviciu Shipped


Summary

  • Firefox 4 has the hidden ability to load tabs on-demand by setting the maximum number of concurrent tabs being restored to "0" — now that the feature has been in the wild for a while, we'd like to expose it as the default behavior for session restore. It makes startup a lot faster, and uses a lot less memory.
  • This feature falls primarily in the Experience category (from the "Discover, Experience, and Connect" vision statement.)
  • This feature is available starting Firefox 8.


Reference

  • Feature wiki page - Link


Use Cases to Test

  • Start Firefox when option is disabled
  • Start firefox when option is enabled
  • Use multiple tab groups
  • Start firefox with app tabs
  • Load pages with form data
  • Restore with no network
  • Change options duing loading
  • Start Firefox with many tabs open
  • Multiple windows

Test Cases

  • The set of testcases can be found here


Important bugs

  • Implementation bug: 648683 - Expose tabs on-demand preference - VERIFIED FIXED
  • Other bugs:
    • 699223 - Change of "Don't load tabs until selected" pref is applied in the same session - NEW (normal)
    • 696106 - "Don't load tabs until selected" pref is applied for all startup options at restart - NEW (minor)

Sign Off Criteria

  • No major/critical bugs open
  • Test run coverage: 100%

Note:

  • Signed off on Firefox 8.0 beta 6 (build ID: 20111031184046)