Changeset 36612 in webkit


Ignore:
Timestamp:
Sep 18, 2008 2:35:52 AM (16 years ago)
Author:
cwzwarich@webkit.org
Message:

2008-09-18 Cameron Zwarich <cwzwarich@uwaterloo.ca>

Reviewed by Maciej Stachowiak.

Make a Unicode non-breaking space count as a whitespace character in
PCRE. This change was already made in WREC, and it fixes one of the
Mozilla JS tests. Since it is now fixed in PCRE as well, we can check
in a new set of expected test results.

  • pcre/pcre_internal.h: (isSpaceChar):
  • tests/mozilla/expected.html:
Location:
trunk/JavaScriptCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r36607 r36612  
     12008-09-18  Cameron Zwarich  <cwzwarich@uwaterloo.ca>
     2
     3        Reviewed by Maciej Stachowiak.
     4
     5        Make a Unicode non-breaking space count as a whitespace character in
     6        PCRE. This change was already made in WREC, and it fixes one of the
     7        Mozilla JS tests. Since it is now fixed in PCRE as well, we can check
     8        in a new set of expected test results.
     9
     10        * pcre/pcre_internal.h:
     11        (isSpaceChar):
     12        * tests/mozilla/expected.html:
     13
    1142008-09-18  Stephanie Lewis  <slewis@apple.com>
    215
  • trunk/JavaScriptCore/pcre/pcre_internal.h

    r34858 r36612  
    381381static inline bool isSpaceChar(UChar c)
    382382{
    383     return c < 128 && (charTypeForChar(c) & ctype_space);
     383    return (c < 128 && (charTypeForChar(c) & ctype_space)) || c == 0x00A0;
    384384}
    385385
  • trunk/JavaScriptCore/tests/mozilla/expected.html

    r34566 r36612  
    88Test List: All tests<br>
    99Skip List: (none)<br>
    10 1135 test(s) selected, 1127 test(s) completed, 51 failures reported (4.52% failed)<br>
    11 Engine command line: /Volumes/Big/ggaren/build/Debug/jsc <br>
    12 OS type: Darwin il0301e-dhcp191.apple.com 9.2.0 Darwin Kernel Version 9.2.0: Tue Feb  5 16:13:22 PST 2008; root:xnu-1228.3.13~1/RELEASE_I386 i386<br>
    13 Testcase execution time: 1 minutes, 50 seconds.<br>
    14 Tests completed on Thu Mar  6 13:53:55 2008.<br><br>
     101135 test(s) selected, 1127 test(s) completed, 50 failures reported (4.43% failed)<br>
     11Engine command line: "/Users/Cameron/WebKit/WebKitBuild/Debug/jsc" <br>
     12OS type: Darwin d141-97-200.home.cgocable.net 9.5.0 Darwin Kernel Version 9.5.0: Wed Sep  3 11:29:43 PDT 2008; root:xnu-1228.7.58~1/RELEASE_I386 i386<br>
     13Testcase execution time: 1 minutes, 10 seconds.<br>
     14Tests completed on Thu Sep 18 02:24:54 2008.<br><br>
    1515[ <a href='#fail_detail'>Failure Details</a> | <a href='#retest_list'>Retest List</a> | <a href='menu.html'>Test Selection Page</a> ]<br>
    1616<hr>
     
    4444(Mon Feb 28 2000 15:59:59 GMT-0800 (PST)).toLocaleTimeString() = 3:59:59 PM PST FAILED! expected: 15:59:59<br>
    4545(Tue Feb 29 2000 00:00:00 GMT-0800 (PST)).toLocaleTimeString() = 12:00:00 AM PST FAILED! expected: 00:00:00<br>
    46 (Thu Mar 06 2008 13:53:32 GMT-0800 (PST)).toLocaleTimeString() = 1:53:32 PM PST FAILED! expected: 13:53:32<br>
    47 (Thu Mar 06 2008 21:53:32 GMT-0800 (PST)).toLocaleTimeString() = 9:53:32 PM PST FAILED! expected: 21:53:32<br>
     46(Thu Sep 18 2008 02:24:30 GMT-0700 (PDT)).toLocaleTimeString() = 2:24:30 AM PDT FAILED! expected: 02:24:30<br>
     47(Thu Sep 18 2008 10:24:30 GMT-0700 (PDT)).toLocaleTimeString() = 10:24:30 AM PDT FAILED! expected: 10:24:30<br>
    4848(Fri Dec 31 2004 16:00:00 GMT-0800 (PST)).toLocaleTimeString() = 4:00:00 PM PST FAILED! expected: 16:00:00<br>
    4949(Fri Dec 31 2004 15:59:59 GMT-0800 (PST)).toLocaleTimeString() = 3:59:59 PM PST FAILED! expected: 15:59:59<br>
     
    167167Testcase terminated with signal 0<br>
    168168Complete testcase output was:<br>
    169 [93325] ./ecma_3/Statements/regress-194364.js line 1: SyntaxError: Parse error<br>
    170 </tt><br>
     169Testcase produced no output!</tt><br>
    171170<a name='failure9'></a><dd><b>Testcase <a target='other_window' href='./ecma_3/Unicode/uc-001.js'>ecma_3/Unicode/uc-001.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=23610' target='other_window'>Bug Number 23610</a><br>
    172171 [ <a href='#failure8'>Previous Failure</a> | <a href='#failure10'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
     
    177176FAILED!: [reported from test()] <br>
    178177</tt><br>
    179 <a name='failure10'></a><dd><b>Testcase <a target='other_window' href='./ecma_3/Unicode/uc-002.js'>ecma_3/Unicode/uc-002.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=23613' target='other_window'>Bug Number 23613</a><br>
     178<a name='failure10'></a><dd><b>Testcase <a target='other_window' href='./js1_2/Objects/toString-001.js'>js1_2/Objects/toString-001.js</a> failed</b> <br>
    180179 [ <a href='#failure9'>Previous Failure</a> | <a href='#failure11'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    181 <tt>STATUS: Unicode non-breaking space character test.<br>
    182 Failure messages were:<br>
    183 FAILED!: [reported from test()] Unicode non-breaking space character regexp test.<br>
    184 FAILED!: [reported from test()] Expected value '0', Actual value '-1'<br>
    185 FAILED!: [reported from test()] <br>
    186 </tt><br>
    187 <a name='failure11'></a><dd><b>Testcase <a target='other_window' href='./js1_2/Objects/toString-001.js'>js1_2/Objects/toString-001.js</a> failed</b> <br>
    188  [ <a href='#failure10'>Previous Failure</a> | <a href='#failure12'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    189180<tt><br>
    190181Failure messages were:<br>
     
    193184o = { name:"object", length:0, value:"hello" }; o.toString() = false FAILED! expected: true<br>
    194185</tt><br>
    195 <a name='failure12'></a><dd><b>Testcase <a target='other_window' href='./js1_2/function/Function_object.js'>js1_2/function/Function_object.js</a> failed</b> <br>
     186<a name='failure11'></a><dd><b>Testcase <a target='other_window' href='./js1_2/function/Function_object.js'>js1_2/function/Function_object.js</a> failed</b> <br>
     187 [ <a href='#failure10'>Previous Failure</a> | <a href='#failure12'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
     188<tt><br>
     189Failure messages were:<br>
     190f.arity = undefined FAILED! expected: 3<br>
     191(new Function()).toString() = function anonymous() {} FAILED! expected: <br>
     192</tt><br>
     193<a name='failure12'></a><dd><b>Testcase <a target='other_window' href='./js1_2/function/function-001-n.js'>js1_2/function/function-001-n.js</a> failed</b> <br>
    196194 [ <a href='#failure11'>Previous Failure</a> | <a href='#failure13'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    197 <tt><br>
    198 Failure messages were:<br>
    199 f.name = undefined FAILED! expected: a_test_function<br>
    200 f.arity = undefined FAILED! expected: 3<br>
    201 (new Function()).name = undefined FAILED! expected: anonymous<br>
    202 } FAILED! expected: <br>
    203 </tt><br>
    204 <a name='failure13'></a><dd><b>Testcase <a target='other_window' href='./js1_2/function/function-001-n.js'>js1_2/function/function-001-n.js</a> failed</b> <br>
    205  [ <a href='#failure12'>Previous Failure</a> | <a href='#failure14'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    206195<tt>Expected exit code 3, got 0<br>
    207196Testcase terminated with signal 0<br>
     
    210199eval("function f(){}function g(){}") = undefined FAILED! expected: error<br>
    211200</tt><br>
    212 <a name='failure14'></a><dd><b>Testcase <a target='other_window' href='./js1_2/function/tostring-1.js'>js1_2/function/tostring-1.js</a> failed</b> <br>
     201<a name='failure13'></a><dd><b>Testcase <a target='other_window' href='./js1_2/function/tostring-1.js'>js1_2/function/tostring-1.js</a> failed</b> <br>
     202 [ <a href='#failure12'>Previous Failure</a> | <a href='#failure14'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
     203<tt><br>
     204Failure messages were:<br>
     205} FAILED! expected: <br>
     206} FAILED! expected: <br>
     207} FAILED! expected: <br>
     208} FAILED! expected: <br>
     209f.toString() = function anonymous() {return "hello!"} FAILED! expected: <br>
     210</tt><br>
     211<a name='failure14'></a><dd><b>Testcase <a target='other_window' href='./js1_2/function/tostring-2.js'>js1_2/function/tostring-2.js</a> failed</b> <br>
    213212 [ <a href='#failure13'>Previous Failure</a> | <a href='#failure15'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    214213<tt><br>
     
    219218} FAILED! expected: <br>
    220219} FAILED! expected: <br>
    221 </tt><br>
    222 <a name='failure15'></a><dd><b>Testcase <a target='other_window' href='./js1_2/function/tostring-2.js'>js1_2/function/tostring-2.js</a> failed</b> <br>
     220} FAILED! expected: <br>
     221} FAILED! expected: <br>
     222} FAILED! expected: <br>
     223} FAILED! expected: <br>
     224</tt><br>
     225<a name='failure15'></a><dd><b>Testcase <a target='other_window' href='./js1_2/operator/equality.js'>js1_2/operator/equality.js</a> failed</b> <br>
    223226 [ <a href='#failure14'>Previous Failure</a> | <a href='#failure16'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    224 <tt><br>
    225 Failure messages were:<br>
    226 } FAILED! expected: <br>
    227 } FAILED! expected: <br>
    228 } FAILED! expected: <br>
    229 } FAILED! expected: <br>
    230 } FAILED! expected: <br>
    231 } FAILED! expected: <br>
    232 } FAILED! expected: <br>
    233 } FAILED! expected: <br>
    234 } FAILED! expected: <br>
    235 </tt><br>
    236 <a name='failure16'></a><dd><b>Testcase <a target='other_window' href='./js1_2/operator/equality.js'>js1_2/operator/equality.js</a> failed</b> <br>
    237  [ <a href='#failure15'>Previous Failure</a> | <a href='#failure17'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    238227<tt><br>
    239228Failure messages were:<br>
     
    241230('x' == new String('x'))                  = true FAILED! expected: false<br>
    242231</tt><br>
    243 <a name='failure17'></a><dd><b>Testcase <a target='other_window' href='./js1_2/regexp/RegExp_lastIndex.js'>js1_2/regexp/RegExp_lastIndex.js</a> failed</b> <br>
    244  [ <a href='#failure16'>Previous Failure</a> | <a href='#failure18'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
     232<a name='failure16'></a><dd><b>Testcase <a target='other_window' href='./js1_2/regexp/RegExp_lastIndex.js'>js1_2/regexp/RegExp_lastIndex.js</a> failed</b> <br>
     233 [ <a href='#failure15'>Previous Failure</a> | <a href='#failure17'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    245234<tt><br>
    246235Failure messages were:<br>
     
    248237re.exec('xyabcdef') = xy FAILED! expected: ["xy"]<br>
    249238</tt><br>
    250 <a name='failure18'></a><dd><b>Testcase <a target='other_window' href='./js1_2/regexp/RegExp_multiline.js'>js1_2/regexp/RegExp_multiline.js</a> failed</b> <br>
    251  [ <a href='#failure17'>Previous Failure</a> | <a href='#failure19'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
     239<a name='failure17'></a><dd><b>Testcase <a target='other_window' href='./js1_2/regexp/RegExp_multiline.js'>js1_2/regexp/RegExp_multiline.js</a> failed</b> <br>
     240 [ <a href='#failure16'>Previous Failure</a> | <a href='#failure18'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    252241<tt><br>
    253242Failure messages were:<br>
     
    258247(multiline == true) 'a11\na22\na23\na24'.match(new RegExp('a..$','g')) = a24 FAILED! expected: a11,a22,a23,a24<br>
    259248</tt><br>
    260 <a name='failure19'></a><dd><b>Testcase <a target='other_window' href='./js1_2/regexp/RegExp_multiline_as_array.js'>js1_2/regexp/RegExp_multiline_as_array.js</a> failed</b> <br>
    261  [ <a href='#failure18'>Previous Failure</a> | <a href='#failure20'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
     249<a name='failure18'></a><dd><b>Testcase <a target='other_window' href='./js1_2/regexp/RegExp_multiline_as_array.js'>js1_2/regexp/RegExp_multiline_as_array.js</a> failed</b> <br>
     250 [ <a href='#failure17'>Previous Failure</a> | <a href='#failure19'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    262251<tt><br>
    263252Failure messages were:<br>
     
    268257(['$*'] == true) 'a11\na22\na23\na24'.match(new RegExp('a..$','g')) = a24 FAILED! expected: a11,a22,a23,a24<br>
    269258</tt><br>
    270 <a name='failure20'></a><dd><b>Testcase <a target='other_window' href='./js1_2/regexp/beginLine.js'>js1_2/regexp/beginLine.js</a> failed</b> <br>
     259<a name='failure19'></a><dd><b>Testcase <a target='other_window' href='./js1_2/regexp/beginLine.js'>js1_2/regexp/beginLine.js</a> failed</b> <br>
     260 [ <a href='#failure18'>Previous Failure</a> | <a href='#failure20'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
     261<tt><br>
     262Failure messages were:<br>
     263123xyz'.match(new RegExp('^\d+')) = null FAILED! expected: 123<br>
     264</tt><br>
     265<a name='failure20'></a><dd><b>Testcase <a target='other_window' href='./js1_2/regexp/endLine.js'>js1_2/regexp/endLine.js</a> failed</b> <br>
    271266 [ <a href='#failure19'>Previous Failure</a> | <a href='#failure21'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    272267<tt><br>
    273268Failure messages were:<br>
    274 123xyz'.match(new RegExp('^\d+')) = null FAILED! expected: 123<br>
    275 </tt><br>
    276 <a name='failure21'></a><dd><b>Testcase <a target='other_window' href='./js1_2/regexp/endLine.js'>js1_2/regexp/endLine.js</a> failed</b> <br>
     269xyz'.match(new RegExp('\d+$')) = null FAILED! expected: 890<br>
     270</tt><br>
     271<a name='failure21'></a><dd><b>Testcase <a target='other_window' href='./js1_2/regexp/string_split.js'>js1_2/regexp/string_split.js</a> failed</b> <br>
    277272 [ <a href='#failure20'>Previous Failure</a> | <a href='#failure22'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    278 <tt><br>
    279 Failure messages were:<br>
    280 xyz'.match(new RegExp('\d+$')) = null FAILED! expected: 890<br>
    281 </tt><br>
    282 <a name='failure22'></a><dd><b>Testcase <a target='other_window' href='./js1_2/regexp/string_split.js'>js1_2/regexp/string_split.js</a> failed</b> <br>
    283  [ <a href='#failure21'>Previous Failure</a> | <a href='#failure23'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    284273<tt><br>
    285274Failure messages were:<br>
     
    289278'abc'.split(new RegExp('[a-z]')) = ,,, FAILED! expected: ,,<br>
    290279</tt><br>
    291 <a name='failure23'></a><dd><b>Testcase <a target='other_window' href='./js1_2/version120/boolean-001.js'>js1_2/version120/boolean-001.js</a> failed</b> <br>
     280<a name='failure22'></a><dd><b>Testcase <a target='other_window' href='./js1_2/version120/boolean-001.js'>js1_2/version120/boolean-001.js</a> failed</b> <br>
     281 [ <a href='#failure21'>Previous Failure</a> | <a href='#failure23'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
     282<tt><br>
     283Failure messages were:<br>
     284new Boolean(false) = true FAILED! expected: false<br>
     285</tt><br>
     286<a name='failure23'></a><dd><b>Testcase <a target='other_window' href='./js1_2/version120/regress-99663.js'>js1_2/version120/regress-99663.js</a> failed</b> <br>
    292287 [ <a href='#failure22'>Previous Failure</a> | <a href='#failure24'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    293 <tt><br>
    294 Failure messages were:<br>
    295 new Boolean(false) = true FAILED! expected: false<br>
    296 </tt><br>
    297 <a name='failure24'></a><dd><b>Testcase <a target='other_window' href='./js1_2/version120/regress-99663.js'>js1_2/version120/regress-99663.js</a> failed</b> <br>
    298  [ <a href='#failure23'>Previous Failure</a> | <a href='#failure25'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    299288<tt>STATUS: Regression test for Bugzilla bug 99663<br>
    300289Failure messages were:<br>
     
    303292Section 3 of test - got Error: Can't find variable: it FAILED! expected: a "read-only" error<br>
    304293</tt><br>
    305 <a name='failure25'></a><dd><b>Testcase <a target='other_window' href='./js1_3/Script/function-001-n.js'>js1_3/Script/function-001-n.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=10278' target='other_window'>Bug Number 10278</a><br>
    306  [ <a href='#failure24'>Previous Failure</a> | <a href='#failure26'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
     294<a name='failure24'></a><dd><b>Testcase <a target='other_window' href='./js1_3/Script/function-001-n.js'>js1_3/Script/function-001-n.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=10278' target='other_window'>Bug Number 10278</a><br>
     295 [ <a href='#failure23'>Previous Failure</a> | <a href='#failure25'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    307296<tt>Expected exit code 3, got 0<br>
    308297Testcase terminated with signal 0<br>
     
    312301eval("function f(){}function g(){}") = undefined FAILED! expected: error<br>
    313302</tt><br>
    314 <a name='failure26'></a><dd><b>Testcase <a target='other_window' href='./js1_3/Script/script-001.js'>js1_3/Script/script-001.js</a> failed</b> <br>
     303<a name='failure25'></a><dd><b>Testcase <a target='other_window' href='./js1_3/Script/script-001.js'>js1_3/Script/script-001.js</a> failed</b> <br>
     304 [ <a href='#failure24'>Previous Failure</a> | <a href='#failure26'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
     305<tt>Expected exit code 0, got 3<br>
     306Testcase terminated with signal 0<br>
     307Complete testcase output was:<br>
     308script-001 NativeScript<br>
     309</tt><br>
     310<a name='failure26'></a><dd><b>Testcase <a target='other_window' href='./js1_3/regress/function-001-n.js'>js1_3/regress/function-001-n.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=10278' target='other_window'>Bug Number 10278</a><br>
    315311 [ <a href='#failure25'>Previous Failure</a> | <a href='#failure27'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    316 <tt>Expected exit code 0, got 3<br>
    317 Testcase terminated with signal 0<br>
    318 Complete testcase output was:<br>
    319 script-001 NativeScript<br>
    320 [93430] ./js1_3/Script/script-001.js line 133: ReferenceError: Can't find variable: Script<br>
    321 </tt><br>
    322 <a name='failure27'></a><dd><b>Testcase <a target='other_window' href='./js1_3/regress/function-001-n.js'>js1_3/regress/function-001-n.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=10278' target='other_window'>Bug Number 10278</a><br>
    323  [ <a href='#failure26'>Previous Failure</a> | <a href='#failure28'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    324312<tt>Expected exit code 3, got 0<br>
    325313Testcase terminated with signal 0<br>
     
    329317eval("function f(){}function g(){}") = undefined FAILED! expected: error<br>
    330318</tt><br>
    331 <a name='failure28'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Exceptions/catchguard-001.js'>js1_5/Exceptions/catchguard-001.js</a> failed</b> <br>
     319<a name='failure27'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Exceptions/catchguard-001.js'>js1_5/Exceptions/catchguard-001.js</a> failed</b> <br>
     320 [ <a href='#failure26'>Previous Failure</a> | <a href='#failure28'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
     321<tt>Expected exit code 0, got 3<br>
     322Testcase terminated with signal 0<br>
     323Complete testcase output was:<br>
     324Testcase produced no output!</tt><br>
     325<a name='failure28'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Exceptions/catchguard-002.js'>js1_5/Exceptions/catchguard-002.js</a> failed</b> <br>
    332326 [ <a href='#failure27'>Previous Failure</a> | <a href='#failure29'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    333327<tt>Expected exit code 0, got 3<br>
     
    335329Complete testcase output was:<br>
    336330Testcase produced no output!</tt><br>
    337 <a name='failure29'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Exceptions/catchguard-002.js'>js1_5/Exceptions/catchguard-002.js</a> failed</b> <br>
     331<a name='failure29'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Exceptions/catchguard-003.js'>js1_5/Exceptions/catchguard-003.js</a> failed</b> <br>
    338332 [ <a href='#failure28'>Previous Failure</a> | <a href='#failure30'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    339333<tt>Expected exit code 0, got 3<br>
     
    341335Complete testcase output was:<br>
    342336Testcase produced no output!</tt><br>
    343 <a name='failure30'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Exceptions/catchguard-003.js'>js1_5/Exceptions/catchguard-003.js</a> failed</b> <br>
     337<a name='failure30'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Exceptions/errstack-001.js'>js1_5/Exceptions/errstack-001.js</a> failed</b> <br>
    344338 [ <a href='#failure29'>Previous Failure</a> | <a href='#failure31'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    345339<tt>Expected exit code 0, got 3<br>
     
    347341Complete testcase output was:<br>
    348342Testcase produced no output!</tt><br>
    349 <a name='failure31'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Exceptions/errstack-001.js'>js1_5/Exceptions/errstack-001.js</a> failed</b> <br>
     343<a name='failure31'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Exceptions/regress-50447.js'>js1_5/Exceptions/regress-50447.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=50447' target='other_window'>Bug Number 50447</a><br>
    350344 [ <a href='#failure30'>Previous Failure</a> | <a href='#failure32'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    351 <tt>Expected exit code 0, got 3<br>
    352 Testcase terminated with signal 0<br>
    353 Complete testcase output was:<br>
    354 [93477] ./js1_5/Exceptions/errstack-001.js line 247: TypeError: Undefined value<br>
    355 </tt><br>
    356 <a name='failure32'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Exceptions/regress-50447.js'>js1_5/Exceptions/regress-50447.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=50447' target='other_window'>Bug Number 50447</a><br>
    357  [ <a href='#failure31'>Previous Failure</a> | <a href='#failure33'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    358345<tt>Expected exit code 0, got 3<br>
    359346Testcase terminated with signal 0<br>
     
    361348BUGNUMBER: 50447<br>
    362349STATUS: Test (non-ECMA) Error object properties fileName, lineNumber<br>
    363 [93478] ./js1_5/Exceptions/regress-50447.js line 65: TypeError: Undefined value<br>
    364 </tt><br>
    365 <a name='failure33'></a><dd><b>Testcase <a target='other_window' href='./js1_5/GetSet/getset-001.js'>js1_5/GetSet/getset-001.js</a> failed</b> <br>
     350</tt><br>
     351<a name='failure32'></a><dd><b>Testcase <a target='other_window' href='./js1_5/GetSet/getset-001.js'>js1_5/GetSet/getset-001.js</a> failed</b> <br>
     352 [ <a href='#failure31'>Previous Failure</a> | <a href='#failure33'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
     353<tt>Expected exit code 0, got 3<br>
     354Testcase terminated with signal 0<br>
     355Complete testcase output was:<br>
     356Testcase produced no output!</tt><br>
     357<a name='failure33'></a><dd><b>Testcase <a target='other_window' href='./js1_5/GetSet/getset-002.js'>js1_5/GetSet/getset-002.js</a> failed</b> <br>
    366358 [ <a href='#failure32'>Previous Failure</a> | <a href='#failure34'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    367359<tt>Expected exit code 0, got 3<br>
     
    369361Complete testcase output was:<br>
    370362Testcase produced no output!</tt><br>
    371 <a name='failure34'></a><dd><b>Testcase <a target='other_window' href='./js1_5/GetSet/getset-002.js'>js1_5/GetSet/getset-002.js</a> failed</b> <br>
     363<a name='failure34'></a><dd><b>Testcase <a target='other_window' href='./js1_5/GetSet/getset-003.js'>js1_5/GetSet/getset-003.js</a> failed</b> <br>
    372364 [ <a href='#failure33'>Previous Failure</a> | <a href='#failure35'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    373365<tt>Expected exit code 0, got 3<br>
     
    375367Complete testcase output was:<br>
    376368Testcase produced no output!</tt><br>
    377 <a name='failure35'></a><dd><b>Testcase <a target='other_window' href='./js1_5/GetSet/getset-003.js'>js1_5/GetSet/getset-003.js</a> failed</b> <br>
     369<a name='failure35'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Object/regress-90596-001.js'>js1_5/Object/regress-90596-001.js</a> failed</b> <br>
    378370 [ <a href='#failure34'>Previous Failure</a> | <a href='#failure36'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    379371<tt>Expected exit code 0, got 3<br>
     
    381373Complete testcase output was:<br>
    382374Testcase produced no output!</tt><br>
    383 <a name='failure36'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Object/regress-90596-001.js'>js1_5/Object/regress-90596-001.js</a> failed</b> <br>
     375<a name='failure36'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Object/regress-90596-002.js'>js1_5/Object/regress-90596-002.js</a> failed</b> <br>
    384376 [ <a href='#failure35'>Previous Failure</a> | <a href='#failure37'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    385377<tt>Expected exit code 0, got 3<br>
    386378Testcase terminated with signal 0<br>
    387379Complete testcase output was:<br>
    388 [93493] ./js1_5/Object/regress-90596-001.js line 48: TypeError: Value undefined (result of expression obj.toSource) is not object.<br>
    389 </tt><br>
    390 <a name='failure37'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Object/regress-90596-002.js'>js1_5/Object/regress-90596-002.js</a> failed</b> <br>
     380Testcase produced no output!</tt><br>
     381<a name='failure37'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Object/regress-96284-001.js'>js1_5/Object/regress-96284-001.js</a> failed</b> <br>
    391382 [ <a href='#failure36'>Previous Failure</a> | <a href='#failure38'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    392383<tt>Expected exit code 0, got 3<br>
    393384Testcase terminated with signal 0<br>
    394385Complete testcase output was:<br>
    395 [93494] ./js1_5/Object/regress-90596-002.js line 48: ReferenceError: Can't find variable: uneval<br>
    396 </tt><br>
    397 <a name='failure38'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Object/regress-96284-001.js'>js1_5/Object/regress-96284-001.js</a> failed</b> <br>
     386Testcase produced no output!</tt><br>
     387<a name='failure38'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Object/regress-96284-002.js'>js1_5/Object/regress-96284-002.js</a> failed</b> <br>
    398388 [ <a href='#failure37'>Previous Failure</a> | <a href='#failure39'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    399389<tt>Expected exit code 0, got 3<br>
    400390Testcase terminated with signal 0<br>
    401391Complete testcase output was:<br>
    402 [93496] ./js1_5/Object/regress-96284-001.js line 49: TypeError: Value undefined (result of expression obj1.toSource) is not object.<br>
    403 </tt><br>
    404 <a name='failure39'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Object/regress-96284-002.js'>js1_5/Object/regress-96284-002.js</a> failed</b> <br>
     392Testcase produced no output!</tt><br>
     393<a name='failure39'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Regress/regress-44009.js'>js1_5/Regress/regress-44009.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=44009' target='other_window'>Bug Number 44009</a><br>
    405394 [ <a href='#failure38'>Previous Failure</a> | <a href='#failure40'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    406 <tt>Expected exit code 0, got 3<br>
    407 Testcase terminated with signal 0<br>
    408 Complete testcase output was:<br>
    409 [93497] ./js1_5/Object/regress-96284-002.js line 49: ReferenceError: Can't find variable: uneval<br>
    410 </tt><br>
    411 <a name='failure40'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Regress/regress-44009.js'>js1_5/Regress/regress-44009.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=44009' target='other_window'>Bug Number 44009</a><br>
    412  [ <a href='#failure39'>Previous Failure</a> | <a href='#failure41'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    413395<tt>Expected exit code 0, got 3<br>
    414396Testcase terminated with signal 0<br>
     
    416398BUGNUMBER: 44009<br>
    417399STATUS: Testing that we don't crash on obj.toSource()<br>
    418 [93502] ./js1_5/Regress/regress-44009.js line 60: TypeError: Value undefined (result of expression obj.toSource) is not object.<br>
    419 </tt><br>
    420 <a name='failure41'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Regress/regress-103602.js'>js1_5/Regress/regress-103602.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=103602' target='other_window'>Bug Number 103602</a><br>
    421  [ <a href='#failure40'>Previous Failure</a> | <a href='#failure42'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
     400</tt><br>
     401<a name='failure40'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Regress/regress-103602.js'>js1_5/Regress/regress-103602.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=103602' target='other_window'>Bug Number 103602</a><br>
     402 [ <a href='#failure39'>Previous Failure</a> | <a href='#failure41'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    422403<tt>STATUS: Reassignment to a const is NOT an error per ECMA<br>
    423404Failure messages were:<br>
     
    429410FAILED!: [reported from test()] <br>
    430411</tt><br>
    431 <a name='failure42'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Regress/regress-104077.js'>js1_5/Regress/regress-104077.js</a> failed</b> <br>
     412<a name='failure41'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Regress/regress-104077.js'>js1_5/Regress/regress-104077.js</a> failed</b> <br>
     413 [ <a href='#failure40'>Previous Failure</a> | <a href='#failure42'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
     414<tt>Expected exit code 0, got 3<br>
     415Testcase terminated with signal 0<br>
     416Complete testcase output was:<br>
     417Testcase produced no output!</tt><br>
     418<a name='failure42'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Regress/regress-127557.js'>js1_5/Regress/regress-127557.js</a> failed</b> <br>
    432419 [ <a href='#failure41'>Previous Failure</a> | <a href='#failure43'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    433420<tt>Expected exit code 0, got 3<br>
     
    435422Complete testcase output was:<br>
    436423Testcase produced no output!</tt><br>
    437 <a name='failure43'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Regress/regress-127557.js'>js1_5/Regress/regress-127557.js</a> failed</b> <br>
     424<a name='failure43'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Regress/regress-172699.js'>js1_5/Regress/regress-172699.js</a> failed</b> <br>
    438425 [ <a href='#failure42'>Previous Failure</a> | <a href='#failure44'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    439426<tt>Expected exit code 0, got 3<br>
    440427Testcase terminated with signal 0<br>
    441428Complete testcase output was:<br>
    442 [93528] ./js1_5/Regress/regress-127557.js line 75: ReferenceError: Can't find variable: clone<br>
    443 </tt><br>
    444 <a name='failure44'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Regress/regress-172699.js'>js1_5/Regress/regress-172699.js</a> failed</b> <br>
     429Testcase produced no output!</tt><br>
     430<a name='failure44'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Regress/regress-179524.js'>js1_5/Regress/regress-179524.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=179524' target='other_window'>Bug Number 179524</a><br>
    445431 [ <a href='#failure43'>Previous Failure</a> | <a href='#failure45'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    446 <tt>Expected exit code 0, got 3<br>
    447 Testcase terminated with signal 0<br>
    448 Complete testcase output was:<br>
    449 [93537] ./js1_5/Regress/regress-172699.js line 61: URIError: URI error<br>
    450 </tt><br>
    451 <a name='failure45'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Regress/regress-179524.js'>js1_5/Regress/regress-179524.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=179524' target='other_window'>Bug Number 179524</a><br>
    452  [ <a href='#failure44'>Previous Failure</a> | <a href='#failure46'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    453432<tt>STATUS: Don't crash on extraneous arguments to str.match(), etc.<br>
    454433Failure messages were:<br>
     
    500479FAILED!: [reported from test()] <br>
    501480</tt><br>
    502 <a name='failure46'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Scope/regress-220584.js'>js1_5/Scope/regress-220584.js</a> failed</b> <br>
     481<a name='failure45'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Scope/regress-220584.js'>js1_5/Scope/regress-220584.js</a> failed</b> <br>
     482 [ <a href='#failure44'>Previous Failure</a> | <a href='#failure46'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
     483<tt>Expected exit code 0, got 3<br>
     484Testcase terminated with signal 0<br>
     485Complete testcase output was:<br>
     486Testcase produced no output!</tt><br>
     487<a name='failure46'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Scope/scope-001.js'>js1_5/Scope/scope-001.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=53268' target='other_window'>Bug Number 53268</a><br>
    503488 [ <a href='#failure45'>Previous Failure</a> | <a href='#failure47'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    504 <tt>Expected exit code 0, got 3<br>
    505 Testcase terminated with signal 0<br>
    506 Complete testcase output was:<br>
    507 [93562] ./js1_5/Scope/regress-220584.js line 56: ReferenceError: Can't find variable: Script<br>
    508 </tt><br>
    509 <a name='failure47'></a><dd><b>Testcase <a target='other_window' href='./js1_5/Scope/scope-001.js'>js1_5/Scope/scope-001.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=53268' target='other_window'>Bug Number 53268</a><br>
    510  [ <a href='#failure46'>Previous Failure</a> | <a href='#failure48'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    511489<tt>STATUS: Testing scope after changing obj.__proto__<br>
    512490Failure messages were:<br>
     
    519497FAILED!: [reported from test()] <br>
    520498</tt><br>
    521 <a name='failure48'></a><dd><b>Testcase <a target='other_window' href='./js1_6/Regress/regress-301574.js'>js1_6/Regress/regress-301574.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=301574' target='other_window'>Bug Number 301574</a><br>
    522  [ <a href='#failure47'>Previous Failure</a> | <a href='#failure49'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
     499<a name='failure47'></a><dd><b>Testcase <a target='other_window' href='./js1_6/Regress/regress-301574.js'>js1_6/Regress/regress-301574.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=301574' target='other_window'>Bug Number 301574</a><br>
     500 [ <a href='#failure46'>Previous Failure</a> | <a href='#failure48'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    523501<tt>STATUS: E4X should be enabled even when e4x=1 not specified<br>
    524502Failure messages were:<br>
     
    530508FAILED!: <br>
    531509</tt><br>
    532 <a name='failure49'></a><dd><b>Testcase <a target='other_window' href='./js1_6/Regress/regress-309242.js'>js1_6/Regress/regress-309242.js</a> failed</b> <br>
     510<a name='failure48'></a><dd><b>Testcase <a target='other_window' href='./js1_6/Regress/regress-309242.js'>js1_6/Regress/regress-309242.js</a> failed</b> <br>
     511 [ <a href='#failure47'>Previous Failure</a> | <a href='#failure49'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
     512<tt>Expected exit code 0, got 3<br>
     513Testcase terminated with signal 0<br>
     514Complete testcase output was:<br>
     515Testcase produced no output!</tt><br>
     516<a name='failure49'></a><dd><b>Testcase <a target='other_window' href='./js1_6/Regress/regress-314887.js'>js1_6/Regress/regress-314887.js</a> failed</b> <br>
    533517 [ <a href='#failure48'>Previous Failure</a> | <a href='#failure50'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    534518<tt>Expected exit code 0, got 3<br>
     
    536520Complete testcase output was:<br>
    537521Testcase produced no output!</tt><br>
    538 <a name='failure50'></a><dd><b>Testcase <a target='other_window' href='./js1_6/Regress/regress-314887.js'>js1_6/Regress/regress-314887.js</a> failed</b> <br>
     522<a name='failure50'></a><dd><b>Testcase <a target='other_window' href='./js1_6/String/regress-306591.js'>js1_6/String/regress-306591.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=306591' target='other_window'>Bug Number 306591</a><br>
    539523 [ <a href='#failure49'>Previous Failure</a> | <a href='#failure51'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    540 <tt>Expected exit code 0, got 3<br>
    541 Testcase terminated with signal 0<br>
    542 Complete testcase output was:<br>
    543 Testcase produced no output!</tt><br>
    544 <a name='failure51'></a><dd><b>Testcase <a target='other_window' href='./js1_6/String/regress-306591.js'>js1_6/String/regress-306591.js</a> failed</b> <a href='http://bugzilla.mozilla.org/show_bug.cgi?id=306591' target='other_window'>Bug Number 306591</a><br>
    545  [ <a href='#failure50'>Previous Failure</a> | <a href='#failure52'>Next Failure</a> | <a href='#tippy_top'>Top of Page</a> ]<br>
    546524<tt>Expected exit code 0, got 3<br>
    547525Testcase terminated with signal 0<br>
     
    550528STATUS: String static methods<br>
    551529STATUS: See https://bugzilla.mozilla.org/show_bug.cgi?id=304828<br>
    552 [93584] ./js1_6/String/regress-306591.js line 48: TypeError: Value undefined (result of expression String.split) is not object.<br>
    553530</tt><br>
    554531</dl>
     
    558535<a name='retest_list'></a>
    559536<h2>Retest List</h2><br>
    560 # Retest List, squirrelfish, generated Thu Mar  6 13:53:55 2008.
     537# Retest List, squirrelfish, generated Thu Sep 18 02:24:54 2008.
    561538# Original test base was: All tests.
    562 # 1127 of 1135 test(s) were completed, 51 failures reported.
     539# 1127 of 1135 test(s) were completed, 50 failures reported.
    563540ecma/TypeConversion/9.3.1-3.js
    564541ecma_2/Exceptions/function-001.js
     
    570547ecma_3/Statements/regress-194364.js
    571548ecma_3/Unicode/uc-001.js
    572 ecma_3/Unicode/uc-002.js
    573549js1_2/Objects/toString-001.js
    574550js1_2/function/Function_object.js
Note: See TracChangeset for help on using the changeset viewer.