Index: LayoutTests/svg/text/lengthAdjust-text-metrics-expected.txt |
diff --git a/LayoutTests/svg/text/lengthAdjust-text-metrics-expected.txt b/LayoutTests/svg/text/lengthAdjust-text-metrics-expected.txt |
index 7e339de21addfdf9a234c491c099e359c1033734..d21817b668123ea9a399dbf798dad4757535e042 100644 |
--- a/LayoutTests/svg/text/lengthAdjust-text-metrics-expected.txt |
+++ b/LayoutTests/svg/text/lengthAdjust-text-metrics-expected.txt |
@@ -14,34 +14,34 @@ Test getComputedTextLength() API |
PASS lengthToString(svgText.getComputedTextLength()) is "200.0" |
Test getSubStringLength() API |
-PASS lengthToString(svgText.getSubStringLength(0, 1)) is "61.5" |
-PASS lengthToString(svgText.getSubStringLength(0, 2)) is "117.9" |
-PASS lengthToString(svgText.getSubStringLength(0, 3)) is "169.2" |
+FAIL lengthToString(svgText.getSubStringLength(0, 1)) should be 61.5. Was 62.8. |
+FAIL lengthToString(svgText.getSubStringLength(0, 2)) should be 117.9. Was 120.0. |
+FAIL lengthToString(svgText.getSubStringLength(0, 3)) should be 169.2. Was 171.4. |
PASS lengthToString(svgText.getSubStringLength(0, 4)) is "200.0" |
-PASS lengthToString(svgText.getSubStringLength(1, 1)) is "56.4" |
-PASS lengthToString(svgText.getSubStringLength(1, 2)) is "107.7" |
-PASS lengthToString(svgText.getSubStringLength(1, 3)) is "138.5" |
-PASS lengthToString(svgText.getSubStringLength(2, 1)) is "51.3" |
-PASS lengthToString(svgText.getSubStringLength(2, 2)) is "82.1" |
-PASS lengthToString(svgText.getSubStringLength(3, 1)) is "30.8" |
+FAIL lengthToString(svgText.getSubStringLength(1, 1)) should be 56.4. Was 57.2. |
+FAIL lengthToString(svgText.getSubStringLength(1, 2)) should be 107.7. Was 108.6. |
+FAIL lengthToString(svgText.getSubStringLength(1, 3)) should be 138.5. Was 137.2. |
+FAIL lengthToString(svgText.getSubStringLength(2, 1)) should be 51.3. Was 51.4. |
+FAIL lengthToString(svgText.getSubStringLength(2, 2)) should be 82.1. Was 80.0. |
+FAIL lengthToString(svgText.getSubStringLength(3, 1)) should be 30.8. Was 28.6. |
Test getStartPositionOfChar() API |
PASS pointToString(svgText.getStartPositionOfChar(0)) is "(10.0,20.0)" |
-PASS pointToString(svgText.getStartPositionOfChar(1)) is "(71.5,20.0)" |
-PASS pointToString(svgText.getStartPositionOfChar(2)) is "(127.9,20.0)" |
-PASS pointToString(svgText.getStartPositionOfChar(3)) is "(179.2,20.0)" |
+FAIL pointToString(svgText.getStartPositionOfChar(1)) should be (71.5,20.0). Was (72.8,20.0). |
+FAIL pointToString(svgText.getStartPositionOfChar(2)) should be (127.9,20.0). Was (130.0,20.0). |
+FAIL pointToString(svgText.getStartPositionOfChar(3)) should be (179.2,20.0). Was (181.4,20.0). |
Test getEndPositionOfChar() API |
-PASS pointToString(svgText.getEndPositionOfChar(0)) is "(71.5,20.0)" |
-PASS pointToString(svgText.getEndPositionOfChar(1)) is "(127.9,20.0)" |
-PASS pointToString(svgText.getEndPositionOfChar(2)) is "(179.2,20.0)" |
+FAIL pointToString(svgText.getEndPositionOfChar(0)) should be (71.5,20.0). Was (72.8,20.0). |
+FAIL pointToString(svgText.getEndPositionOfChar(1)) should be (127.9,20.0). Was (130.0,20.0). |
+FAIL pointToString(svgText.getEndPositionOfChar(2)) should be (179.2,20.0). Was (181.4,20.0). |
PASS pointToString(svgText.getEndPositionOfChar(3)) is "(210.0,20.0)" |
Test getExtentOfChar() API |
-PASS rectToString(svgText.getExtentOfChar(0)) is "(10.0,1.9)-(61.5x22.3)" |
-PASS rectToString(svgText.getExtentOfChar(1)) is "(71.5,1.9)-(56.4x22.3)" |
-PASS rectToString(svgText.getExtentOfChar(2)) is "(127.9,1.9)-(51.3x22.3)" |
-PASS rectToString(svgText.getExtentOfChar(3)) is "(179.2,1.9)-(30.8x22.3)" |
+FAIL rectToString(svgText.getExtentOfChar(0)) should be (10.0,1.9)-(61.5x22.3). Was (10.0,2.0)-(62.8x22.0). |
+FAIL rectToString(svgText.getExtentOfChar(1)) should be (71.5,1.9)-(56.4x22.3). Was (72.8,2.0)-(57.2x22.0). |
+FAIL rectToString(svgText.getExtentOfChar(2)) should be (127.9,1.9)-(51.3x22.3). Was (130.0,2.0)-(51.4x22.0). |
+FAIL rectToString(svgText.getExtentOfChar(3)) should be (179.2,1.9)-(30.8x22.3). Was (181.4,2.0)-(28.6x22.0). |
Test getRotationOfChar() API |
PASS svgText.getRotationOfChar(0).toFixed(1) is "0.0" |
@@ -59,15 +59,15 @@ PASS svgText.getCharNumAtPosition(point) is 0 |
> Testing point=(71.4,10.0) |
PASS svgText.getCharNumAtPosition(point) is 0 |
> Testing point=(71.6,10.0) |
-PASS svgText.getCharNumAtPosition(point) is 1 |
+FAIL svgText.getCharNumAtPosition(point) should be 1. Was 0. |
> Testing point=(127.8,10.0) |
PASS svgText.getCharNumAtPosition(point) is 1 |
> Testing point=(128.0,10.0) |
-PASS svgText.getCharNumAtPosition(point) is 2 |
+FAIL svgText.getCharNumAtPosition(point) should be 2. Was 1. |
> Testing point=(179.1,10.0) |
PASS svgText.getCharNumAtPosition(point) is 2 |
> Testing point=(179.3,10.0) |
-PASS svgText.getCharNumAtPosition(point) is 3 |
+FAIL svgText.getCharNumAtPosition(point) should be 3. Was 2. |
> Testing point=(209.9,10.0) |
PASS svgText.getCharNumAtPosition(point) is 3 |
> Testing point=(210.1,10.0) |