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

Unified Diff: third_party/WebKit/LayoutTests/fast/canvas/pointInPath.js

Issue 2701053003: 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/pointInPath.js
diff --git a/third_party/WebKit/LayoutTests/fast/canvas/pointInPath.js b/third_party/WebKit/LayoutTests/fast/canvas/pointInPath.js
deleted file mode 100644
index d678648a0db764c58218174aee5a5ccc49170871..0000000000000000000000000000000000000000
--- a/third_party/WebKit/LayoutTests/fast/canvas/pointInPath.js
+++ /dev/null
@@ -1,63 +0,0 @@
-description("Series of tests for Canvas.isPointInPath");
-
-ctx = document.getElementById("canvas").getContext("2d");
-ctx.save();
-debug("Rectangle at (0,0) 20x20");
-ctx.rect(0, 0, 20, 20);
-shouldBe("ctx.isPointInPath(5, 5)", "true");
-shouldBe("ctx.isPointInPath(10, 10)", "true");
-shouldBe("ctx.isPointInPath(19, 19)", "true");
-shouldBe("ctx.isPointInPath(30, 30)", "false");
-shouldBe("ctx.isPointInPath(-1, 10)", "false");
-shouldBe("ctx.isPointInPath(10, -1)", "false");
-debug("Translate context (10,10)");
-ctx.translate(10,10);
-shouldBe("ctx.isPointInPath(5, 5)", "true");
-shouldBe("ctx.isPointInPath(10, 10)", "true");
-shouldBe("ctx.isPointInPath(19, 19)", "true");
-shouldBe("ctx.isPointInPath(30, 30)", "false");
-shouldBe("ctx.isPointInPath(-1, 10)", "false");
-shouldBe("ctx.isPointInPath(10, -1)", "false");
-debug("Collapse ctm to non-invertible matrix");
-ctx.scale(0,0);
-shouldBe("ctx.isPointInPath(5, 5)", "false");
-shouldBe("ctx.isPointInPath(10, 10)", "false");
-shouldBe("ctx.isPointInPath(20, 20)", "false");
-shouldBe("ctx.isPointInPath(30, 30)", "false");
-shouldBe("ctx.isPointInPath(-1, 10)", "false");
-shouldBe("ctx.isPointInPath(10, -1)", "false");
-debug("Resetting context to a clean state");
-ctx.restore();
-
-ctx.save();
-ctx.beginPath();
-debug("Translate context (10,10)");
-ctx.translate(10,10);
-debug("Rectangle at (0,0) 20x20");
-ctx.rect(0, 0, 20, 20);
-shouldBe("ctx.isPointInPath(5, 5)", "false");
-shouldBe("ctx.isPointInPath(10, 10)", "true");
-shouldBe("ctx.isPointInPath(20, 20)", "true");
-shouldBe("ctx.isPointInPath(29, 29)", "true");
-shouldBe("ctx.isPointInPath(-1, 10)", "false");
-shouldBe("ctx.isPointInPath(10, -1)", "false");
-ctx.restore();
-
-ctx.save();
-ctx.beginPath();
-debug("Translate context (10,20)");
-ctx.translate(10,20);
-debug("Transform context (1, 0, 0, -1, 0, 0)");
-ctx.transform(1, 0, 0, -1, 0, 0);
-debug("Rectangle at (0,0) 20x20");
-ctx.rect(0, 0, 20, 20);
-// After the flip, rect is actually 10, 0, 20, 20
-shouldBe("ctx.isPointInPath(5, 5)", "false");
-shouldBe("ctx.isPointInPath(10, 0)", "true");
-shouldBe("ctx.isPointInPath(29, 0)", "true");
-shouldBe("ctx.isPointInPath(10, 19)", "true");
-shouldBe("ctx.isPointInPath(21, 10)", "true");
-shouldBe("ctx.isPointInPath(29, 19)", "true");
-ctx.strokeStyle = 'green';
-ctx.stroke();
-ctx.restore();

Powered by Google App Engine
This is Rietveld 408576698