Name Description Size Coverage
15.2.3.3-01.js BEGIN TEST * ************ 6455 -
15.2.3.6-dictionary-redefinition-01-of-32.js 280 -
15.2.3.6-dictionary-redefinition-02-of-32.js 280 -
15.2.3.6-dictionary-redefinition-03-of-32.js 280 -
15.2.3.6-dictionary-redefinition-04-of-32.js 280 -
15.2.3.6-dictionary-redefinition-05-of-32.js 280 -
15.2.3.6-dictionary-redefinition-06-of-32.js 280 -
15.2.3.6-dictionary-redefinition-07-of-32.js 280 -
15.2.3.6-dictionary-redefinition-08-of-32.js 280 -
15.2.3.6-dictionary-redefinition-09-of-32.js 280 -
15.2.3.6-dictionary-redefinition-10-of-32.js 281 -
15.2.3.6-dictionary-redefinition-11-of-32.js 281 -
15.2.3.6-dictionary-redefinition-12-of-32.js 281 -
15.2.3.6-dictionary-redefinition-13-of-32.js 281 -
15.2.3.6-dictionary-redefinition-14-of-32.js 281 -
15.2.3.6-dictionary-redefinition-15-of-32.js 281 -
15.2.3.6-dictionary-redefinition-16-of-32.js 281 -
15.2.3.6-dictionary-redefinition-17-of-32.js 281 -
15.2.3.6-dictionary-redefinition-18-of-32.js 281 -
15.2.3.6-dictionary-redefinition-19-of-32.js 281 -
15.2.3.6-dictionary-redefinition-20-of-32.js 281 -
15.2.3.6-dictionary-redefinition-21-of-32.js 281 -
15.2.3.6-dictionary-redefinition-22-of-32.js 281 -
15.2.3.6-dictionary-redefinition-23-of-32.js 281 -
15.2.3.6-dictionary-redefinition-24-of-32.js 281 -
15.2.3.6-dictionary-redefinition-25-of-32.js 281 -
15.2.3.6-dictionary-redefinition-26-of-32.js 281 -
15.2.3.6-dictionary-redefinition-27-of-32.js 281 -
15.2.3.6-dictionary-redefinition-28-of-32.js 281 -
15.2.3.6-dictionary-redefinition-29-of-32.js 281 -
15.2.3.6-dictionary-redefinition-30-of-32.js 281 -
15.2.3.6-dictionary-redefinition-31-of-32.js 281 -
15.2.3.6-dictionary-redefinition-32-of-32.js 281 -
15.2.3.6-function-length.js BEGIN TEST * ************ 939 -
15.2.3.6-middle-redefinition-1-of-8.js 280 -
15.2.3.6-middle-redefinition-2-of-8.js 280 -
15.2.3.6-middle-redefinition-3-of-8.js 280 -
15.2.3.6-middle-redefinition-4-of-8.js 280 -
15.2.3.6-middle-redefinition-5-of-8.js 280 -
15.2.3.6-middle-redefinition-6-of-8.js 280 -
15.2.3.6-middle-redefinition-7-of-8.js 280 -
15.2.3.6-middle-redefinition-8-of-8.js 280 -
15.2.3.6-miscellaneous.js BEGIN TEST * ************ 2157 -
15.2.3.6-new-definition.js BEGIN TEST * ************ 934 -
15.2.3.6-redefinition-1-of-4.js BEGIN TEST * ************ 1016 -
15.2.3.6-redefinition-2-of-4.js BEGIN TEST * ************ 1016 -
15.2.3.6-redefinition-3-of-4.js BEGIN TEST * ************ 1016 -
15.2.3.6-redefinition-4-of-4.js BEGIN TEST * ************ 1016 -
assign.js 19.1.2.1 Object.assign ( target, ...sources ) 10476 -
browser.js 101 -
defineProperty-setup.js Disable an assertion that is pathologically slow given the exhaustiveness of these tests. 29521 -
destructuring-shorthand-defaults.js 3204 -
freeze-global-eval-const.js 353 -
regress-72773.js Date: 09 May 2001 SUMMARY: Regression test: we shouldn't crash on this code See http://bugzilla.mozilla.org/show_bug.cgi?id=72773 See ECMA-262 Edition 3 13-Oct-1999, Section 8.6.2 re [[Class]] property. Same as class-001.js - but testing user-defined types here, not native types. Therefore we expect the [[Class]] property to equal 'Object' in each case - The getJSClass() function we use is in a utility file, e.g. "shell.js" 1679 -
regress-79129-001.js Date: 06 May 2001 SUMMARY: Regression test: we shouldn't crash on this code See http://bugzilla.mozilla.org/show_bug.cgi?id=79129 1034 -
regress-90596-003.js Date: 28 August 2001 SUMMARY: A [DontEnum] prop, if overridden, should appear in for-in loops. See http://bugzilla.mozilla.org/show_bug.cgi?id=90596 NOTE: some inefficiencies in the test are made for the sake of readability. For example, we quote string values like "Hi" in lines like this: actual = enumerateThis(obj); expect = '{prop:"Hi"}'; But enumerateThis(obj) gets literal value Hi for obj.prop, not literal "Hi". We take care of all these details in the compactThis(), sortThis() functions. Sorting properties alphabetically is necessary for the test to work in Rhino. 5466 -
regress-137000.js Date: 03 June 2002 SUMMARY: Function param or local var with same name as a function property See http://bugzilla.mozilla.org/show_bug.cgi?id=137000 See http://bugzilla.mozilla.org/show_bug.cgi?id=138708 See http://bugzilla.mozilla.org/show_bug.cgi?id=150032 See http://bugzilla.mozilla.org/show_bug.cgi?id=150859 3824 -
regress-192105.js Date: 06 February 2003 SUMMARY: Using |instanceof| to check if function is called as a constructor See http://bugzilla.mozilla.org/show_bug.cgi?id=192105 2608 -
regress-308806-01.js 634 -
regress-338709.js 1574 -
regress-361274.js 828 -
regress-382503.js 620 -
regress-382532.js 868 -
regress-385393-07.js 747 -
regress-444787.js 2384 -
regress-465476.js 1509 -
setPrototypeOf-cycle.js 650 -
shell.js --- defines: [getJSClass, findType, findClass, isObject] allow_unused: True --- 1670 -