- 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.
 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.
 
         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:
 
         * 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 (-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(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.
 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(-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"
 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"
 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(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(-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.
 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.