test262/test/language/directive-prologue
Mike Pennisi ab7617dedd Implement `raw` flag
Some tests involving the directive prologue are invalidated by source
text transformations that insert executable code in the beginning of the
script. Implement a `raw` flag that allows these tests to opt-out of
this transformation. Update the relevant tests to use this flag (and
remove references to globals only available when code is injected).

Update the Python runner accordingly:

- Do not run tests marked as "raw" in strict mode
- Reject invalid test configurations

Update the browser runner accordingly:

- Do not modify the script body of tests marked as "raw"
2015-07-07 13:18:55 -04:00
..
10.1.1-1-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-2-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-2gs.js Implement `raw` flag 2015-07-07 13:18:55 -04:00
10.1.1-3-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-4-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-5-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-5gs.js Implement `raw` flag 2015-07-07 13:18:55 -04:00
10.1.1-6-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-7-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-8-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-8gs.js Implement `raw` flag 2015-07-07 13:18:55 -04:00
10.1.1-9-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-10-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-11-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-12-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-13-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-14-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-15-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-16-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-17-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-18-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-19-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-20-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-21-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-22-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-23-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-24-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-25-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-26-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-27-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-28-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-29-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-30-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-31-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
10.1.1-32-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
14.1-1-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
14.1-2-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
14.1-3-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
14.1-4-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
14.1-4gs.js Implement `raw` flag 2015-07-07 13:18:55 -04:00
14.1-5-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
14.1-5gs.js Implement `raw` flag 2015-07-07 13:18:55 -04:00
14.1-6-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
14.1-7-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
14.1-8-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
14.1-9-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
14.1-10-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
14.1-11-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
14.1-12-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
14.1-13-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
14.1-14-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
14.1-15-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
14.1-16-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00
14.1-17-s.js Reorganize ./test 2014-12-07 15:33:09 -08:00