[webkit-changes] cvs commit: JavaScriptCore/tests/mozilla/ecma/Date 15.9.5.10-1.js 15.9.5.10-10.js 15.9.5.10-11.js 15.9.5.10-12.js 15.9.5.10-13.js 15.9.5.10-2.js 15.9.5.10-3.js 15.9.5.10-4.js 15.9.5.10-5.js 15.9.5.10-6.js 15.9.5.10-7.js 15.9.5.10-8.js 15.9.5.10-9.js 15.9.5.11-2.js 15.9.5.12-1.js 15.9.5.12-2.js 15.9.5.12-3.js 15.9.5.12-4.js 15.9.5.12-5.js 15.9.5.12-6.js 15.9.5.12-7.js 15.9.5.12-8.js 15.9.5.13-2.js 15.9.5.13-8.js 15.9.5.14.js 15.9.5.15.js 15.9.5.16.js 15.9.5.17.js 15.9.5.18.js 15.9.5.19.js 15.9.5.20.js 15.9.5.21-1.js 15.9.5.21-2.js 15.9.5.21-3.js 15.9.5.21-4.js 15.9.5.21-5.js 15.9.5.21-6.js 15.9.5.21-7.js 15.9.5.21-8.js 15.9.5.22-1.js 15.9.5.22-2.js 15.9.5.22-3.js 15.9.5.22-4.js 15.9.5.22-5.js 15.9.5.22-6.js 15.9.5.22-7.js 15.9.5.22-8.js 15.9.5.23-4.js 15.9.5.23-5.js 15.9.5.23-6.js 15.9.5.23-7.js 15.9.5.23-8.js 15.9.5.23-9.js 15.9.5.5.js 15.9.5.6.js 15.9.5.7.js 15.9.5.8.js 15.9.5.9.js

Darin darin at opensource.apple.com
Mon Aug 8 09:40:04 PDT 2005


