Plugins/OOPP Testing: Difference between revisions
< Plugins
Jump to navigation
Jump to search
m (→Testing OOPP) |
|||
Line 48: | Line 48: | ||
* [http://wiki.mozilla.org/Plugins/OOPP_Testing/ArchivesPlugins/OOPP_Testing/Archives Initial Testplan Draft] (bsmedberg) | * [http://wiki.mozilla.org/Plugins/OOPP_Testing/ArchivesPlugins/OOPP_Testing/Archives Initial Testplan Draft] (bsmedberg) | ||
* Electrolysis [https://wiki.mozilla.org/Electrolysis/Meetings Weekly Updates] | * Electrolysis [https://wiki.mozilla.org/Electrolysis/Meetings Weekly Updates] | ||
* [https://bugzilla.mozilla.org/buglist.cgi? | * [https://bugzilla.mozilla.org/buglist.cgi?field0-0-0=product;type0-0-1=substring;field0-0-1=component;value0-0-2=OOPPTestday;type0-0-3=substring;query_format=advanced;value0-0-3=OOPPTestday;field0-0-3=status_whiteboard;field0-0-2=short_desc;value0-0-1=OOPPTestday;type0-0-0=substring;value0-0-0=OOPPTestday;type0-0-2=substring Bugs filed] during testday |
Revision as of 19:16, 10 February 2010
A guide to test the newly added Out-Of-Process-Plugins in the Mozilla Nightly builds.
Setup
- Download the latest Trunk build from http://nightly.mozilla.org
- After installing the build, verify the following preference value is enabled in about:config dom.ipc.plugins.enabled = true
- Have at least one of the recommended plugins installed (Flash, Java, Quicktime, and Silverlight)
- Note: because Flash 10.1 beta eats crash reports, we want to focus testing on 10.0.
- Run your Process monitor of choice. (eg. Task Manager, Process Explorer for Windows, Pioneer Explorer, top command on Linux)
Testing OOPP
- Install a few plugins:
- Flash
- Silverlight (or Moonlight for Linux Users)
- Java
- Quicktime
- Quakelive
- Extended List of Plugins
- Test a few popular plugin sites:
- Youtube
- Hulu.com
- Dailymotion
- Bing Videos
- Silverlight Showcase
- NBC Olympics (Silverlight)
- Play Mafia Wars / Farmville on Facebook
- Shoot some monsters on Quake Live
- Full flash sites: Gotmilk?, Vitamin Water, Grooveshark
- or Pick one of the many Java sites.
- Look out for:
- Crashes
- Hangs
- incorrect display/audio/interaction
- especially on Windows, any feature which may pop up dialog boxes or system prompts (known cause of hangs), or use the window system in unusual ways (full-screen)
- especially interested in crashes which don't trigger the Mozilla crash reporter, especially when they are reproducible.
OOPP Bugs!
- Check the known OOPP bug list first!
- If not, open one in bugzilla!. Apply the following:
- select Core::Plugins component
- Add [OOPP] in the title
- Add [OOPPTestday] in the Whiteboard
- Add 478976 to the Blocks: field so it gets picked up in the dependency list.
Resources
- Extended List of Plugins
- List of known bugs
- Initial Testplan Draft (bsmedberg)
- Electrolysis Weekly Updates
- Bugs filed during testday