Joel already has patches that gets us 90% of the way there in bug 762908. As I understand it, the reason we haven't supported SpecialPowers in reftests thus far is that we feel we don't need it, and want them to be as standards-based as possible. This makes sense for reftests, but I think crashtests are a much different use case, where it's nice to be able to force GC and such. Also, |Components| is going away for content soon, so all the crashtests that access Components.interfaces won't be doing their job unless we fix them.
Created attachment 664604 [details] [diff] [review] turn on specialpowers for crashtests only (1.0) this is hacky, but my comment explains why. Tested on try a couple times with all green success.
Comment on attachment 664604 [details] [diff] [review] turn on specialpowers for crashtests only (1.0) I'm not a peer here, so it needs proper review from ted.
Attachment #664604 - Flags: review?(ted.mielczarek) → review+
Status: ASSIGNED → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla18
You need to log in before you can comment on or make changes to this bug.