- checked in these files that were supposed to be part of
authordarin@apple.com <darin@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 29 Dec 2007 07:27:29 +0000 (07:27 +0000)
committerdarin@apple.com <darin@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 29 Dec 2007 07:27:29 +0000 (07:27 +0000)
          the previous check-in, but somehow weren't

        * fast/js/number-tofixed-expected.txt: Updated.
        * fast/js/number-toprecision-expected.txt: Ditto.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@29023 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/fast/js/number-tofixed-expected.txt
LayoutTests/fast/js/number-toprecision-expected.txt

index d3d9bda150216a9303e854bb1c9b7b8a3877989b..7bc3d1135227a2172aa3f7bfd418afb5e5c37bf2 100644 (file)
@@ -1,3 +1,11 @@
+2007-12-28  Darin Adler  <darin@apple.com>
+
+        - checked in these files that were supposed to be part of
+          the previous check-in, but somehow weren't
+
+        * fast/js/number-tofixed-expected.txt: Updated.
+        * fast/js/number-toprecision-expected.txt: Ditto.
+
 2007-12-28  Eric Seidel  <eric@webkit.org>
 
         Reviewed by Oliver.
@@ -27,7 +35,7 @@
         Update layout test results after the SVG Fonts addition.
         <font-face> is now also disabled by default wrapped in ENABLE(SVG_FONTS) block.
 
-        Fix two misplaced layout test results (results addeed in the wrong place.)
+        Fix two misplaced layout test results (results added in the wrong place.)
 
         * platform/mac/svg/css/css-box-min-width-expected.checksum:
         * platform/mac/svg/css/css-box-min-width-expected.png:
index 474110d521c4b48254ea380e6e3066da965dbf00..319dcc54a18643f8e757da0762b8da3fbe5b722d 100644 (file)
@@ -31,7 +31,13 @@ PASS (0.0).toFixed() is "0"
 PASS (-0.0).toFixed() is "0"
 PASS (1234.567).toFixed() is "1235"
 PASS (1234.567).toFixed(0) is "1235"
+PASS (1234.567).toFixed(null) is "1235"
+PASS (1234.567).toFixed(false) is "1235"
+PASS (1234.567).toFixed('foo') is "1235"
+PASS (1234.567).toFixed(nan) is "1235"
 PASS (1234.567).toFixed(1) is "1234.6"
+PASS (1234.567).toFixed(true) is "1234.6"
+PASS (1234.567).toFixed('1') is "1234.6"
 PASS (1234.567).toFixed(2) is "1234.57"
 PASS (1234.567).toFixed(5) is "1234.56700"
 FAIL (1234.567).toFixed(20) should be 1234.56700000000000727596. Was 1234.56700000000000000000.
@@ -45,7 +51,6 @@ FAIL (1234.567).toFixed(-20) should be 0. Threw exception RangeError: toFixed()
 PASS (1234.567).toFixed(-21) threw exception RangeError: toFixed() digits argument must be between 0 and 20.
 PASS (1234.567).toFixed(posInf) threw exception RangeError: toFixed() digits argument must be between 0 and 20.
 PASS (1234.567).toFixed(negInf) threw exception RangeError: toFixed() digits argument must be between 0 and 20.
-PASS (1234.567).toFixed(nan) is "1235"
 PASS posInf.toFixed() is "Infinity"
 PASS negInf.toFixed() is "-Infinity"
 PASS nan.toFixed() is "NaN"
index 1deab6f67bb5f6f8446778ed476b5fbf2b1dc114..2e623edf0a8bd07ad82dd0d10715430f7455ccbe 100644 (file)
@@ -8,12 +8,17 @@ PASS (0.999).toPrecision(2) is "1.0"
 PASS (0.999).toPrecision(3) is "0.999"
 PASS (0.0).toPrecision(4) is "0.000"
 PASS (-0.0).toPrecision(4) is "0.000"
-FAIL (0.0).toPrecision() should be 0. Threw exception RangeError: toPrecision() argument must be between 1 and 21
-FAIL (-0.0).toPrecision() should be 0. Threw exception RangeError: toPrecision() argument must be between 1 and 21
-FAIL (1234.567).toPrecision() should be 1234.567. Threw exception RangeError: toPrecision() argument must be between 1 and 21
+PASS (0.0).toPrecision() is "0"
+PASS (-0.0).toPrecision() is "0"
+PASS (1234.567).toPrecision() is "1234.567"
 PASS (1234.567).toPrecision(0) threw exception RangeError: toPrecision() argument must be between 1 and 21.
+PASS (1234.567).toPrecision(null) threw exception RangeError: toPrecision() argument must be between 1 and 21.
+PASS (1234.567).toPrecision(false) threw exception RangeError: toPrecision() argument must be between 1 and 21.
+PASS (1234.567).toPrecision('foo') threw exception RangeError: toPrecision() argument must be between 1 and 21.
 PASS (1234.567).toPrecision(-1) threw exception RangeError: toPrecision() argument must be between 1 and 21.
 PASS (1234.567).toPrecision(1) is "1e+3"
+PASS (1234.567).toPrecision(true) is "1e+3"
+PASS (1234.567).toPrecision('1') is "1e+3"
 PASS (1234.567).toPrecision(2) is "1.2e+3"
 PASS (1234.567).toPrecision(5) is "1234.6"
 FAIL (1234.567).toPrecision(21) should be 1234.56700000000000728. Was 1234.56700000000000000.