This commit is contained in:
David Fugate 2012-03-06 08:51:41 -08:00
parent 23598a3c67
commit 5882a21142
80 changed files with 80 additions and 80 deletions

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-101-s.js
* @description Strict Mode - checking 'this' (non-strict function passed as arg to String.prototype.replace from strict context)
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-101gs.js
* @description Strict Mode - checking 'this' (non-strict function passed as arg to String.prototype.replace from strict context)
* @onlyStrict
* @noStrict
*/
var x = 3;

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-45-s.js
* @description Strict Mode - checking 'this' (FunctionDeclaration with a strict directive prologue defined within a FunctionDeclaration)
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-45gs.js
* @description Strict - checking 'this' from a global scope (FunctionDeclaration with a strict directive prologue defined within a FunctionDeclaration)
* @onlyStrict
* @noStrict
*/
function f1() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-46-s.js
* @description Strict Mode - checking 'this' (FunctionExpression with a strict directive prologue defined within a FunctionDeclaration)
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-46gs.js
* @description Strict - checking 'this' from a global scope (FunctionExpression with a strict directive prologue defined within a FunctionDeclaration)
* @onlyStrict
* @noStrict
*/
function f1() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-47-s.js
* @description Strict Mode - checking 'this' (Anonymous FunctionExpression with a strict directive prologue defined within a FunctionDeclaration)
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-47gs.js
* @description Strict - checking 'this' from a global scope (Anonymous FunctionExpression with a strict directive prologue defined within a FunctionDeclaration)
* @onlyStrict
* @noStrict
*/
function f1() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-48-s.js
* @description Strict Mode - checking 'this' (FunctionDeclaration with a strict directive prologue defined within a FunctionExpression)
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-48gs.js
* @description Strict - checking 'this' from a global scope (FunctionDeclaration with a strict directive prologue defined within a FunctionExpression)
* @onlyStrict
* @noStrict
*/
var f1 = function () {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-49-s.js
* @description Strict Mode - checking 'this' (FunctionExpression with a strict directive prologue defined within a FunctionExpression)
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-49gs.js
* @description Strict - checking 'this' from a global scope (FunctionExpression with a strict directive prologue defined within a FunctionExpression)
* @onlyStrict
* @noStrict
*/
var f1 = function () {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-50-s.js
* @description Strict Mode - checking 'this' (Anonymous FunctionExpression with a strict directive prologue defined within a FunctionExpression)
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-50gs.js
* @description Strict - checking 'this' from a global scope (Anonymous FunctionExpression with a strict directive prologue defined within a FunctionExpression)
* @onlyStrict
* @noStrict
*/
var f1 = function () {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-51-s.js
* @description Strict Mode - checking 'this' (FunctionDeclaration with a strict directive prologue defined within an Anonymous FunctionExpression)
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-51gs.js
* @description Strict - checking 'this' from a global scope (FunctionDeclaration with a strict directive prologue defined within an Anonymous FunctionExpression)
* @onlyStrict
* @noStrict
*/
if (! ((function () {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-52-s.js
* @description Strict Mode - checking 'this' (FunctionExpression with a strict directive prologue defined within an Anonymous FunctionExpression)
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-52gs.js
* @description Strict - checking 'this' from a global scope (FunctionExpression with a strict directive prologue defined within an Anonymous FunctionExpression)
* @onlyStrict
* @noStrict
*/
if (! ((function () {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-53-s.js
* @description Strict Mode - checking 'this' (Anonymous FunctionExpression with a strict directive prologue defined within an Anonymous FunctionExpression)
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-53gs.js
* @description Strict - checking 'this' from a global scope (Anonymous FunctionExpression with a strict directive prologue defined within an Anonymous FunctionExpression)
* @onlyStrict
* @noStrict
*/
if (! ((function () {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-81-s.js
* @description Strict Mode - checking 'this' (non-strict function declaration called by strict function declaration)
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-81gs.js
* @description Strict - checking 'this' from a global scope (non-strict function declaration called by strict function declaration)
* @onlyStrict
* @noStrict
*/
function f() { return this!==undefined;};

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-82-s.js
* @description Strict Mode - checking 'this' (non-strict function declaration called by strict eval)
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-82gs.js
* @description Strict - checking 'this' from a global scope (non-strict function declaration called by strict eval)
* @onlyStrict
* @noStrict
*/
function f() { return this!==undefined;};

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-83-s.js
* @description Strict Mode - checking 'this' (non-strict function declaration called by strict Function constructor)
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-83gs.js
* @description Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function constructor)
* @onlyStrict
* @noStrict
*/
function f() {return this!==undefined;};

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-84-s.js
* @description Strict Mode - checking 'this' (non-strict function declaration called by strict new'ed Function constructor)
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-84gs.js
* @description Strict - checking 'this' from a global scope (non-strict function declaration called by strict new'ed Function constructor)
* @onlyStrict
* @noStrict
*/
function f() { return this!==undefined;};

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-85-s.js
* @description Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.apply())
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-85gs.js
* @description Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.apply())
* @onlyStrict
* @noStrict
*/
function f() { return this!==undefined;};

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-86-s.js
* @description Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.apply(null))
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-86gs.js
* @description Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.apply(null))
* @onlyStrict
* @noStrict
*/
function f() { return this===fnGlobalObject();};

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-87-s.js
* @description Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.apply(undefined))
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-87gs.js
* @description Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.apply(undefined))
* @onlyStrict
* @noStrict
*/
function f() { return this===fnGlobalObject();};

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-90-s.js
* @description Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.call())
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-90gs.js
* @description Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.call())
* @onlyStrict
* @noStrict
*/
function f() { return this===fnGlobalObject();};

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-91-s.js
* @description Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.call(null))
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-91gs.js
* @description Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.call(null))
* @onlyStrict
* @noStrict
*/
function f() { return this===fnGlobalObject();};

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-92-s.js
* @description Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.call(undefined))
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-92gs.js
* @description Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.call(undefined))
* @onlyStrict
* @noStrict
*/
function f() { return this===fnGlobalObject();};

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-95-s.js
* @description Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.bind()())
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-95gs.js
* @description Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.bind()())
* @onlyStrict
* @noStrict
*/
function f() { return this===fnGlobalObject();};

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-96-s.js
* @description Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.bind(null)())
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-96gs.js
* @description Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.bind(null)())
* @onlyStrict
* @noStrict
*/
function f() { return this===fnGlobalObject();};

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-97-s.js
* @description Strict Mode - checking 'this' (non-strict function declaration called by strict Function.prototype.bind(undefined)())
* @onlyStrict
* @noStrict
*/
function testcase() {

View File

@ -6,7 +6,7 @@
/**
* @path ch10/10.4/10.4.3/10.4.3-1-97gs.js
* @description Strict - checking 'this' from a global scope (non-strict function declaration called by strict Function.prototype.bind(undefined)())
* @onlyStrict
* @noStrict
*/
function f() { return this===fnGlobalObject();};

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-12gs.js
* @description Strict mode - checking access to non-strict function caller from non-strict function (eval includes strict directive prologue)
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-14gs.js
* @description Strict mode - checking access to non-strict function caller from non-strict function (indirect eval includes strict directive prologue)
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-75gs.js
* @description Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by strict function declaration)
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-76gs.js
* @description Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by strict eval)
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-77gs.js
* @description Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by strict Function constructor)
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-78gs.js
* @description Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by strict new'ed Function constructor)
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-79gs.js
* @description Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by strict Function.prototype.apply())
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-80gs.js
* @description Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by strict Function.prototype.apply(null))
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-81gs.js
* @description Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by strict Function.prototype.apply(undefined))
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-82gs.js
* @description Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by strict Function.prototype.apply(someObject))
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-83gs.js
* @description Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by strict Function.prototype.apply(globalObject))
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-84gs.js
* @description Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by strict Function.prototype.call())
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-85gs.js
* @description Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by strict Function.prototype.call(null))
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-86gs.js
* @description Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by strict Function.prototype.call(undefined))
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-87gs.js
* @description Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by strict Function.prototype.call(someObject))
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-88gs.js
* @description Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by strict Function.prototype.call(globalObject))
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-90gs.js
* @description Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by strict Function.prototype.bind(null)())
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-91gs.js
* @description Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by strict Function.prototype.bind(undefined)())
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-92gs.js
* @description Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by strict Function.prototype.bind(someObject)())
* @onlyStrict
* @noStrict
*/

