Plugins/OOPP Testing/Archives

From MozillaWiki
Jump to: navigation, search

Part I: short-term testing before initial beta release

  • Platforms: Windows & Linux
  • Plugins:
    • Flash is the primary target, but we'd also like to get testing of other major and minor plugins, including:
    • Acrobat
    • Silverlight
    • Quicktime
    • Java
    • Realplayer
    • Google Earth/VRML
    • totem?
    • gnash?

Note: because Flash 10.1 beta eats crash reports, we want to focus testing on 10.0.

Right now we're focusing on obvious instability or incorrect behavior, including:

  • 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 reproducable.

Since OOPP is currently on by default for all plugins, this basically means asking users/testers to see which plugins are already on their system (using the Add-on manager or about:plugins) and then visit sites which are likely to use those plugins.

In some important cases Windows XP/Vista/7 behave differently on some of the plugin bugs. If possible we'd like to try and reproduce bugs on each system.

Developers from the OOPP group will be available for either specified test days or scheduled "office hours" to help interact directly with testers and collect necessary information interactively if that would be helpful.

The end-goal of this phase is to make sure all issues found are filed in bugzilla and visible from the tracking bug tree.

pref: dom.ipc.plugins.enabled

Part II: testing after beta

After beta we're likely to switch to a whitelist system where only certainly plugins are OOPP by default: Flash certainly, perhaps silverlight, quicktime, and a few others. Testing will focus on these plugins more narrowly, trying to exercise as many features of the plugin as possible.