QA/Platform/Graphics/Firefox 43
From MozillaWiki
Contents
Systems
The following lists the system profiles to be tested.
- System: the name of the system
- Operating System: the version of Windows to be tested on the system
- GPU: the graphics card (integrated or discrete) that is installed on the system
- Theme: the theme(s) to be tested on the system
- Windows: default means to use the default Windows theme whereas custom means to pick a theme at random
- Firefox: default means to use the default Firefox theme whereas custom means to pick a theme at random
- Blinds: n/a means to test without Windows Blinds installed whereas random means to apply any random skin
System | Operating System | GPU | Theme |
---|---|---|---|
Anethron | Windows XP | NVidia GeForce Go 6150 128MB (shared) | Windows: default, Firefox: default, Blinds: n/a |
Asaad | Windows 10 64-bit | ATI Mobility Radeon HD5650 1024MB | Windows: custom, Firefox: default, Blinds: n/a |
Azeroth | Windows 8 64-bit | AMD Radeon R7 M270 4096MB | Windows: default, Firefox: custom, Blinds: random |
Bytor | Windows XP | nVidia GeForce 6150 256MB (shared) | Windows: custom, Firefox: custom, Blinds: n/a |
Centurion | Windows 10 64-bit | NVidia GeForce 8800 GTS 640MB | Windows: default, Firefox: default, Blinds: n/a |
Dradis | Windows 8 64-bit | ATI Radeon HD6950 2048MB | Windows: default, Firefox: custom, Blinds: n/a |
Dragonmaw | Windows Vista | ATI Radeon Xpress 1150 128MB (shared) | Windows: custom, Firefox: default, Blinds: n/a |
Durumu | Windows 8 64-bit | Intel HD Graphics 3000 1720MB (shared) | Windows: custom, Firefox: custom, Blinds: random |
Eomer | Windows 7 64-bit | NVidia GeForce 7800GT 512MB | Windows: default, Firefox: default, Blinds: n/a |
Ertan | Windows 7 64-bit | AMD Radeon IGP 6620G | Windows: custom, Firefox: default, Blinds: n/a |
Frostmane | Windows XP | ATI Radeon Xpress 1100 128MB (shared) | Windows: default, Firefox: custom, Blinds: n/a |
Frostwolf | Windows Vista | NVidia GeForce Go 7600 128MB | Windows: custom, Firefox: custom, Blinds: n/a |
Higgins | Windows 8 32-bit | Intel HD Graphics 3000 1720MB (shared) | Windows: default, Firefox: default, Blinds: random |
Highmaul | Windows Vista | Intel GMA X3000 384MB (shared) | Windows: default, Firefox: custom, Blinds: n/a |
Horridon | Windows 8 64-bit | AMD Radeon HD7340 4096MB | Windows: custom, Firefox: default, Blinds: n/a |
Isiset | Windows 10 64-bit | ATI Mobility Radeon HD4250 512MB (shared) | Windows: custom, Firefox: custom, Blinds: n/a |
Jandice | Windows 8 64-bit | AMD Radeon HD7670 1024MB | Windows: default, Firefox: default, Blinds: n/a |
Kal-El | Windows 10 32-bit | NVidia GeForce 7600GS 256MB | Windows: custom, Firefox: default, Blinds: n/a |
Lightbringer | Windows XP | Intel GMA X3000 384MB (shared) | Windows: default, Firefox: custom, Blinds: n/a |
Ling8 | Windows 10 64-bit | Intel HD Graphics 4000 1720MB (shared) | Windows: custom, Firefox: custom, Blinds: n/a |
Lothar | Windows 10 32-bit | NVidia GeForce 7300LE 256MB | Windows: default, Firefox: default, Blinds: n/a |
Luthien | Windows XP | Intel GMA 950 256MB (shared) | Windows: custom, Firefox: default, Blinds: n/a |
Mango | Windows 10 64-bit | ATI Radeon HD4850 512MB | Windows: default, Firefox: custom, Blinds: n/a |
Marwyn | Windows 10 64-bit | ATI Radeon HD3450 256MB | Windows: custom, Firefox: custom, Blinds: n/a |
McBain | Windows XP | Intel Extreme Graphics 2 64MB (shared) | Windows: default, Firefox: default, Blinds: n/a |
Medivh | Windows 10 64-bit | Intel HD Graphics 1720MB (shared) | Windows: custom, Firefox: default, Blinds: n/a |
Ming | Windows 8 64-bit | Intel HD Graphics 4600 2048MB (shared) | Windows: default, Firefox: custom, Blinds: random |
Nefarian | Windows Vista | NVidia GeForce 6600 128MB | Windows: custom, Firefox: custom, Blinds: n/a |
Norwegia | Windows Vista | NVidia Quadro NVS140M 128MB | Windows: default, Firefox: default, Blinds: n/a |
Onyxia | Windows XP | NVidia GeForce 7950 GT 512MB SLI x2 | Windows: custom, Firefox: default, Blinds: n/a |
Palpatine | Windows 7 32-bit | NVidia GeForce 8800 GTX 768MB SLI x2 | Windows: default, Firefox: custom, Blinds: random |
Praetor | Windows XP | ATI Radeon X600 128MB | Windows: custom, Firefox: custom, Blinds: n/a |
Primordius | Windows 8 64-bit | Intel HD Graphics 4000 / NVidia GeForce GT 630m 1024MB | Windows: default, Firefox: default, Blinds: n/a |
Rajh | Windows 7 64-bit | Intel HD Graphics 1720MB (shared) | Windows: custom, Firefox: default, Blinds: n/a |
Shadowsong | Windows 7 32-bit | Intel GMA 950 256MB (shared) | Windows: default, Firefox: custom, Blinds: random |
Siamat | Windows 7 64-bit | ATI Mobility Radeon HD6550 1024MB | Windows: custom, Firefox: custom, Blinds: n/a |
Silvermoon | Windows Vista | Intel GMA 950 256MB (shared) | Windows: default, Firefox: default, Blinds: n/a |
Skullcrusher | Windows 7 32-bit | NVidia GeForce 6100 128MB (shared) | Windows: custom, Firefox: default, Blinds: random |
Skywall | Windows 8 32-bit | Intel GMA 950 256MB (shared) | Windows: default, Firefox: custom, Blinds: random |
Talon | Windows XP | ATI Radeon 9500 64MB | Windows: custom, Firefox: custom, Blinds: n/a |
Terminus | Windows 7 32-bit | Intel HD Graphics 2000 1720MB (shared) | Windows: default, Firefox: default, Blinds: random |
Vader | Windows 10 64-bit | Intel HD Graphics / NVidia GeForce GT 420M 1024MB | Windows: custom, Firefox: default, Blinds: n/a |
Wario | Windows Vista | NVidia GeForce 6800 128MB | Windows: default, Firefox: custom, Blinds: n/a |
Warlock | Windows XP | ATI Radeon X1950 Pro 256MB crossfire x2 | Windows: custom, Firefox: custom, Blinds: n/a |
Zito | Windows 7 64-bit | NVidia GeForce 8600M GT 256MB | Windows: default, Firefox: default, Blinds: random |
Set up the test environment
Before you begin make sure you've installed all Windows updates including the latest WHQL driver from the GPU OEM.
- 1. Install Firefox
- Download the latest build from archive.mozilla.org
- Run installer and select customize
- Put the install in a custom directory (C:\Firefox for purposes of this example)
- Do NOT allow it to launch Firefox at the end of the install
- 2. Launch Firefox with a clean profile
- Run cmd.exe
- Change directory to the folder where you installed Firefox: cd C:\Firefox
- Run firefox.exe: firefox.exe -P -no-remote - This will bring up our profile selector window.
- Use the "Create Profile" button to create a profile new profile
- Once the profile is created, select it, and then click "Start Firefox"
- 3. Theme the system as indicated
- Check the Theme column in the above Systems table to identify the configuration required for your system
- If the table indicates Windows: default, Firefox: default, or Blinds: n/a you can skip this step
- If the table indicates Windows: custom go into your system preferences and apply any random Windows theme before starting the testrun
- If the table indicates Firefox: custom go to addons.mozilla.org and install any random Firefox theme
- If the table indicates Blinds: random install the trial version of Windowblinds from stardock.com and apply any random skin
Testing
Sanity Test
- Make sure you've completed the preconditions for this test
- Open a new tab to Youtube.com and start playing the playlist. Change the quality to 1080p60 and let the videos play.
- Open a new tab and load Google Maps, select the Earth view and explore the map. After a few minutes, switch back to the Youtube tab and verify the playlist is still playing.
- Open a new tab and load Flickr.com. Explore some of the photos making sure you scroll past the bottom of the page a few times. While there, be sure to check the Explore > World Map functionality.
- Open a new tab and load NYTimes.com. Repeatedly scroll down and back up the page, making sure you stay near the top of the page for at least a minute. Each time you scroll down, scroll a little bit further than before, always scrolling back up to the top. After a few minutes, switch back to the Youtube tab and verify the playlist is still playing.
- Open a new tab and load Battle.net, select one of the games and explore the content. Scroll around the page and play any videos that appear. After a few minutes, switch back to the Youtube tab and verify the playlist is still playing.
- Open a new tab, wait a minute, then close Firefox.
- Start Firefox and restore the session.
- Drag any one of the tabs outside of the window so it appears in its own window
- Drag that tab back to the tab bar of the main window so it rejoins the main window
- Quit Firefox
- If you encounter an issue, please report a bug
- When you've finished the test, please fill out this form (one response per system please).
Retesting Bugs
Once the sanity testing above is complete, retest the following bugs to make sure they are still valid. In general we are looking to see if the bug reproduces with the latest Developer Edition build in which case we need any new debugging information can be provided to make the bug actionable. If not we should just close the bug as INCOMPLETE. Every bug should be updated regardless of status.
- 1229193 - New windows do not retain firefox/windows themes correctly
- 1229914 - Black corruption appears when opening/closing tabs
- 1267674 - Choppy video on Reddit
Reporting Bugs
Report bugs for the following issues use this template:
- crashes on startup, shutdown, or when using Firefox
- issues rendering or scrolling content
- issues with video playback
Information to attach to a bug report:
- detailed steps to reproduce
- any changes you've made to your system's default configuration
- a copy of your about:support page
- a copy of your dxdiag log
- a list of crash IDs from about:crashes (if you encountered a crash)
- URL for any page you encountered a problem with
Reported Bugs
10 Total; 2 Open (20%); 7 Resolved (70%); 1 Verified (10%);