Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(5)

Unified Diff: third_party/WebKit/LayoutTests/fast/canvas/script-tests/canvas-ellipse.js

Issue 2674863003: Use testharness.js instead of js-test.js in LayoutTests/fast/canvas tests. (Closed)
Patch Set: Addressing comments Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/LayoutTests/fast/canvas/script-tests/canvas-ellipse.js
diff --git a/third_party/WebKit/LayoutTests/fast/canvas/script-tests/canvas-ellipse.js b/third_party/WebKit/LayoutTests/fast/canvas/script-tests/canvas-ellipse.js
deleted file mode 100644
index a1ce5764bfa716c629ba7ce8d1db7fdddadd742f..0000000000000000000000000000000000000000
--- a/third_party/WebKit/LayoutTests/fast/canvas/script-tests/canvas-ellipse.js
+++ /dev/null
@@ -1,85 +0,0 @@
-description("This test checks ellipse API in canvas v5");
-
-var canvas = document.createElement('canvas');
-document.body.appendChild(canvas);
-canvas.setAttribute('width', '400');
-canvas.setAttribute('height', '400');
-var ctx = canvas.getContext('2d');
-
-ctx.fillStyle="rgba(255, 255, 255, 1.0)";
-ctx.fillRect(0, 0, 400, 400);
-
-ctx.strokeStyle="rgba(0, 0, 0, 1.0)";
-ctx.lineWidth = 10;
-ctx.beginPath();
-ctx.moveTo(0, 100);
-ctx.ellipse(200, 200, 100, 150, Math.PI / 9, -Math.PI, Math.PI * 5 / 9, false);
-ctx.lineTo(0, 300);
-ctx.stroke();
-
-var imageData, data;
-
-// Verify the method must add a straight line from the last point in the subpath
-// to the start point of the ellipse.
-imageData = ctx.getImageData(5, 103, 1, 1);
-data = imageData.data;
-shouldBe('data[0]', '0');
-
-imageData = ctx.getImageData(49, 130, 1, 1);
-data = imageData.data;
-shouldBe('data[0]', '0');
-
-imageData = ctx.getImageData(103, 163, 1, 1);
-data = imageData.data;
-shouldBe('data[0]', '0');
-
-imageData = ctx.getImageData(36, 108, 1, 1);
-data = imageData.data;
-shouldBe('data[0]', '255');
-
-// Verify ellipse API draws well.
-imageData = ctx.getImageData(101, 179, 1, 1);
-data = imageData.data;
-shouldBe('data[0]', '255');
-
-imageData = ctx.getImageData(119, 132, 1, 1);
-data = imageData.data;
-shouldBe('data[0]', '0');
-
-imageData = ctx.getImageData(260, 62, 1, 1);
-data = imageData.data;
-shouldBe('data[0]', '0');
-
-imageData = ctx.getImageData(301, 122, 1, 1);
-data = imageData.data;
-shouldBe('data[0]', '0');
-
-imageData = ctx.getImageData(273, 272, 1, 1);
-data = imageData.data;
-shouldBe('data[0]', '0');
-
-imageData = ctx.getImageData(169, 344, 1, 1);
-data = imageData.data;
-shouldBe('data[0]', '0');
-
-imageData = ctx.getImageData(196, 362, 1, 1);
-data = imageData.data;
-shouldBe('data[0]', '255');
-
-// Verify the last point of ellipse is the start point of the next subpath.
-imageData = ctx.getImageData(128, 331, 1, 1);
-data = imageData.data;
-shouldBe('data[0]', '0');
-
-imageData = ctx.getImageData(65, 315, 1, 1);
-data = imageData.data;
-shouldBe('data[0]', '0');
-
-imageData = ctx.getImageData(9, 302, 1, 1);
-data = imageData.data;
-shouldBe('data[0]', '0');
-
-imageData = ctx.getImageData(58, 300, 1, 1);
-data = imageData.data;
-shouldBe('data[0]', '255');
-

Powered by Google App Engine
This is Rietveld 408576698