/external/v8/test/mjsunit/regress/ |
regress-1548.js | 37 delete Array.prototype.map.caller; 47 delete Array.prototype.map.arguments;
|
regress-279.js | 35 assertEquals(0, b.foo.length, "Array in object"); 53 assertEquals('undefined', typeof(b[0].bar), "Object in array"); 62 assertEquals(0, b[0].length, "Array in array");
|
regress-98773.js | 28 // Calling Array.sort on an external array is not supposed to crash. 30 var array = new Int16Array(23); 31 array[7] = 7; array[9] = 9; 32 assertEquals(23, array.length); 33 assertEquals(7, array[7]); 34 assertEquals(9, array[9]); 36 Array.prototype.sort.call(array); [all...] |
splice-missing-wb.js | 30 // Create array large enough to span several page regions. 31 var a = new Array(500); 40 // Array should be in old space now. Store young object into array.
|
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/Array/ |
15.4.5.1-1.js | 26 Array objects use a variation of the [[Put]] method used for other native 29 Assume A is an Array object and P is a string. 42 8. If P is not an array index, return. 61 var TITLE = "Array [[Put]] (P, V)"; 69 var array = new Array(); 75 array[item++] = new TestCase( SECTION, 76 "var A = new Array(); A.length = 1000; A.length", 78 eval("var A = new Array(); A.length = 1000; A.length") ); 80 // A has Property P, and P is not length or an array inde [all...] |
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/ |
15.6.1.js | 55 var array = new Array(); 58 array[item++] = new TestCase( SECTION, "Boolean(1)", true, Boolean(1) ); 59 array[item++] = new TestCase( SECTION, "Boolean(0)", false, Boolean(0) ); 60 array[item++] = new TestCase( SECTION, "Boolean(-1)", true, Boolean(-1) ); 61 array[item++] = new TestCase( SECTION, "Boolean('1')", true, Boolean("1") ); 62 array[item++] = new TestCase( SECTION, "Boolean('0')", true, Boolean("0") ); 63 array[item++] = new TestCase( SECTION, "Boolean('-1')", true, Boolean("-1") ); 64 array[item++] = new TestCase( SECTION, "Boolean(true)", true, Boolean(true) ); 65 array[item++] = new TestCase( SECTION, "Boolean(false)", false, Boolean(false) ) [all...] |
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/Date/ |
15.9.5.3-2.js | 44 var testcases = new Array();
|
15.9.5.4-1.js | 40 var testcases = new Array();
|
15.9.5.5.js | 46 var testcases = new Array();
|
15.9.5.6.js | 41 var testcases = new Array();
|
15.9.5.7.js | 41 var testcases = new Array();
|
15.9.5.8.js | 42 var testcases = new Array();
|
15.9.5.9.js | 42 var testcases = new Array();
|
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/ |
15.3.1.1-1.js | 51 var array = new Array(); 58 // array[item++] = new TestCase( SECTION, "myfunc.toString()", "function anonymous() { }", myfunc.toString() ); 61 array[item++] = new TestCase( SECTION, 65 array[item++] = new TestCase( SECTION, "myfunc.length", 0, myfunc.length ); 66 array[item++] = new TestCase( SECTION, "myfunc.prototype.toString()", "[object Object]", myfunc.prototype.toString() ); 67 array[item++] = new TestCase( SECTION, "myfunc.prototype.constructor", myfunc, myfunc.prototype.constructor ); 68 array[item++] = new TestCase( SECTION, "myfunc.arguments", null, myfunc.arguments ); 69 array[item++] = new TestCase( SECTION, "var OBJ = new MyObject(true); OBJ.valueOf()", true, eval("var OBJ = new MyObject(true); OBJ.valueOf()") ); 70 array[item++] = new TestCase( SECTION, "OBJ.toString()", "true", (…) [all...] |
15.3.2.1-1.js | 52 var array = new Array(); 58 // array[item++] = new TestCase( SECTION, "myfunc.toString()", "function anonymous() { }", myfunc.toString() ); 62 array[item++] = new TestCase( SECTION, "myfunc = new Function(); myfunc.toString = Object.prototype.toString; myfunc.toString()", 65 array[item++] = new TestCase( SECTION, "myfunc.length", 0, myfunc.length ); 66 array[item++] = new TestCase( SECTION, "myfunc.prototype.toString()", "[object Object]", myfunc.prototype.toString() ); 68 array[item++] = new TestCase( SECTION, "myfunc.prototype.constructor", myfunc, myfunc.prototype.constructor ); 69 array[item++] = new TestCase( SECTION, "myfunc.arguments", null, myfunc.arguments ); 71 array[item++] = new TestCase( SECTION, "var OBJ = new MyObject(true); OBJ.valueOf()", true, eval("var OBJ = new MyObject(true); OBJ.valueOf()") ); 72 array[item++] = new TestCase( SECTION, "OBJ.toString()", "true", (…) [all...] |
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/Math/ |
15.8.1.js | 49 var array = new Array(); 52 array[item++] = new TestCase( "15.8.1.1", "Math.E", 2.7182818284590452354, Math.E ); 53 array[item++] = new TestCase( "15.8.1.1", "typeof Math.E", "number", typeof Math.E ); 54 array[item++] = new TestCase( "15.8.1.2", "Math.LN10", 2.302585092994046, Math.LN10 ); 55 array[item++] = new TestCase( "15.8.1.2", "typeof Math.LN10", "number", typeof Math.LN10 ); 56 array[item++] = new TestCase( "15.8.1.3", "Math.LN2", 0.6931471805599453, Math.LN2 ); 57 array[item++] = new TestCase( "15.8.1.3", "typeof Math.LN2", "number", typeof Math.LN2 ); 58 array[item++] = new TestCase( "15.8.1.4", "Math.LOG2E", 1.4426950408889634, Math.LOG2E ); 59 array[item++] = new TestCase( "15.8.1.4", "typeof Math.LOG2E", "number", typeof Math.LOG2 (…) [all...] |
15.8.2.16.js | 42 var array = new Array(); 45 array[item++] = new TestCase( SECTION, "Math.sin.length", 1, Math.sin.length ); 47 array[item++] = new TestCase( SECTION, "Math.sin()", Number.NaN, Math.sin() ); 48 array[item++] = new TestCase( SECTION, "Math.sin(null)", 0, Math.sin(null) ); 49 array[item++] = new TestCase( SECTION, "Math.sin(void 0)", Number.NaN, Math.sin(void 0) ); 50 array[item++] = new TestCase( SECTION, "Math.sin(false)", 0, Math.sin(false) ); 51 array[item++] = new TestCase( SECTION, "Math.sin('2.356194490192')", 0.7071067811865, Math.sin('2.356194490192') ); 53 array[item++] = new TestCase( SECTION, "Math.sin(NaN)", Number.NaN, Math.sin(Number.NaN) ); 54 array[item++] = new TestCase( SECTION, "Math.sin(0)", 0, Math.sin(0) ) [all...] |
15.8.2.8.js | 49 var array = new Array(); 52 array[item++] = new TestCase( SECTION, "Math.exp.length", 1, Math.exp.length ); 54 array[item++] = new TestCase( SECTION, "Math.exp()", Number.NaN, Math.exp() ); 55 array[item++] = new TestCase( SECTION, "Math.exp(null)", 1, Math.exp(null) ); 56 array[item++] = new TestCase( SECTION, "Math.exp(void 0)", Number.NaN, Math.exp(void 0) ); 57 array[item++] = new TestCase( SECTION, "Math.exp(1)", Math.E, Math.exp(1) ); 58 array[item++] = new TestCase( SECTION, "Math.exp(true)", Math.E, Math.exp(true) ); 59 array[item++] = new TestCase( SECTION, "Math.exp(false)", 1, Math.exp(false) ); 61 array[item++] = new TestCase( SECTION, "Math.exp('1')", Math.E, Math.exp('1') ) [all...] |
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/Number/ |
15.7.1.js | 53 var array = new Array(); 56 array[item++] = new TestCase(SECTION, "Number()", 0, Number() ); 57 array[item++] = new TestCase(SECTION, "Number(void 0)", Number.NaN, Number(void 0) ); 58 array[item++] = new TestCase(SECTION, "Number(null)", 0, Number(null) ); 59 array[item++] = new TestCase(SECTION, "Number()", 0, Number() ); 60 array[item++] = new TestCase(SECTION, "Number(new Number())", 0, Number( new Number() ) ); 61 array[item++] = new TestCase(SECTION, "Number(0)", 0, Number(0) ); 62 array[item++] = new TestCase(SECTION, "Number(1)", 1, Number(1) ); 63 array[item++] = new TestCase(SECTION, "Number(-1)", -1, Number(-1) ) [all...] |
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/ObjectObjects/ |
15.2.4.2.js | 49 var array = new Array(); 52 array[item++] = new TestCase( SECTION, "(new Object()).toString()", "[object Object]", (new Object()).toString() ); 54 array[item++] = new TestCase( SECTION, "myvar = this; myvar.toString = Object.prototype.toString; myvar.toString()", 58 array[item++] = new TestCase( SECTION, "myvar = MyObject; myvar.toString = Object.prototype.toString; myvar.toString()", 62 array[item++] = new TestCase( SECTION, "myvar = new MyObject( true ); myvar.toString = Object.prototype.toString; myvar.toString()", 66 array[item++] = new TestCase( SECTION, "myvar = new Number(0); myvar.toString = Object.prototype.toString; myvar.toString()", 70 array[item++] = new TestCase( SECTION, "myvar = new String(''); myvar.toString = Object.prototype.toString; myvar.toString()", 74 array[item++] = new TestCase( SECTION, "myvar = Math; myvar.toString = Object.prototype.toString; myvar.toString()", 78 array[item++] = new TestCase( SECTION, "myvar = new Function(); myvar.toString = Object.prototype.toStr (…) [all...] |
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/String/ |
15.5.4.7-3.js | 69 var array = new Array(); 72 array[item++] = new TestCase( SECTION, 77 array[item++] = new TestCase( SECTION, 82 array[item++] = new TestCase( SECTION, 87 array[item++] = new TestCase( SECTION, 92 array[item++] = new TestCase( SECTION, 97 return array;
|
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/TypeConversion/ |
9.3.js | 66 var array = new Array(); 71 array[item++] = new TestCase( SECTION, "Number()", 0, Number() ); 72 array[item++] = new TestCase( SECTION, "Number(eval('var x'))", Number.NaN, Number(eval("var x")) ); 73 array[item++] = new TestCase( SECTION, "Number(void 0)", Number.NaN, Number(void 0) ); 74 array[item++] = new TestCase( SECTION, "Number(null)", 0, Number(null) ); 75 array[item++] = new TestCase( SECTION, "Number(true)", 1, Number(true) ); 76 array[item++] = new TestCase( SECTION, "Number(false)", 0, Number(false) ); 77 array[item++] = new TestCase( SECTION, "Number(0)", 0, Number(0) ); 78 array[item++] = new TestCase( SECTION, "Number(-0)", -0, Number(-0) ) [all...] |
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/Types/ |
8.4.js | 46 var testcases = new Array();
|
8.6.2.1-1.js | 64 var array = new Array(); 67 array[item++] = new TestCase( SECTION, "var OBJ = new MyValuelessObject(true); OBJ.valueOf()", true, eval("var OBJ = new MyValuelessObject(true); OBJ.valueOf()") ); 68 // array[item++] = new TestCase( SECTION, "var OBJ = new MyProtoValuelessObject(true); OBJ + ''", "undefined", eval("var OBJ = new MyProtoValuelessObject(); OBJ + ''") ); 69 array[item++] = new TestCase( SECTION, "var OBJ = new MyProtolessObject(true); OBJ.valueOf()", true, eval("var OBJ = new MyProtolessObject(true); OBJ.valueOf()") ); 70 array[item++] = new TestCase( SECTION, "var OBJ = new MyObject(true); OBJ.valueOf()", true, eval("var OBJ = new MyObject(true); OBJ.valueOf()") ); 72 array[item++] = new TestCase( SECTION, "var OBJ = new MyValuelessObject(Number.POSITIVE_INFINITY); OBJ.valueOf()", Number.POSITIVE_INFINITY, eval("var OBJ = new MyValuelessObject(Number.POSITIVE_INFINITY); OBJ.valueOf()") ); 73 // array[item++] = new TestCase( SECTION, "var OBJ = new MyProtoValuelessObject(Number.POSITIVE_INFINITY); OBJ + ''", "undefined", eval("var OBJ = new MyProtoValuelessObject(); OBJ + ''") ); 74 array[item++] = new TestCase( SECTION, "var OBJ = new MyProtolessObject(Number.POSITIVE_INFINITY); OBJ.valueOf()", Number.POSITIVE_INFINITY, eval("var OBJ = new MyProtolessObject(Number.POSITIVE_INFINITY); OBJ.valueOf()") ); 75 array[item++] = new TestCase( SECTION, "var OBJ = new MyObject(Number.POSITIVE_INFINITY); OBJ.valueOf() (…) [all...] |
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma_2/Expressions/ |
instanceof-001.js | 19 var testcases = new Array();
|