| Index: LayoutTests/fast/canvas/canvas-ellipse-zero-lineto-expected.txt
|
| diff --git a/LayoutTests/fast/canvas/canvas-arc-circumference-expected.txt b/LayoutTests/fast/canvas/canvas-ellipse-zero-lineto-expected.txt
|
| similarity index 61%
|
| copy from LayoutTests/fast/canvas/canvas-arc-circumference-expected.txt
|
| copy to LayoutTests/fast/canvas/canvas-ellipse-zero-lineto-expected.txt
|
| index 81943ab365954e79de9e38250502b67f0f3a1144..8680762e3cc2de668fc39956512066a49b3954a0 100644
|
| --- a/LayoutTests/fast/canvas/canvas-arc-circumference-expected.txt
|
| +++ b/LayoutTests/fast/canvas/canvas-ellipse-zero-lineto-expected.txt
|
| @@ -1,67 +1,81 @@
|
| -This tests checks that arc can draw correct circumferences with lineTo.
|
| +This tests checks that ellipse can draw lines correctly in edge cases.
|
|
|
| On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
|
|
|
|
|
| PASS imageData.data[1] is 255
|
| -Check clockwise circumference.
|
| - 1. sweepAngle == 2PI
|
| +moveTo + empty ellipse (swing == 0)
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| +moveTo + empty ellipse (radiusX == 0)
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| +moveTo + empty ellipse (radiusY == 0)
|
| PASS imageData.data[1] is 0
|
| - 2. sweepAngle == PI
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| +empty ellipse (swing == 0) + lineTo
|
| +PASS imageData.data[1] is 255
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| -PASS imageData.data[1] is 255
|
| -PASS imageData.data[1] is 255
|
| - 3. sweepAngle > 2PI
|
| +empty ellipse (radiusX == 0) + lineTo
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| +empty ellipse (radiusY == 0) + lineTo
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| - 4. sweepAngle < 0
|
| +lineTo + empty ellipse (radiusX == 0) + lineTo
|
| + 1. sweepAngle < PI / 2
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| -PASS imageData.data[1] is 255
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| + 2. sweepAngle < PI
|
| PASS imageData.data[1] is 0
|
| -Check anticlockwise circumference.
|
| - 1. sweepAngle == 2PI
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| + 3. sweepAngle < 2PI
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| + 4. sweepAngle < 4PI
|
| PASS imageData.data[1] is 0
|
| - 2. sweepAngle == PI
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| -PASS imageData.data[1] is 255
|
| +PASS imageData.data[1] is 0
|
| + 5. sweepAngle > 4PI
|
| +PASS imageData.data[1] is 0
|
| +PASS imageData.data[1] is 0
|
| +PASS imageData.data[1] is 0
|
| +PASS imageData.data[1] is 0
|
| +lineTo + empty ellipse (radiusY == 0) + lineTo
|
| + 1. sweepAngle < PI / 2
|
| +PASS imageData.data[1] is 0
|
| +PASS imageData.data[1] is 0
|
| +PASS imageData.data[1] is 0
|
| + 2. sweepAngle < PI
|
| +PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 255
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| - 3. sweepAngle > 2PI
|
| + 3. sweepAngle < 2PI
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| + 4. sweepAngle < 4PI
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| - 4. sweepAngle < 0
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| + 5. sweepAngle > 4PI
|
| +PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| PASS imageData.data[1] is 0
|
| -PASS imageData.data[1] is 255
|
| PASS successfullyParsed is true
|
|
|
| TEST COMPLETE
|
|
|