Make SpecialPowers available in crashtests

RESOLVED FIXED in mozilla18

Status

RESOLVED FIXED
6 years ago
5 years ago

People

(Reporter: bholley, Assigned: jmaher)

Tracking

(Blocks: 1 bug)

Trunk
mozilla18
Points:
---
Bug Flags:
in-testsuite -

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

6 years ago
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.
(Assignee)

Comment 1

6 years ago
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.
Assignee: nobody → jmaher
Status: NEW → ASSIGNED
Attachment #664604 - Flags: review?(bobbyholley+bmo)
Attachment #664604 - Flags: feedback?(ted.mielczarek)
(Reporter)

Comment 2

6 years ago
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)
Attachment #664604 - Flags: review?(bobbyholley+bmo)
Attachment #664604 - Flags: feedback?(ted.mielczarek)
Attachment #664604 - Flags: feedback+
Attachment #664604 - Flags: review?(ted.mielczarek) → review+
https://hg.mozilla.org/mozilla-central/rev/b16fb4f4ad48
Status: ASSIGNED → RESOLVED
Last Resolved: 6 years ago
Flags: in-testsuite-
Resolution: --- → FIXED
Target Milestone: --- → mozilla18
Version: unspecified → Trunk
You need to log in before you can comment on or make changes to this bug.