QA/Snappy/Chrome Leak Testing
From MozillaWiki
< QA
Contents
Known Leaks
See bug 728407 - installing an add-on - bookmarks sidebar open/close - moving thumbnail on new tab grid - set background desktop image - printing - quick find - open/close window - about dialog
Generic Test
- Start Firefox with a new profile
- Install the CC Analyzer extension (bug 726346) and restart Firefox
- Perform one of the tests from the suggested focus areas below
- Open about:cc
- Click Run cycle collector
- Click Find Documents and review the log
- If "no possibly-leaked nsDocument objects" then there are no leaked documents
- If there are leaked documents, repeat step 5 and 6
- If there are still leaked documents, file a bug providing:
- steps to reproduce
- document that leaked
- attach a copy of the log
- add :ashughes, :smaug, and :mccr8 to the CC list
- mark the bug blocking bug 728407
Suggested Focus Areas
Tier 1
Test Areas
- New Tab page
- Tab pinning
- Reorder tabs
- Remove tabs
- Show/Hide page
- Open/close context menu
- Awesomebar
- Click go/stop/reload button
- Click bookmark star
- Click down-arrow to open/close
- Open/close context menu
- History/Tabs/Bookmarks search results
- Search bar
- Click search button
- Change search provider
- Focus and unfocus
- Open/close context menu
- Suggestions on/off
- Toolbar buttons
- Back/forward one page
- Back/forward multiple pages
- Click the home button
- Drag to change homepage
- Reorder toolbar buttons
- Scroll bar
- Drag to scroll
- Click up/down arrow
- Click empty space to scroll
Results
- [DONE] MacOS X 10.6.8 - VladG
- [DONE] Windows 7 x86 - Mihaela
- [DONE] Ubuntu 11.10 x86 - Virgil
- Bugs: bug 728426, bug 728663
Tier-2
- Doorhangers
- Menu bar
- Library
Tier-3
- Add-ons
- Apps
- Panorama
User Research
Website: https://intranet.mozilla.org/UserResearch
Contacts: Cori@ GreggLind@ Jono@
Firefox Heatmap (c. 2010)