QA/Places

From New wiki
< QA
Jump to navigation Jump to search

Intro

Places is currently enabled starting with Firefox 3 and it represents the engine behind History, Bookmarks, Livemarks, Annotations, Microsummaries and the Awesomebar.

Feature Ownership

QA Lead: Andrei Vaida, :avaida on IRC

Documentation


mozillaZine

MozillaWiki

Related features

Related prefs

  • Async-friendly transaction manager enabler pref:
browser.places.asyncTransactions
  • Unified Autocomplete enabler pref:
browser.urlbar.unifiedcomplete
  • requestAutoComplete() enabler prefs:
dom.forms.autocomplete.experimental
dom.forms.requestAutocomplete

Testing approach

All testing activities will focus on each sub-feature separately: e.g. Bookmarks, as well as on the interactions between all sub-features: e.g. Bookmarks - Livemarks.

Test plans

MozTrap tests

Places smoketests available here.

[IN PROGRESS] Unified Autoomplete tests available here.

One and Done tasks

[TODO]

Tasks for this feature are also available on One and Done, right here.

Bug work

Bugzilla queries

Unconfirmed bugs

click [expand] to see this query

<bugzilla> {

 "include_fields":"id,summary,component,op_sys",
 "component":"Places",
 "status":"UNCONFIRMED"

}

</bugzilla>
qe-verify+ bugs

click [expand] to see this query

<bugzilla> {

 "include_fields":"id,summary,component,op_sys",
 "component":"Places",
 "flagtypes.name":"qe-verify+"

} </bugzilla>

Verified Fixed bugs

click [expand] to see this query

<bugzilla> { "id":"1005855,1047433,751709,1042268,1053357,1051830,1053245,1048513,1034381,1048857,1003931,1047600,1039904,1040335,1042519,693808,1020865,1033463,988070,853549,993391,891303,956906" } </bugzilla>

Upcoming UX changes

  • Firefox: Bookmarks & History, Location Bar, Microsummaries, RSS Discovery and Preview, Search - Bugzilla Query.
  • Toolkit: Places - Bugzilla Query.

Sign-offs

Aurora sign-offs

Async-friendly transaction manager:

  • [DONE] Aurora 32: landed without QA sign-off

Unified Autocomplete:

  • [DISABLED] Aurora 34: disabled due to incomplete UI implementation

Beta sign-offs

Release sign-offs