View File

@ -6,7 +6,7 @@
/**
* @path ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-93gs.js
* @description Strict mode - checking access to strict function caller from non-strict function (non-strict function declaration called by strict Function.prototype.bind(globalObject)())
* @onlyStrict
* @noStrict
*/

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"date":"2012-02-29","numTests":11563,"testSuite":["json/ch07.json","json/ch08.json","json/ch09.json","json/ch10.json","json/ch11.json","json/ch12.json","json/ch13.json","json/ch14.json","json/ch15.json"],"version":"ES5.1"}
{"date":"2012-03-06","numTests":11563,"testSuite":["json/ch07.json","json/ch08.json","json/ch09.json","json/ch10.json","json/ch11.json","json/ch12.json","json/ch13.json","json/ch14.json","json/ch15.json"],"version":"ES5.1"}

View File

@ -1 +1 @@
{"date":"2012-02-29","numTests":20,"testSuite":["json/bestPractice.json"],"version":"ES5.1"}
{"date":"2012-03-06","numTests":20,"testSuite":["json/bestPractice.json"],"version":"ES5.1"}

View File

@ -1 +1 @@
{"date":"2012-02-29","numTests":715,"testSuite":["json/ch07.json"],"version":"ES5.1"}
{"date":"2012-03-06","numTests":715,"testSuite":["json/ch07.json"],"version":"ES5.1"}

