Closed
Bug 559405
Opened 14 years ago
Closed 11 years ago
Complete test coverage of OS X plugin event models
Categories
(Testing :: Mochitest, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: cjones, Unassigned)
References
Details
AIUI, Gecko's support for plugin event models is || 10.5 || 10.6 || x86 | x86-64 || x86 | x86-64 -------++-----+--------++-----+-------- Carbon || yes | || yes | Cocoa || yes | yes || yes | yes (Josh, is that correct?) In-process/out-of-process would be another axis, but I can't add that sanely. We support OOPP for 10.6, both 32- and 64-bit. My understanding is that we currently only test two configurations: x86/10.5/Carbon/in-process and x86-64/10.6/Cocoa/out-of-process. For maximum bang for the buck, I agree that these are the best choices, but ideally we would want to test all the "yes" configurations above. Currently, in x86 builds the testplugin will negotiate the Carbon model by default. After bug 555274 lands, the test harness or any other code can set the environment variable TEST_COCOA_NPAPI=1 to force x86 testplugin to negotiate the Cocoa model. This mechanism allows us to cover the table above. Josh tells me that Alice said setting this variable might be awkward, but we can implement anything that might be easier, such as a pref that controls Carbon/Cocoa preference.
Reporter | ||
Updated•14 years ago
|
Summary: Test the Cocoa plugin event model in more configurations → Complete test coverage of OS X plugin event models
Comment 1•14 years ago
|
||
We can set whatever you want in the test harness. Both environment variables and prefs are simple.
Reporter | ||
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•