Releases/Firefox 36/Test Plan/36.0.1

From MozillaWiki
Jump to: navigation, search

«  Firefox 36 | Firefox 36.0.1 | Firefox 37 Beta 1  »

Firefox 36.0.1 (build 1, build 2) Test Plan

QE recommendation regarding the quality of the build

Recommendation based on results from manual testing GOOD FOR RELEASE

Risks with this Beta and ways to mitigate them through testing

Please list any risks related to the quality of this release.

  • 1. WebGL
    • Because of memory leak fix in https://bugzil.la/1137251
    • Testing to ensure the fix did not cause any new regressions in playing WebGL content
    • Will be covered by exploratory testing on WebGL Games and Animations
  • 2. General Web Compatibility
    • 12 fixes landed in various areas for 36.0.1
    • Testing that most common websites still work without major issues
    • Will be covered by sanity testing
  • 3. Loop
  • 4. Printing
    • Some issues with printing seen for Firefox 36 (e.g. https://bugzil.la/1136855)
    • Testing the feature to verify that Printing works without major issues
    • Will be covered by sanity testing


Results

Bug Summary

  • New bugs

NONE

  • New bugs to this Beta

NONE

  • Known Issues
Full Query
ID Summary Status Resolution
947079 Passive mixed content indicator (grey triangle) shows up on full HTTPS sites that have no mixed content RESOLVED FIXED
1052569 Prevent web pages from overriding core tab/window-management shortcuts NEW
1096357 "Unable to run script because scripts are blocked internally" JS error appear in browser console while browsing google plus NEW
1113637 Blank display for some WebGL games (Could not initialise shader error) RESOLVED INVALID
1113647 crash in @0x0 | r600_dri.so@0x147f7b NEW
1113743 crash in TIntermConstantUnion::getIConst(unsigned int) RESOLVED DUPLICATE
1137602 Windows only - Global indicator does not call any pop-ups from Firefox RESOLVED INCOMPLETE
1137603 WebRTC sharing notifications fail to open from the global indicator when the Hello window has been detached VERIFIED FIXED

8 Total; 3 Open (37.5%); 4 Resolved (50%); 1 Verified (12.5%);


Exploratory Testing

  • Testing is performed around areas most affected by fixes since the previous Beta (in cases when there are no Regression tests to cover these areas, or those tests have already been run as part of the Full Beta Regression set)
Platform Assignee Result: report
Windows 7 x64 (nVIDIA GeForce 620) Cornel Ionce [DONE]
Windows 8.1 x86 (AMD Radeon HD 7700 Series) Vasilica Mihasca [DONE]
Mac OS X 10.9.5 (Intel HD 2500) Petruta Rasa [DONE]
Ubuntu 14.04 x86 (AMD Radeon HD 6450) Bogdan Maris [DONE]
Tested Area Testing Type Results (report)
WebGL Exploratory testing PASS
Web Compatibility Sanity testing PASS
Printing Sanity testing PASS
Loop Sanity testing PASS

Branch Bug Fix Verifications

  • Verified bugs
Full Query
ID Summary Status Resolution
1044443 release off main thread crash in nsXPCWrappedJS::Release() via nsUpdateProcessor::~nsUpdateProcessor() RESOLVED FIXED
1080319 Remove the -remote option RESOLVED FIXED
1133629 crash in mozilla::IMEContentObserver::OnMouseButtonEvent(nsPresContext*, mozilla::WidgetMouseEvent*) RESOLVED FIXED
1137251 Massive memory leak with Firefox 36+ (maybe related to WebGL) VERIFIED FIXED
1137609 The Procedure entry point GetLogicalProcessorInformation could not be located in the dynamic link library Kernel32.dll for XP users after update to Firefox 36 RESOLVED FIXED
1138070 WindowsCrtPatch breaks LoadLibrary(Ex)A (Unable to enable Japanese IME or doesn't load pages) on Windows XP SP2 RESOLVED FIXED

6 Total; 0 Open (0%); 5 Resolved (83.33%); 1 Verified (16.67%);


Status tags

  • [NOT STARTED] - {{mnotstarted}} - little or no work has started on this task
  • [ON TRACK] - {{mok}} - task is actively being worked on and those assigned feel comfortable and confident in the quality of the build.
  • [DONE] - {{mdone}} - task is completed and those assigned feel comfortable and confident in the quality of the build.
  • [AT RISK] - {{mrisk}}- blocking bug / high number of bugs / other confidence-shakers makes us feel not comfortable with the quality of the build.
  • [IN PROGRESS] - {{mprog}} - actively being tested on
  • [INVESTIGATION NEEDED] - {{minvest}} - more investigation needed