darin       05/08/08 09:40:04

  Modified:    .        ChangeLog
               tests/mozilla/ecma shell.js
               tests/mozilla/ecma/Date 15.9.5.10-1.js 15.9.5.10-10.js
                        15.9.5.10-11.js 15.9.5.10-12.js 15.9.5.10-13.js
                        15.9.5.10-2.js 15.9.5.10-3.js 15.9.5.10-4.js
                        15.9.5.10-5.js 15.9.5.10-6.js 15.9.5.10-7.js
                        15.9.5.10-8.js 15.9.5.10-9.js 15.9.5.11-2.js
                        15.9.5.12-1.js 15.9.5.12-2.js 15.9.5.12-3.js
                        15.9.5.12-4.js 15.9.5.12-5.js 15.9.5.12-6.js
                        15.9.5.12-7.js 15.9.5.12-8.js 15.9.5.13-2.js
                        15.9.5.13-8.js 15.9.5.14.js 15.9.5.15.js
                        15.9.5.16.js 15.9.5.17.js 15.9.5.18.js 15.9.5.19.js
                        15.9.5.20.js 15.9.5.21-1.js 15.9.5.21-2.js
                        15.9.5.21-3.js 15.9.5.21-4.js 15.9.5.21-5.js
                        15.9.5.21-6.js 15.9.5.21-7.js 15.9.5.21-8.js
                        15.9.5.22-1.js 15.9.5.22-2.js 15.9.5.22-3.js
                        15.9.5.22-4.js 15.9.5.22-5.js 15.9.5.22-6.js
                        15.9.5.22-7.js 15.9.5.22-8.js 15.9.5.23-4.js
                        15.9.5.23-5.js 15.9.5.23-6.js 15.9.5.23-7.js
                        15.9.5.23-8.js 15.9.5.23-9.js 15.9.5.5.js
                        15.9.5.6.js 15.9.5.7.js 15.9.5.8.js 15.9.5.9.js
  Log:
          Reviewed by John Sullivan.
  
          - fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4325
            Mozilla Date tests have an unnecessary loop that runs 1970 times before each test
  
          * tests/mozilla/ecma/shell.js: Added TIME_YEAR_0 constant.
  
          * tests/mozilla/ecma/Date/15.9.5.10-1.js: Removed the loop and changed code to use the constant.
          * tests/mozilla/ecma/Date/15.9.5.10-10.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.10-11.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.10-12.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.10-13.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.10-2.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.10-3.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.10-4.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.10-5.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.10-6.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.10-7.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.10-8.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.10-9.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.11-2.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.12-1.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.12-2.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.12-3.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.12-4.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.12-5.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.12-6.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.12-7.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.12-8.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.13-2.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.13-8.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.14.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.15.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.16.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.17.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.18.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.19.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.20.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.21-1.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.21-2.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.21-3.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.21-4.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.21-5.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.21-6.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.21-7.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.21-8.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.22-1.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.22-2.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.22-3.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.22-4.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.22-5.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.22-6.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.22-7.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.22-8.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.23-4.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.23-5.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.23-6.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.23-7.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.23-8.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.23-9.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.5.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.6.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.7.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.8.js: Ditto.
          * tests/mozilla/ecma/Date/15.9.5.9.js: Ditto.
  
  Revision  Changes    Path
  1.781     +68 -0     JavaScriptCore/ChangeLog
  
  Index: ChangeLog
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/ChangeLog,v
  retrieving revision 1.780
  retrieving revision 1.781
  diff -u -r1.780 -r1.781
  --- ChangeLog	8 Aug 2005 15:30:11 -0000	1.780
  +++ ChangeLog	8 Aug 2005 16:39:56 -0000	1.781
  @@ -1,5 +1,73 @@
   2005-08-08  Darin Adler  <darin at apple.com>
   
  +        Reviewed by John Sullivan.
  +
  +        - fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=4325
  +          Mozilla Date tests have an unnecessary loop that runs 1970 times before each test
  +
  +        * tests/mozilla/ecma/shell.js: Added TIME_YEAR_0 constant.
  +
  +        * tests/mozilla/ecma/Date/15.9.5.10-1.js: Removed the loop and changed code to use the constant.
  +        * tests/mozilla/ecma/Date/15.9.5.10-10.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.10-11.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.10-12.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.10-13.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.10-2.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.10-3.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.10-4.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.10-5.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.10-6.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.10-7.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.10-8.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.10-9.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.11-2.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.12-1.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.12-2.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.12-3.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.12-4.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.12-5.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.12-6.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.12-7.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.12-8.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.13-2.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.13-8.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.14.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.15.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.16.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.17.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.18.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.19.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.20.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.21-1.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.21-2.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.21-3.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.21-4.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.21-5.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.21-6.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.21-7.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.21-8.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.22-1.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.22-2.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.22-3.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.22-4.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.22-5.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.22-6.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.22-7.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.22-8.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.23-4.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.23-5.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.23-6.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.23-7.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.23-8.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.23-9.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.5.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.6.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.7.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.8.js: Ditto.
  +        * tests/mozilla/ecma/Date/15.9.5.9.js: Ditto.
  +
  +2005-08-08  Darin Adler  <darin at apple.com>
  +
           - forgot to delete an obsolete file
   
           * kjs/object_wrapper.h: Deleted.
  
  
  
  1.2       +1 -0      JavaScriptCore/tests/mozilla/ecma/shell.js
  
  Index: shell.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/shell.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- shell.js	13 Oct 2003 02:05:28 -0000	1.1
  +++ shell.js	8 Aug 2005 16:39:56 -0000	1.2
  @@ -229,6 +229,7 @@
   var	TIME_1970	 = 0;
   var	TIME_2000	 = 946684800000;
   var	TIME_1900	 = -2208988800000;
  +var     TIME_YEAR_0      = -62167219200000;
   
   
   /*
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-1.js
  
  Index: 15.9.5.10-1.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-1.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.10-1.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.10-1.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -67,7 +63,7 @@
   
       addTestCase( now );
   /*
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
       addTestCase( TIME_2000 );
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-10.js
  
  Index: 15.9.5.10-10.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-10.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.10-10.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.10-10.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-11.js
  
  Index: 15.9.5.10-11.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-11.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.10-11.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.10-11.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-12.js
  
  Index: 15.9.5.10-12.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-12.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.10-12.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.10-12.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-13.js
  
  Index: 15.9.5.10-13.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-13.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.10-13.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.10-13.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-2.js
  
  Index: 15.9.5.10-2.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-2.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.10-2.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.10-2.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -65,7 +61,7 @@
   
       var DST_END_1998 = UTC( GetLastSundayInOctober(TimeFromYear(1998)) + 2*msPerHour );
   
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
   /*
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-3.js
  
  Index: 15.9.5.10-3.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-3.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.10-3.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.10-3.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-4.js
  
  Index: 15.9.5.10-4.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-4.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.10-4.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.10-4.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-5.js
  
  Index: 15.9.5.10-5.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-5.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.10-5.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.10-5.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-6.js
  
  Index: 15.9.5.10-6.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-6.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.10-6.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.10-6.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-7.js
  
  Index: 15.9.5.10-7.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-7.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.10-7.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.10-7.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-8.js
  
  Index: 15.9.5.10-8.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-8.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.10-8.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.10-8.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-9.js
  
  Index: 15.9.5.10-9.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-9.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.10-9.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.10-9.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.11-2.js
  
  Index: 15.9.5.11-2.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.11-2.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.11-2.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.11-2.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -43,12 +43,8 @@
   
       var TZ_ADJUST = TZ_DIFF * msPerHour;
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
   
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
   
       test();
   function addTestCase( t ) {
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-1.js
  
  Index: 15.9.5.12-1.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-1.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.12-1.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.12-1.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -47,10 +47,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -62,7 +58,7 @@
   
       addTestCase( now );
   /*
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
       addTestCase( TIME_2000 );
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-2.js
  
  Index: 15.9.5.12-2.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-2.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.12-2.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.12-2.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -47,10 +47,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -60,7 +56,7 @@
       var UTC_JAN_1_2005 = TIME_2000 + TimeInYear(2000)+TimeInYear(2001)+
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
   /*
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-3.js
  
  Index: 15.9.5.12-3.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-3.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.12-3.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.12-3.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -47,10 +47,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-4.js
  
  Index: 15.9.5.12-4.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-4.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.12-4.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.12-4.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -47,10 +47,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-5.js
  
  Index: 15.9.5.12-5.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-5.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.12-5.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.12-5.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -47,10 +47,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-6.js
  
  Index: 15.9.5.12-6.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-6.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.12-6.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.12-6.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -47,10 +47,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-7.js
  
  Index: 15.9.5.12-7.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-7.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.12-7.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.12-7.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -47,10 +47,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-8.js
  
  Index: 15.9.5.12-8.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-8.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.12-8.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.12-8.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -47,10 +47,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.13-2.js
  
  Index: 15.9.5.13-2.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.13-2.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.13-2.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.13-2.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -43,12 +43,8 @@
   
       var TZ_ADJUST = TZ_DIFF * msPerHour;
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
   
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
       test();
   function addTestCase( t ) {
       for ( var m = 0; m < 12; m++ ) {
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.13-8.js
  
  Index: 15.9.5.13-8.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.13-8.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.13-8.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.13-8.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.14.js
  
  Index: 15.9.5.14.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.14.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.14.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.14.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -45,10 +45,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -59,7 +55,7 @@
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
       addTestCase( now );
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
       addTestCase( TIME_2000 );
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.15.js
  
  Index: 15.9.5.15.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.15.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.15.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.15.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -60,7 +56,7 @@
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
       addTestCase( now );
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
       addTestCase( TIME_2000 );
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.16.js
  
  Index: 15.9.5.16.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.16.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.16.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.16.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -45,10 +45,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -59,7 +55,7 @@
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
       addTestCase( now );
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
       addTestCase( TIME_2000 );
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.17.js
  
  Index: 15.9.5.17.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.17.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.17.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.17.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -60,7 +56,7 @@
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
       addTestCase( now );
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
       addTestCase( TIME_2000 );
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.18.js
  
  Index: 15.9.5.18.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.18.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.18.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.18.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -60,7 +56,7 @@
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
       addTestCase( now );
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
       addTestCase( TIME_2000 );
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.19.js
  
  Index: 15.9.5.19.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.19.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.19.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.19.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -60,7 +56,7 @@
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
       addTestCase( now );
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
       addTestCase( TIME_2000 );
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.20.js
  
  Index: 15.9.5.20.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.20.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.20.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.20.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -60,7 +56,7 @@
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
       addTestCase( now );
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
       addTestCase( TIME_2000 );
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-1.js
  
  Index: 15.9.5.21-1.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-1.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.21-1.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.21-1.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -61,7 +57,7 @@
   
       addTestCase( now );
   /*
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
   
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-2.js
  
  Index: 15.9.5.21-2.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-2.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.21-2.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.21-2.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -59,7 +55,7 @@
       var UTC_JAN_1_2005 = TIME_2000 + TimeInYear(2000)+TimeInYear(2001)+
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
   /*
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-3.js
  
  Index: 15.9.5.21-3.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-3.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.21-3.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.21-3.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-4.js
  
  Index: 15.9.5.21-4.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-4.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.21-4.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.21-4.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-5.js
  
  Index: 15.9.5.21-5.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-5.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.21-5.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.21-5.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-6.js
  
  Index: 15.9.5.21-6.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-6.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.21-6.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.21-6.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-7.js
  
  Index: 15.9.5.21-7.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-7.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.21-7.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.21-7.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-8.js
  
  Index: 15.9.5.21-8.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-8.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.21-8.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.21-8.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-1.js
  
  Index: 15.9.5.22-1.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-1.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.22-1.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.22-1.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -47,10 +47,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -62,7 +58,7 @@
   
   //    addTestCase( now );
   
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
       addTestCase( TIME_2000 );
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-2.js
  
  Index: 15.9.5.22-2.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-2.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.22-2.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.22-2.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -47,10 +47,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -60,7 +56,7 @@
       var UTC_JAN_1_2005 = TIME_2000 + TimeInYear(2000)+TimeInYear(2001)+
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
   /*
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-3.js
  
  Index: 15.9.5.22-3.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-3.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.22-3.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.22-3.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -47,10 +47,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-4.js
  
  Index: 15.9.5.22-4.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-4.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.22-4.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.22-4.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -47,10 +47,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-5.js
  
  Index: 15.9.5.22-5.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-5.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.22-5.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.22-5.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -47,10 +47,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-6.js
  
  Index: 15.9.5.22-6.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-6.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.22-6.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.22-6.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -47,10 +47,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-7.js
  
  Index: 15.9.5.22-7.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-7.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.22-7.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.22-7.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -47,10 +47,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +0 -4      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-8.js
  
  Index: 15.9.5.22-8.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-8.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.22-8.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.22-8.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -47,10 +47,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  
  
  
  1.2       +2 -6      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-4.js
  
  Index: 15.9.5.23-4.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-4.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.23-4.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.23-4.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -48,10 +48,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -61,12 +57,12 @@
       var UTC_JAN_1_2005 = TIME_2000 + TimeInYear(2000)+TimeInYear(2001)+
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
  -    test_times = new Array( now, time, TIME_1970, TIME_1900, TIME_2000,
  +    test_times = new Array( now, TIME_YEAR_0, TIME_1970, TIME_1900, TIME_2000,
       UTC_FEB_29_2000, UTC_JAN_1_2005 );
   
   
       for ( var j = 0; j < test_times.length; j++ ) {
  -        addTestCase( new Date(time), test_times[j] );
  +        addTestCase( new Date(TIME_YEAR_0), test_times[j] );
       }
   
       testcases[tc++] = new TestCase( SECTION,
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-5.js
  
  Index: 15.9.5.23-5.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-5.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.23-5.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.23-5.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -48,10 +48,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -61,7 +57,7 @@
       var UTC_JAN_1_2005 = TIME_2000 + TimeInYear(2000)+TimeInYear(2001)+
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
  -    test_times = new Array( now, time, TIME_1970, TIME_1900, TIME_2000,
  +    test_times = new Array( now, TIME_YEAR_0, TIME_1970, TIME_1900, TIME_2000,
       UTC_FEB_29_2000, UTC_JAN_1_2005 );
   
   
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-6.js
  
  Index: 15.9.5.23-6.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-6.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.23-6.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.23-6.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -48,10 +48,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -61,7 +57,7 @@
       var UTC_JAN_1_2005 = TIME_2000 + TimeInYear(2000)+TimeInYear(2001)+
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
  -    test_times = new Array( now, time, TIME_1970, TIME_1900, TIME_2000,
  +    test_times = new Array( now, TIME_YEAR_0, TIME_1970, TIME_1900, TIME_2000,
       UTC_FEB_29_2000, UTC_JAN_1_2005 );
   
   
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-7.js
  
  Index: 15.9.5.23-7.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-7.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.23-7.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.23-7.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -48,10 +48,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -61,7 +57,7 @@
       var UTC_JAN_1_2005 = TIME_2000 + TimeInYear(2000)+TimeInYear(2001)+
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
  -    test_times = new Array( now, time, TIME_1970, TIME_1900, TIME_2000,
  +    test_times = new Array( now, TIME_YEAR_0, TIME_1970, TIME_1900, TIME_2000,
       UTC_FEB_29_2000, UTC_JAN_1_2005 );
   
   
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-8.js
  
  Index: 15.9.5.23-8.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-8.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.23-8.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.23-8.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -48,10 +48,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -60,7 +56,7 @@
   
       var UTC_JAN_1_2005 = TIME_2000 + TimeInYear(2000)+TimeInYear(2001)+
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
  -    test_times = new Array( now, time, TIME_1970, TIME_1900, TIME_2000,
  +    test_times = new Array( now, TIME_YEAR_0, TIME_1970, TIME_1900, TIME_2000,
       UTC_FEB_29_2000, UTC_JAN_1_2005 );
   
   
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-9.js
  
  Index: 15.9.5.23-9.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-9.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.23-9.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.23-9.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -48,10 +48,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -61,7 +57,7 @@
       var UTC_JAN_1_2005 = TIME_2000 + TimeInYear(2000)+TimeInYear(2001)+
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
  -    test_times = new Array( now, time, TIME_1970, TIME_1900, TIME_2000,
  +    test_times = new Array( now, TIME_YEAR_0, TIME_1970, TIME_1900, TIME_2000,
       UTC_FEB_29_2000, UTC_JAN_1_2005 );
   
   
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.5.js
  
  Index: 15.9.5.5.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.5.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.5.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.5.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -50,16 +50,12 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
   
       addTestCase( now );
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
       addTestCase( TIME_2000 );
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.6.js
  
  Index: 15.9.5.6.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.6.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.6.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.6.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -45,10 +45,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -59,7 +55,7 @@
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
       addTestCase( now );
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
       addTestCase( TIME_2000 );
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.7.js
  
  Index: 15.9.5.7.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.7.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.7.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.7.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -45,10 +45,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -59,7 +55,7 @@
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
       addTestCase( now );
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
       addTestCase( TIME_2000 );
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.8.js
  
  Index: 15.9.5.8.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.8.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.8.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.8.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -60,7 +56,7 @@
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
       addTestCase( now );
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
       addTestCase( TIME_2000 );
  
  
  
  1.2       +1 -5      JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.9.js
  
  Index: 15.9.5.9.js
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.9.js,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- 15.9.5.9.js	13 Oct 2003 02:05:29 -0000	1.1
  +++ 15.9.5.9.js	8 Aug 2005 16:39:57 -0000	1.2
  @@ -46,10 +46,6 @@
       // get the current time
       var now = (new Date()).valueOf();
   
  -    // calculate time for year 0
  -    for ( var time = 0, year = 1969; year >= 0; year-- ) {
  -        time -= TimeInYear(year);
  -    }
       // get time for 29 feb 2000
   
       var UTC_FEB_29_2000 = TIME_2000 + 31*msPerDay + 28*msPerHour;
  @@ -60,7 +56,7 @@
       TimeInYear(2002)+TimeInYear(2003)+TimeInYear(2004);
   
       addTestCase( now );
  -    addTestCase( time );
  +    addTestCase( TIME_YEAR_0 );
       addTestCase( TIME_1970 );
       addTestCase( TIME_1900 );
       addTestCase( TIME_2000 );
  
  
  



More information about the webkit-changes mailing list