Improve display of location bar results/TestPlan

From MozillaWiki
Jump to: navigation, search

Improve display of location bar results

Feature Status Product manager Lead Engineer QA Lead QA Status
Improve display of location bar results Restyling landed, development still in progress Asa Dotzler Andrew Hurle Virgil Dicu In Progress

Summary

  • The main purpose of this feature is to increase readability and the improve the appearance of the location bar results.
  • Elements targeted to be improved:
    • 32x32px icons
    • Better URL scan-ability
    • No use of bold, since it shifts the content,
    • More whitespace
    • No separator line
    • Ability to delete entry on hover
    • Remove scrollbar

References

Focus areas

The following list comprises focus areas which will be considered in testing:

  • ensure old functionality of the awesomebar remains unchanged
  • performance issues - old and new hardware
  • consistent display on all platforms while using OS themes - equal height for results, readability, highlighted items, proper layout
  • consistent display with themes/location bar related add-ons
  • rendering of special characters
  • system color and height modification
  • display with browser resizing
  • display with different types of results: switch to tab, bookmark tags, search keywords

Test strategy

  • create and run manual test cases (moztrap.mozilla.org)
    • test creation should take into account focus areas
    • tests shall be ran on all supported platforms before Release: Windows Vista, XP, 7, Mac OS 10.6, 10.7, 10.8, Ubuntu 12.04
    • consider OS themes and Firefox popular themes while testing
  • do regular triage related to the location bar results (Firefox Location bar component)
  • organize a Firefox location bar testday after all feature changes will have landed

Test Cases

Moztrap test cases

Important bugs

ID Summary Priority Status
583683 Show all awesomebar results without scrolling -- RESOLVED
587909 Improve the visual style of location bar results -- RESOLVED
675818 Add delete button to awesome bar result matches -- ASSIGNED
774118 Gray Highlight in Awesomebar search is too subtle -- RESOLVED
774219 Bring back the lines separating the awesome bar suggestions -- NEW
774495 Matches containing ligatures in awesomebar results should not be underlined, use normal style instead -- RESOLVED
775010 autocomplete.css is not preprocessed on Windows XP -- RESOLVED

7 Total; 2 Open (28.57%); 5 Resolved (71.43%); 0 Verified (0%);


Sign-off Criteria

Last verified: 2.10.2012.PASS on:

  • Windows 7
  • Ubuntu 12.04
  • Mac OS 10.7

Aurora

  • no blockers
  • consistent and reliable display on Windows 7, XP, Ubuntu 12.04 and mac OS 10.7

Signed off Aurora-merge. PASS on:

  • Windows 7
  • Ubuntu 12.04
  • Mac OS 10.7

Beta

  • no blockers
  • no major regressions following feature implementation and in-depth testing on Windows, Mac and Linux main platforms: Windows 7, XP, Ubuntu 12.04 and mac OS 10.7
  • consistent and reliable display using main OS themes

Release

  • no blockers
  • consistent and reliable display on all P1 platforms (Windows Vista, XP, 7, Mac OS 10.6, 10.7, 10.8, Ubuntu 12.04)
  • no performance regressions
  • in-depth functionality testing of the awesomebar shows no regressions following feature implementation