Releases/Firefox 23/Test Plan
« Firefox 22 | Firefox 23 | Firefox 24 »
Firefox 23 Test Plan
Summary
Milestone | Firefox 23 |
Status | Currently in Aurora -- merging to Beta on 2013-06-24 |
Lead | Anthony Hughes (irc: ashughes) |
2nd | Juan Becerra (irc: juanb) |
Builds | [ftp] [http] [web] |
The following is the test plan for Firefox 23 from Nightly through to Release. Use this document as a reference for what is being tested to validate the quality of Firefox 22. After the release this document will be used as an archive of what was done to validate this release.
If you have some free time, please pick a task below and get in touch with one of the leads.
Schedule
- [DONE] 2013.04.01: Nightly Merge
- [DONE] 2013.05.13: Aurora Merge
- [DONE] 2013.06.21: Pre-Beta feature sign-offs
- [DONE] 2013.06.27: Beta 1
- [DONE] 2013.07.02: Beta 2
- [DONE] 2013.07.05: Beta 3
- [DONE] 2013.07.09: Beta 4
- [DONE] 2013.07.12: Beta 5
- [DONE] 2013.07.16: Beta 6
- [DONE] 2013.07.19: Beta 7
- [DONE] 2013.07.23: Beta 8
- 2013.07.26: Beta 9
- 2013.07.31: Beta 10
- 2013.08.05: Release Candidate
- 2013.08.06: Final
Nightly
Merge
- Functional Automation - result
- Update Spotchecks - result
Features
See the Feature Release Tracking wiki for a general overview
Aurora
Migration Sign-off
Builds | nightlies |
Changeset | tip (pushlog) |
- Checklist
- [DONE] Automated functional tests
- [DONE] Update tests on auroratest
- [DONE] Update tests on aurora
Automated Testing
The following are the detailed results of the automated Mozmill test runs.
Platform | Results [dashboard] |
Windows XP | [DONE] en-US de fr it: 0 fails |
Windows Vista | [DONE] en-US de fr it: 0 fails |
Windows 7 32-bit | [DONE] en-US de fr it: 0 fails |
Windows 7 64-bit | [DONE] en-US de fr it: 0 fails |
Windows 8 32-bit | [DONE] en-US de fr it: 0 fails |
Windows 8 64-bit | [DONE] en-US de fr it: 0 fails |
Mac OS X 10.6 | [DONE] en-US de fr it: 0 fails |
Mac OS X 10.7 | [DONE] en-US de fr it: 0 fails |
Mac OS X 10.8 | [DONE] en-US de fr it: 0 fails |
Ubuntu 12.04 32-bit | [DONE] en-US de fr it: 0 fails |
Ubuntu 12.04 64-bit | [DONE] en-US de fr it: 0 fails |
- Test Failures (known bugs)
Updates
Pre-migration Update Throttling
Platform | Tested Version | Target Version | Result |
Windows XP | Firefox 21.0a2 en-US | no update | PASS |
Firefox 22.0a2 ar | no update | PASS | |
Mac OS X 10.8 | Firefox 20.0a2 en-US | no update | PASS |
Firefox 22.0a2 ja-JP-mac | no update | PASS | |
Ubuntu 12.04 64-bit | Firefox 19.0a2 en-US | no update | PASS |
Firefox 22.0a2 de | no update | PASS |
Auroratest
Platform | Tested Version | Target Version | Result |
Windows XP | Firefox 22.0a2 2013-04-26 en-US | Firefox 23.0a2 2013-05-15 en-US | PASS |
Firefox 22.0a2 2013-05-08 de | Firefox 23.0a2 2013-05-15 de | PASS | |
Mac OS X 10.8 | Firefox 14.0a2 2012-06-02 en-US | Firefox 23.0a2 2013-05-15 en-US | PASS |
Firefox 22.0a2 2013-05-10 fr | Firefox 23.0a2 2013-05-15 fr | PASS | |
Ubuntu 12.04 64-bit | Firefox 21.0a2 2013-03-07 en-US | Firefox 23.0a2 2013-05-15 en-US | PASS |
Firefox 22.0a2 2013-05-09 it | Firefox 23.0a2 2013-05-15 it | PASS |
- Issues
Aurora
Platform | Tested Version | Target Version | Result |
Windows XP | Firefox 22.0a2 2013-04-26 en-US | Firefox 23.0a2 2013-05-17 en-US | PASS |
Firefox 22.0a2 2013-05-08 de | Firefox 23.0a2 2013-05-17 de | PASS | |
Mac OS X 10.8 | Firefox 14.0a2 2012-06-02 en-US | Firefox 23.0a2 2013-05-17 en-US | PASS |
Firefox 22.0a2 2013-05-10 fr | Firefox 23.0a2 2013-05-17 fr | PASS | |
Ubuntu 12.04 64-bit | Firefox 21.0a2 2013-03-07 en-US | Firefox 23.0a2 2013-05-17 en-US | PASS |
Firefox 22.0a2 2013-05-09 it | Firefox 23.0a2 2013-05-17 it | PASS |
- Issues
Post-migration Update Unthrottling
Platform | Tested Version | Target Version | Result |
Windows XP | Firefox 22.0a2 2013-04-26 en-US | Firefox 23.0a2 2013-05-17 en-US | PASS |
Firefox 22.0a2 2013-05-08 de | Firefox 23.0a2 2013-05-17 de | PASS | |
Mac OS X 10.8 | Firefox 14.0a2 2012-06-02 en-US | Firefox 23.0a2 2013-05-17 en-US | PASS |
Firefox 22.0a2 2013-05-10 fr | Firefox 23.0a2 2013-05-17 fr | PASS | |
Ubuntu 12.04 64-bit | Firefox 21.0a2 2013-03-07 en-US | Firefox 23.0a2 2013-05-17 en-US | PASS |
Firefox 22.0a2 2013-05-09 it | Firefox 23.0a2 2013-05-17 it | PASS |
Beta
Beta 1
Build Info
Builds | FTP, HTTP |
Build ID | 20130625125232 |
Changes | 77a8241ae55d |
Configs | mozmill |
Checklist
Task | Status |
Feature Sign-off | [DONE] |
Automated Tests | [DONE] |
Bug Fix Verifications | [DONE] |
Update Tests (betatest) | [DONE] |
Update Tests (releasetest) | [DONE] |
Stability & Support sign-off | [DONE] |
Update Tests (beta) | [ON TRACK] |
Automated Tests
Platform | Status (results) |
Windows XP | [DONE] 0 fails |
Windows Vista | [DONE] 0 fails |
Windows 7 32-bit | [DONE] 0 fails |
Windows 7 64-bit | [DONE] 0 fails |
Windows 8 32-bit | [DONE] 0 fails |
Windows 8 64-bit | [DONE] 3 fails |
Mac OSX 10.6 | [DONE] 0 fails |
Mac OSX 10.7 | [DONE] 0 fails |
Mac OSX 10.8 | [DONE] 0 fails |
Ubuntu Linux 32-bit | [DONE] 1 fails |
Ubuntu Linux 64-bit | [DONE] 0 fails |
Failures (known)
Feature Sign Off
Feature | QA Contact | Status |
Mixed content blocking | Matt Wobensmith, Mihai Morar | [DONE] Ready for Beta |
Add click-to-start disabled plugins | Paul Silaghi | [DONE] Ready for Beta |
SocialAPI Share Panel | Anthony Hughes, Samvedana Gohil | [DONE] Ready for Beta |
SocialAPI SocialMark | Anthony Hughes, Samvedana Gohil | [DONE] Ready for Beta |
SocialAPI Web Install | Anthony Hughes, Samvedana Gohil | [DONE] Ready for Beta |
SocialAPI Fullscreen Video Chat | Anthony Hughes, Samvedana Gohil | [DONE] Ready for Beta |
Consolidate search preferences | Manuela Muntean | [DONE] Ready for Beta |
New scrollbar style on OSX 10.7+ | Marc Schifer | [DONE] Ready for Beta |
Regression Tests
Platform | Status (results) |
Windows 7 32-bit | [DONE] 2 fails |
Windows 8 64-bit | [DONE] 1 fails |
Mac OSX 10.8 | [DONE] 0 fails |
Ubuntu Linux 32-bit | [DONE] 0 fails |
Bug Fix Verifications
Bugs [more] | Status |
bug 881991 [FHR] Duplicate aborted sessions being inserted | need-info |
bug 881370 Crash when using JSD2 Debugger API for profiling | [BLOCKED] |
bug 880042 Multi-file form field nsIFilePicker crash if overriding component has not implemented a domfiles getter | [DONE] |
bug 878449 Crash in mozilla::widget::JumpListBuilder::AddListToBuild | [DONE] |
bug 877612 Cannot enter into fullscreen mode after print dialog is opened | [DONE] |
bug 877097 crash in mozilla::layout::ScrollbarActivity::UpdateOpacity | REOPENED |
bug 876856 Crash in mozilla::dom::MediaStreamList::Length after closing a peer connection | [DONE] |
bug 876721 crash in mozilla::gl::SharedSurface_ANGLEShareHandle::Create | [DONE] |
bug 874090 Crash in mozilla::dom::Notification::GetPermissionInternal | [DONE] |
bug 873963 Arbitrary code execution from Font Inspector | [DONE] |
bug 872758 [FHR] Multi delete documents | [BLOCKED] |
bug 871942 crash in nsWebShellWindow::RequestWindowClose | [DONE] |
bug 869825 crash in mozilla::dom::ReparentWrapper | [DONE] |
bug 868904 Too-much-recursion crash with CSS animated transform, SVG | [DONE] |
bug 868337 crash in js::ion::DoCallFallback | [DONE] |
bug 868257 watchPosition only sends one location | need-info |
bug 867445 Remove test pilot from Firefox | [DONE] |
bug 867226 Incomplete framebuffer abort in mozilla::layers::LayerManagerOGL::CreateFBOWithTexture | [DONE] |
bug 866339 crash in mozilla::dom::DocumentBinding::createDocumentFragment | [DONE] |
bug 865584 crash in js::ion::IonBuilder::createThisScriptedSingleton | [DROPPED] |
bug 865260 crash in js::IsStandardClassResolved | [DONE] |
bug 864505 [SocialAPI] active chat titlebar fails to change | [DONE] |
bug 863646 Start up crash in nsContentUtils::GetCurrentJSContext in profile manager | [DONE] |
bug 862610 Crash in mozilla::dom::HTMLImageElementBinding::DefineDOMInterface | [DONE] |
bug 862084 Crash in mozilla::dom::HTMLSelectElementBinding::item | [DONE] |
bug 860560 Search Box should respond to the changing of the selectedEngine/defaultenginename preferences | [DONE] |
bug 860149 crash in mozilla::image::Decoder::Write | [DONE] |
bug 859718 crash in mozilla::image::RasterImage::DecodePool::DecodeJob::Run | [DONE] |
bug 859714 File open dialog buttons not working | [DONE] |
bug 858946 Download panel doesn't display date correctly due to toLocaleFormat() | [DONE] |
bug 858800 crash in mozilla::plugins::MiniShmBase::GetWritePtr | [DONE] |
bug 855370 Remove the ability to not "Always show the tab bar" | [DONE] |
bug 854319 crash in mozilla::MediaResource::`.* deleting destructor | [DONE] |
bug 851934 crash in js::mjit::stubs::ValueToBoolean on Outlook.com | [DONE] |
bug 851702 Remove "Enable JavaScript" checkbox from Prefs | [DONE] |
bug 851701 Remove "Load images automatically" checkbox from Prefs | [DONE] |
bug 847267 Enable DXVA2 on Windows Vista+ to accelerate H.264 video decoding | [DONE] |
bug 839206 Replace plugin installation notification bar with door hanger | [DONE] |
bug 821073 full screen support for video chats | [DONE] |
bug 704063 Add unprefixed requestAnimationFrame | [DONE] |
bug 331105 Allow users to set a default search engine | [DONE] |
bug 52500 Make regular CSS properties apply on <input type='file'> | [DONE] |
Metrics: 36/42 verified (86%) |
Update Tests
Platform | Betatest [report] | Releasetest [report] | Beta [report] |
Windows XP | [DONE] 0 fails | [DONE] 0 fails | [DONE] 0 fails |
Windows Vista | [DONE] 0 fails | [DONE] 0 fails | [DONE] 0 fails |
Windows 7 32-bit | [DONE] 0 fails | [DONE] 0 fails | [DONE] 0 fails |
Windows 7 64-bit | [DONE] 0 fails | [DONE] 0 fails | [DONE] 0 fails |
Windows 8 32-bit | [DONE] 0 fails | [DONE] 0 fails | [DONE] 0 fails |
Windows 8 64-bit | [DONE] 0 fails | [DONE] 0 fails | [DONE] 0 fails |
Mac OSX 10.6 | [DONE] 0 fails | [DONE] 0 fails | [DONE] 0 fails |
Mac OSX 10.7 | [DONE] 0 fails | [DONE] 0 fails | [DONE] 0 fails |
Mac OSX 10.8 | [DONE] 0 fails | [DONE] 0 fails | [DONE] 0 fails |
Ubuntu Linux 32-bit | [DONE] 0 fails | [DONE] 0 fails | [DONE] 0 fails |
Ubuntu Linux 64-bit | [DONE] 0 fails | [DONE] 0 fails | [DONE] 0 fails |
New Issues
Bugs | Status |
bug 887298 New created profile doesn't appear in the Profile Manager | [NEW] |
bug 887276 Firefox 23 icon is changed | [DONE] |
bug 887230 Add the ability to perform searches after a number from the URL bar | [DUPE] |
bug 887228 Sound stops when video is played at 0.25x rate | [NEW] |
Beta 2
Build Info
- Builds: FTP, HTTP
- Build ID: 20130701144430
- Changes: eb3499a7575d
- Configs: mozmill
Testing Info
Test | Result | Criteria |
Automated Tests | PASS (details) | All Mozmill ondemand_functional testruns PASS with no new failures
|
Update Tests (betatest) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Update Tests (releasetest) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Update Tests (beta) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Regression Tests | PASS (details) | All tests in MozTrap Testrun #1638 pass without any serious regressions
|
Issues Found
- bug 889519 [mozmill] Lots of ondemand_update failures with various Java IO Exceptions
Beta 3
Build Info
- Builds: FTP, HTTP
- Build ID: 20130703181823
- Changes: 4be469df6d23
- Configs: mozmill
Testing Info
Test | Result | Criteria |
Automated Tests | PASS (details) | All Mozmill ondemand_functional testruns PASS with no new failures
|
Update Tests (betatest) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Update Tests (releasetest) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Update Tests (beta) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Regression Tests | PASS (details) | All Moztrap tests pass with no new regressions
|
Issues Found
ID | Summary | Status | Resolution |
---|---|---|---|
890247 | The Post Privacy Setting dropdown of the Share panel is not fully displayed | RESOLVED | WONTFIX |
890258 | Share login panel partly white | RESOLVED | WONTFIX |
890260 | Login errors in the Share panel are displayed partially over the sign in form | RESOLVED | WONTFIX |
890264 | An option for logging out of Facebook should be added to the Facebook Messenger menu | RESOLVED | WONTFIX |
890283 | browser.search.defaultenginename should not be case sensitive | RESOLVED | INVALID |
5 Total; 0 Open (0%); 5 Resolved (100%); 0 Verified (0%);
Beta 4
Build Info
- Builds: FTP, HTTP
- Build ID: 20130708202947
- Changes: d318fea569d6
- Configs: mozmill
Testing Info
Test | Result | Criteria |
Automated Tests | PASS (details) | All Mozmill ondemand_functional testruns PASS with no new failures
|
Update Tests (betatest) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Update Tests (releasetest) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Update Tests (beta) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Regression Tests | PASS (details) | All Moztrap tests pass with no new regressions
|
Issues Found
Bugs | Status |
No bugs found... |
Beta 5
Build Info
- Builds: FTP, HTTP
- Build ID: 20130711122148
- Changes: ce7fb11233cd
- Configs: mozmill
Testing Info
Test | Result | Criteria |
Automated Tests | PASS (details) | All Mozmill ondemand_functional testruns PASS with no new failures
|
Update Tests (betatest) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Update Tests (releasetest) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Update Tests (beta) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Issues Found
Beta 6
Build Info
- Builds: FTP, HTTP
- Build ID: 20130715155216
- Changes: 0a7642297703
- Configs: mozmill
Testing Info
Test | Result | Criteria |
Automated Tests | PASS (details) | All Mozmill ondemand_functional testruns PASS with no new failures
|
Update Tests (betatest) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Update Tests (releasetest) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Update Tests (beta) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Regression Tests | PASS (details) | All Moztrap tests pass with no new regressions
|
Note: On Ubuntu 12.10 32bit, the Copy & Paste from plug-in content to another application, in the case of quitting Firefox before pasting, doesn't work (same behavior on Chromium and Opera)
Issues Found
- bug 894397 Norton toolbar is not displayed in the Add-ons Manager
- bug 894412 Text selected from Gmail is removed from clipboard after Firefox restart
- bug 894509 [mozmill] l10n failures in testTabbedBrowser/testNewTab.js
- bug 894510 [mozmill] Failure - domain name mismatch in testSearchSelection.js
- bug 894513 [mozmill] Location bar should contain pasted clipboard content - got , expected ipsum in testPasteLocationBar.js
Beta 7
Build Info
- Builds: FTP, HTTP
- Build ID: 20130718163513
- Changes: 1897bd316ab6
- Configs: mozmill
Testing Info
Test | Result | Criteria |
Automated Tests | PASS (details) | All Mozmill ondemand_functional testruns PASS with no new failures
|
Update Tests (betatest) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Update Tests (releasetest) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Update Tests (beta) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Regression Tests | PASS (details) | All Moztrap tests pass with no new regressions
|
Issues Found
- bug 856541 [mozmill] testEnableCookies.js fails with "Disconnect Error: Application unexpectedly closed"
- bug 894509 [mozmill] testNewTab.js fails with "Correct tab title - 'Pestaña nueva' should equal 'Nueva pestaña'"
- bug 894513 [mozmill] testPasteLocationbar.js fails with "Location bar should contain pasted clipboard content - got , expected ipsum"
- bug 895996 [mozmill] testAddMozSearchProvider.js fails with "Disconnect Error: Application unexpectedly closed"
- bug 835132 [mozmill] testSearchSelection.js fails with "Current domain name matches target domain name"
- bug 818128 [mozmill] testVisibleItemsMax.js fails with "Number of visible rows should equal 6"
Beta 8
Build Info
- Builds: FTP, HTTP
- Build ID: 20130722172257
- Changes: 8b103274f2d1
- Configs: mozmill
Testing Info
Test | Result | Criteria |
Automated Tests | PASS (details) | All Mozmill ondemand_functional testruns PASS with no new failures
|
Update Tests (betatest) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Update Tests (releasetest) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Update Tests (beta) |
PASS (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Regression Tests | PASS (details) | Regression testing around beta plugins/drivers
|
Issues Found
- [ON TRACK] bug 894513 [mozmill] Failure in testPasteLocationBar.js
- [ON TRACK] bug 895996 [mozmill] Failure in testAddMozSearchProvider.js
- [ON TRACK] bug 835132 [mozmill] Failure in testSearchSelection.js
- [ON TRACK] bug 818128 [mozmill] Failure in testVisibleItemsMax.js
- [ON TRACK] bug 866599 [mozmill] Failure in testPasswordSavedAndDeleted.js
- [DROPPED] bug 897182 [mozmill] Failure in testDefaultBookmarks.js
- [DROPPED] bug 897183 [mozmill] Failure in testPreferences_masterPassword
- [DROPPED] bug 897177 [mozmill] Multiple failures with Firefox 23 en-US on Ubuntu
Beta 9
Build Info
Testing Info
Test | Result | Criteria |
Automated Tests | RESULT (details) | All Mozmill ondemand_functional testruns PASS with no new failures
|
Update Tests (betatest) |
RESULT (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Update Tests (releasetest) |
RESULT (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Update Tests (beta) |
RESULT (details) | All Mozmill ondemand_update testruns PASS with no new failures
|
Regression Tests | RESULT (details) | Regression testing around mixed content blocking (ex. apps.facebook.com, Koding.com Apps, Firstgroup.com Purchases)
|
Issues Found
- bug 898391 Bubble Adventures game keeps on reloading
- bug 898402 Inconsistent behavior on some of the Facebook apps
Bugs
Bugs in Queue | QAWANTED | VERIFYME | FIXED | REGRESSION | UNCONFIRMED |
Week 16 | 0 | 46 | 186 | 235 | 75 |
Week 15 | 0 | 17 | 173 | 233 | 73 |
Known Issues
23 Total; 4 Open (17.39%); 15 Resolved (65.22%); 4 Verified (17.39%);