QA/Firefox3/TestResults/RC1
Contents
Firefox 3 RC1 Test Results
Related Pages
Links to separate test results. Some are referenced further below.
- Update snippets Test Results
- L10n Spotchecks Test Results
- RC1 Testday Results
- QA RC1 Relnotes Tracking
- QA RC1 Bug Bash - May 7th
- RC2 Bug Candidates Tracking Page
Contact Info
PM: Mike Beltzner (beltzner)
Build: John O'Duinn (joduinn)
QA: Tony (tchung)
Schedule
- Code Freeze
- 5/11
- Code Build
- 5/12
- QA test signoff
- ETA 5/26
- Smoketests PASS
- FFTs PASS
- RC1 and past focused Tests (ongoing) PASS
- Top Sites Testing PASS
- Top Site Automation Pass (spidertests) 60% completed
- Top Extensions Testing PASS
- Top Themes Testing PASS
- Top Plugins Testing PASS
- Update snippets from Alpha X, Beta X -> RC1 PASS betatest, PASS releasetest, PASS beta
- P1 L10N spotchecks PASS
- Accessibility Testing PASS
- All P1/P2 bug verifications (ongoing) PASS
- Testday
- 5/16 - PASS part 1
- 5/23 - PASS part 2
- Release notes, Websites, live tests PASS rc1
Release Notes
See list of release notes here
Build Location and IDs
Windows
- ftp://ftp.mozilla.org/pub/firefox/nightly/3.0rc1-candidates
- Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008051206 Firefox/3.0 (XP)
- Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9) Gecko/2008051206 Firefox/3.0 (VISTA)
Mac
- ftp://ftp.mozilla.org/pub/firefox/nightly/3.0rc1-candidates
- Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9) Gecko/2008051202 Firefox/3.0
- Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9) Gecko/2008051202 Firefox/3.0
Linux
- ftp://ftp.mozilla.org/pub/firefox/nightly/3.0rc1-candidates
- Build ID: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008051202 Firefox/3.0
Test Coverage
- Areas Covered:
- Smoketests
- FFTs
- Use test profiles stored here.
- Top Sites
- Top Plugins
- Top Themes
- Top Extensions
- Focused Tests
- Update snippets from Alpha X, Beta X -> RC1
- Memory Leak Testing (handled by Tomcat on debug builds)
- Bc's topsite spidertests against jemalloc/malloc builds
- Accessibility Tests (litmus and automation)
- P1 L10N spotchecks
- In-product pages (joint effort with l10n-drivers team). Status Page
- Bug verifications
- RC1 Testday (2 part day)
- Areas Not Covered:
- localization (String changes) - Localizers to cover
- Distribution
- Major Updates
Test Results
Types of Tests | Win XP | Win Vista | Mac Tiger | Mac Leopard | Linux |
---|---|---|---|---|---|
Smoketest | Tomcat - PASS | juanb - PASS | Tracy - PASS | marcia - PASS | Tomcat - PASS |
BFT/FFT | Tomcat - PASS, FFT - PASS | Tomcat BFT - PASS, FFT - PASS | Tracy - BFT-PASS, Juan - FFT - PASS | Marcia/juanb (Leopard test suite/PPC and Intel) BFT-PASS, (Marcia/Stephend) FFT-PASS | Tracy/Abillings - BFT-PASS, FFT - PASS |
Updates Testing (see below) | Tchung - Betatest PASS, Releasetest PASS, Beta PASS | Juanb - Betatest PASS, Releasetest PASS, Beta PASS | Stephend - Betatest PASS, Releasetest PASS, Beta PASS | Tomcat - Betatest PASS, Releasetest PASS, Beta PASS | Abillings - Betatest PASS, Releasetest PASS, Beta PASS |
Top Sites | Tchung - PASS | N/A | Tracy - PASS | N/A | stephend - PASS |
Top Extensions | Tchung - PASS | N/A | Stephend - PASS | N/A | Abillings - PASS |
Top Themes | Marcia - result | N/A | Tracy - PASS | Tomcat- in progress | Abillings - PASS |
Top Plugins | Tchung - PASS | N/A | tester - result | N/A | Stephend - PASS |
l10N Pri 1 locales | Tchung - PASS | N/A | Tchung - PASS | N/A | Tracy - PASS |
Accessibility | MarcoZ - PASS | N/A | N/A | N/A | MarcoZ - PASS |
Spidertests | Bob - in progress | N/A | Bob - in progress | N/A | Bob - PASS |
Bug Verifications | Everyone - result | Everyone - result | Everyone - result | Everyone - result | Everyone - result |
Live Checks & Download Links | Tomcat - PASS rc1 | Tomcat - PASS rc1 | Marcia - PASS rc1 | Juanb - PASS rc1 | Tchung - PASS rc1 |
Updates Testing
We will be doing updates of all Alpha and Beta users to RC1. We will be checking partial updates, complete updates, and failed status.
Will be available on betatest, releasetest, and beta channels
- Betatest channel - PASS
- Releasetest channel - PASS
- Beta channel (live) - PASS
Testcases and Results are tracked here.
Top Sites Testing
Select the top 50 sites, and run through a combination of various web applications.
Testcases
- Visit various sites on the list, verifying web compatibility
- Detect Layout issues, Font issues, formatting problems, broken functionality
- Some baseline comparisons is to use Fx 2.0.0.14, Safari, and Trunk nightly builds
- Change browser font sizes, languages and verify web compatibility
- Operate end to end functionality of a website. Examples:
- track an auction item on ebay
- save a book on amazon checkout
- register for a new email account on Yahoo Mail
- Create a document on Google docs
- Visit a secure site and perform online banking
Top Extensions Testing
Select a few top extensions from AMO and perform the following testcases. See Fx3 Compatibility Addons List Here.
Also, this is the top 50 most popular addons voted by mozdev.
Testcases:
- Enabling extensions and confirming web compatibility
- Disabling or Uninstalling extensions and confirming proper messaging and behavior
- Load about 10+ extensions, and fire them up all at once, verifying functionality and performance
- Updating old extension versions to the latest if applicable
- Switch profiles with different extensions, and confirm they do not get carried over.
Top Themes Testing
Select a few top themes from AMO and perform the following testcases. See Fx3 Compatibility Addons List Here.
Some compatible themes:
- Classic Compact
Testcases:
- Enabling themes and confirming web compatibility
- Disabling or Uninstalling themes and confirming proper messaging and behavior
- Updating old theme versions to the latest if applicable
- Switch profiles with different themes, and confirm they do not get carried over.
Top Plugins Testing
Query the top plugins supported for the web, and verify they are compatible with Firefox 3. See AMO list for recommended plugins.
Testcases
- On a clean environment, install plugins
- Test updating of old plugins
- Disable plugins in Addons Manager, verify plugins stop working
- Uninstall plugins, verify websites request a plugin to download
- Verify websites with popular plugins:
- silverlight site
- Topcrash #3 - bug 421217 – NPRuntime object reference counting is violated by NPObjWrapperPluginDestroyedCallback causing Silverlight 2.0 beta: crashes when closing tab/window [@ JS_SetPrivate - NPObjWrapperPluginDestroyedCallback].
- bug 432371 – Silverlight not working on MLB site.
- java site
- bug 419928 – Add "InstallerLocation" for Java in PFS -- Windows only. Status: awaiting manual install option
- flash site
- shockwave site
- quicktime site
- On Linux, use vlc plugin. A test clip is available.
- WMV site
- RealVideo site
- RealPlayer 10 crashes under Firefox 3 - Bug 421381
- BBC iPlayer
- Known issue: bug 418052 – Firefox 3.0b4pre hangs starting BBC iplayer
- On Linux, use vlc plugin for WMV. Browser detection will often block it though.
- Adobe PDF site
- Viewpoint Media Player plugin
- Linux - N/A (not supported)
- Mac OS X:
- Filed bug 421026 on the Viewpoint plugin for Mac, and requested blocking for Firefox 3
- Windows:
- Filed bug 421030 for an nsIView::GetView crasher when reloading a demo page using Viewpoint
- Ipix - 360 degrees tour
- Others like divx, virtual tour, online ads, etc..
- silverlight site
Additional Plugin litmus cases can be found here.
L10N P1 Spotchecks
Visual inspection: Go through the P1 list of locales, and run a spotcheck to see if everything visually looks fine. Refer to L10N Requirements for more specifics.
Automation inspection: supported locales will be ran through Minotaur, and results will be reviewed by axel and mic.
Testcases and Results are tracked here - PASS (Tchung, Tracy)
Accessibility Testing
- Basic functionality
- Page rendering to screen readers testcase 5379
- Windows: pass
- Linux: pass
- Feedback in dialogs:
- Dialogs tested: Options, Page Info, Add-Ons, Downloads
- Windows: Pass.
- Linux: Pass with one exception: Search fields in Add-Ons and Downloads are not spoken by Orca if no text is in them. Determined that this is an Orca bug and filed Bug 533125 against it. Fixed in Orca Trunk, will be in next release. Should be relnoted!
- Dialogs tested: Options, Page Info, Add-Ons, Downloads
- Over-all keyboard navigation: Make sure keys behave as advertised.
- Windows: Pass.
- Linux: Pass.
- Menu navigation: Make sure menu bars, pull-down menus, or context menus (popups for links, for example) are spoken.
- Windows: Pass.
- Linux: Pass.
- Page rendering to screen readers testcase 5379
- Awesome Bar (testcase):
- Name announced when moving focus to it?
- Windows: Pass.
- Linux: Pass.
- Do screen readers update when typing in addresses?
- Windows: Pass.
- Linux: Pass.
- Are search results tracked when down-arrowing into them?
- Windows: Pass.
- Linux: Pass.
- Name announced when moving focus to it?
- Larry (testcase):
- Focusable by first going to Location bar, then shift-tabbing?
- Windows: Pass.
- Linux: Pass.
- Correct text announced as name for the button?
- Windows: Pass.
- Linux: Pass.
- Additional info spoken when activating button?
- Windows: Pass: All additional info shown in the Larry popup is spoken.
- Linux: PASS. We generate the correct events that clearly indicate the presence of this important information. However, due to Orca bug 533109. Orca is currently not picking up these alerts correctly. Should be relnoted!
- Focusable by first going to Location bar, then shift-tabbing?
- Adding bookmarks:
- Does screen reader speak the fact that we're in the "Page bookmarked" panel?
- Windows: Pass. Exception is Window-Eyes who currently do not pick this one up, but they are working on a solution on their end.
- Linux: Pass.
- Opening folders to bookmark page in:
- Windows: Pass.
- Linux: Pass.
- Tags textbox spoken?
- Windows: Pass.
- Linux: PASS with the known Orca bug 533125 (see also Downloads and Add-ons dialogs).
- Checking and unchecking pre-existing tags spoken?
- Windows: Pass.
- Linux: FAIL! State is not changed when pressing SPACEBAR on a list item.
- Does screen reader speak the fact that we're in the "Page bookmarked" panel?
- Navigation inside Library dialog:
- Windows: Pass with known bug 414750.
- Linux: Pass with known bug 414750.
- Search box:
- Confirm "Search using Google" is spoken upon first focus:
- Windows: Pass.
- Linux: Pass.
- Do the different search engines get spoken upon Alt+DownArrow?
- Windows: Pass.
- Linux: Pass.
- Does the name for the textbox get updated when selecting a different search engine? For example: When selecting Yahoo!, does it change to "Search using Yahoo!"?
- Windows: Pass.
- Linux: Pass.
- Confirm "Search using Google" is spoken upon first focus:
Topsite Spidertests
Bob will be running topsite spidertests against nightly debug malloc and jemalloc builds. The automated coverage is to catch any crashes or assertations. Coverage will be on XP, mac, and linux.
- Crash Results
- reproducible:
- linux malloc and jemalloc crash loading http://v.788111.com/Video.html
- Filed bug 433758
- not reproducible:
- linux malloc and jemalloc crash after full scan of istockphoto.com
- mac os x pcc
- crash loading http://www.miniclip.com/toons/?open
- crash loading http://www.flurl.com/search/site/445/
- linux malloc and jemalloc crash loading http://v.788111.com/Video.html
- Asserts Results
- ASSERTION: Someone forgot to block scripts: 'aIsSafeToFlush == nsContentUtils::IsSafeToRunScript()', file /work/mozilla/builds/1.9.0-jemalloc/mozilla/layout/base/nsPresShell.cpp, line 4505 is fairly common. I've checked a number of these and although not all are reproducible and some at least share stacks with existing bugs, I think people would be interested in the sheer number of urls I found that fired it.
- Asserts Buglist
Bug Verifications
Bugs that are marked RESOLVED FIXED that are checked in for RC. Please verify them.
P1/P2 Firefox bugs - http://tinyurl.com/3bfgoa
P1/P2 Platform bugs - http://tinyurl.com/354n48
Testday
A RC1 testday will be held and call for the community support to assist with testing. Activities include executing litmus testcases, bug verifications, and focus on the new feature areas that are being implemented. More can be found on QMO.
Testday results are posted here.
Live Spot Checks
Check live site download links on all platforms. Please cover en-US, and 2 or 3 additional Tier 1 locales as well. Pay attention to the following areas:
- Check for signed installer and applications (windows only)
- Firstrun page, whatsnew page, Home page, Search plugin
- Install, uninstall
- General spotchecks and browser functionality
- Confirm Build IDs
OS assignments:
- XP - tchung - PASS
- Vista - Juanb - PASS
- Mac Tiger - stephend - PASS
- Mac Leopard - tomcat - PASS
- Linux - abillings - PASS
Detailed Results
Smoketests
Tchungs Results
- Filed bug 433440 – Setting Fx to default browser on installer does not launch browser. Looks like a dupe of bug 395891 and bug 295248
- Renom'd bug 433298 EULA cut off checkbox/buttons on bottom - unusable on small (EeePC) screens for blocking-firefox3. Linux users in this mode have a minimal way to move forward with the installer. Duped bug 433627 in the process.
Tomcats Results
- Smoketests RC1
- Linux
- Build ID: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008051202 Firefox/3.0
- Status: PASS - ext/themes installation need to do later, because no compatible Extension/Themes at this time
- Windows XP
- Build: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008051206 Firefox/3.0 ID:2008051206
- Status: PASS - results in Litmus
- Linux
- BFT's
- Windows XP
- Build ID: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008051206 Firefox/3.0 ID:2008051206
- PASS
- Windows XP
- BFT's
- Windows Vista
- Build ID: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9) Gecko/2008051206 Firefox/3.0
- 'PASS - Was running into a known topcrash, but could provide the places.sqlite file to dietrich
- Windows Vista
- FFT's
- Windows Vista
- Build ID: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9) Gecko/2008051206 Firefox/3.0
- PASS
- Windows Vista
- FFT
- Windows XP
- Build ID: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008051206 Firefox/3.0 ID:2008051206
- PASS
- Windows XP
- Bugs filed
- bug 433796 JavaScript component does not have a method named: "observe"' when calling method: [nsIObserver::observe]
- bug 433748 Error: this._processor is null
Tracy's Results
- Mac (Tiger) - Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9) Gecko/2008051202 Firefox/3.0
- Status: PASS results in Litmus
marcia's Results
- Smoketests RC1
- Build ID: (Mac Leopard) - Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9) Gecko/2008051202 Firefox/3.0
- Status: PASS
- Bugs Filed:
- Issues Noted
- I get a page alert and a dialog coming down on SSL Error exceptions. Cannot find the bug but the issue is known.
- Favicons are not imported from Safari Bug 326701
juanb's results
- Smoketest RC1 on Vista
- PASS
BFTs
marcia/juanb results
- Build ID: (Mac Leopard) - Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9) Gecko/2008051202 Firefox/3.0 and Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9) Gecko/2008051202 Firefox/3.0
- Some BFT areas are being run on Intel and some on PPC and in order to get broadest spectrum of platform coverage.
- Status: Completed
- New Bugs Filed:
- bug 420449 (unable to drag folders in bookmarks toolbar)
- bug 433795 (error in the console when trying to move folder)
- bug 421775 (moving items in the bookmarks library)
- bug 433934 (Name field of History Entries should not look like it can be edited)
- bug 433959 (Page info for mozilla.com shows a cnn.com cookie)
- bug 433975 (session restores to wrong session)
Tracy's Results
- Linux
- Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9) Gecko/2008051202 Firefox/3.0
- Status: PASS results in Litmus
- Mac (Tiger)
- Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9) Gecko/2008051202 Firefox/3.0 ID:2008051202
- Status: PASS results in Litmus
- bug 433942 Focus lost going back from notification bar
FFTs
marcia's results
- Full Functionals RC1
- Build ID: (Mac Leopard) - Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9) Gecko/2008051202 Firefox/3.0 and Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9) Gecko/2008051202 Firefox/3.0
- Status: in progress
- New Bugs Filed:
- Crash Bugs
- Bug 433605
- Bug 434765
- Bug 434607 Moved to tech evang
- Bug 433959
- Bug 435047 100% Reproducible crash
- Bug 435282
- Bug 435463
- Bug 434872
- Top Crashes seen during testing
- On Intel Mac:
- On PPC mac:
- Existing Bugs seen during FFT:
- Bug 324334
- Bug 426953
- Bug 400227 I nominated this bug since it apparently fell off the radar sometime in late 2007.
- Top Crashes seen during testing
- PPC vs. Intel
- PPC: Migration, General
- Intel: Installation, Menu Bar, Help, Options, Location Bar
- PPC vs. Intel
juanb's results
- Full Functial Tests (FFTs) on Fx3rc1 Mac 10.4.11
- Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9) Gecko/2008051202 Firefox/3.0
- Status: Complete for all Mac applicable test cases (93%) as of Monday 26 @6:40pm
- Bugs found during FFT:
- bug 434624 - safe browsing file not updated on first launch
- bug 434832 - remove scroll bars from import wizard
- bug 434851 - importing data from opera fails
- bug 434869 - data not migrated from Seamonkey
- bug 434916 - findbar "not found" sound causes crash
- bug 434947 - redirect urls appear in location bar autocomplete
- bug 434951 - tags not shown in autocomplete if title...
- bug 435287 - scroll wheel scrolling does not switch search engines
- bug 435340 - sidebar and bookmarks library behave differently
- bug 435470 - switch in feed prefs not reflected in feed UI page
- bug 435485 - organize tool should be disabled when selecting left pane..
- bug 435799 - download does not resume where it left off
Tracy's results
- Linux
- Build ID: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008051202 Firefox/3.0
- Status: PASS - results in Litmus
Hendrix Feedback
- Top Issues Reported in Hendrix as of 5/21/08
- Facebook chat not working
- Hotmail not working
- Complaints from Windows users that youtube and other video content only plays for 2-3 seconds. Complaints come from both XP and Vista users.
- I installed Flash but it does not work (This is likely the server side bug that is open - when PFS finds the missing flash plugin it goes out and get it and seemingly installs it, but actually doesn't)
- Ebay Refresh Auction Button missing. This causes users to have to reload the page manually. Bug 412128 will be fixed after the release.
- Report of high CPU usage on Mac and Windows.