View File

@ -1 +1 @@
{"date":"2012-02-29","numTests":182,"testSuite":["json/ch08.json"],"version":"ES5.1"}
{"date":"2012-03-06","numTests":182,"testSuite":["json/ch08.json"],"version":"ES5.1"}

View File

@ -1 +1 @@
{"date":"2012-02-29","numTests":128,"testSuite":["json/ch09.json"],"version":"ES5.1"}
{"date":"2012-03-06","numTests":128,"testSuite":["json/ch09.json"],"version":"ES5.1"}

View File

@ -1 +1 @@
{"date":"2012-02-29","numTests":372,"testSuite":["json/ch10.json"],"version":"ES5.1"}
{"date":"2012-03-06","numTests":372,"testSuite":["json/ch10.json"],"version":"ES5.1"}

View File

@ -1 +1 @@
{"date":"2012-02-29","numTests":1320,"testSuite":["json/ch11.json"],"version":"ES5.1"}
{"date":"2012-03-06","numTests":1320,"testSuite":["json/ch11.json"],"version":"ES5.1"}

View File

@ -1 +1 @@
{"date":"2012-02-29","numTests":521,"testSuite":["json/ch12.json"],"version":"ES5.1"}
{"date":"2012-03-06","numTests":521,"testSuite":["json/ch12.json"],"version":"ES5.1"}

View File

@ -1 +1 @@
{"date":"2012-02-29","numTests":230,"testSuite":["json/ch13.json"],"version":"ES5.1"}
{"date":"2012-03-06","numTests":230,"testSuite":["json/ch13.json"],"version":"ES5.1"}

View File

@ -1 +1 @@
{"date":"2012-02-29","numTests":24,"testSuite":["json/ch14.json"],"version":"ES5.1"}
{"date":"2012-03-06","numTests":24,"testSuite":["json/ch14.json"],"version":"ES5.1"}

View File

@ -1 +1 @@
{"date":"2012-02-29","numTests":8071,"testSuite":["json/ch15.json"],"version":"ES5.1"}
{"date":"2012-03-06","numTests":8071,"testSuite":["json/ch15.json"],"version":"ES5.1"}

View File

@ -1 +1 @@
{"date":"2012-02-29","numTests":1,"testSuite":["json/intl402.json"],"version":"ES5.1"}
{"date":"2012-03-06","numTests":1,"testSuite":["json/intl402.json"],"version":"ES5.1"}