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

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

Issue 2675763005: 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-clip-rule.js
diff --git a/third_party/WebKit/LayoutTests/fast/canvas/script-tests/canvas-clip-rule.js b/third_party/WebKit/LayoutTests/fast/canvas/script-tests/canvas-clip-rule.js
deleted file mode 100644
index e6a45ed34a5264f42dc090555c07d82cc7d3af73..0000000000000000000000000000000000000000
--- a/third_party/WebKit/LayoutTests/fast/canvas/script-tests/canvas-clip-rule.js
+++ /dev/null
@@ -1,69 +0,0 @@
-description("Series of tests to ensure correct results of the winding rule.");
-
-
-var tmpimg = document.createElement('canvas');
-tmpimg.width = 200;
-tmpimg.height = 200;
-ctx = tmpimg.getContext('2d');
-
-// Create the image for blending test with images.
-var img = document.createElement('canvas');
-img.width = 100;
-img.height = 100;
-var imgCtx = img.getContext('2d');
-
-function pixelDataAtPoint()
-{
- return ctx.getImageData(50, 50, 1, 1).data;
-}
-
-function checkResult(expectedColors, sigma) {
- for (var i = 0; i < 4; i++)
- shouldBeCloseTo("pixelDataAtPoint()[" + i + "]", expectedColors[i], sigma);
-}
-
-// Execute test.
-function prepareTestScenario() {
- debug('Testing default clip');
- ctx.fillStyle = 'rgb(255,0,0)';
- ctx.fillRect(0, 0, 100, 100);
- ctx.fillStyle = 'rgb(0,255,0)';
- ctx.beginPath();
- ctx.rect(0, 0, 100, 100);
- ctx.rect(25, 25, 50, 50);
- ctx.clip();
- ctx.beginPath();
- ctx.fillRect(0, 0, 100, 100);
- checkResult([0, 255, 0, 255], 5);
- debug('');
-
- debug('Testing nonzero clip');
- ctx.fillStyle = 'rgb(255,0,0)';
- ctx.fillRect(0, 0, 100, 100);
- ctx.fillStyle = 'rgb(0,255,0)';
- ctx.beginPath();
- ctx.rect(0, 0, 100, 100);
- ctx.rect(25, 25, 50, 50);
- ctx.clip('nonzero');
- ctx.beginPath();
- ctx.fillRect(0, 0, 100, 100);
- checkResult([0, 255, 0, 255], 5);
- debug('');
-
- debug('Testing evenodd clip');
- ctx.fillStyle = 'rgb(255,0,0)';
- ctx.fillRect(0, 0, 100, 100);
- ctx.fillStyle = 'rgb(0,255,0)';
- ctx.beginPath();
- ctx.rect(0, 0, 100, 100);
- ctx.rect(25, 25, 50, 50);
- ctx.clip('evenodd');
- ctx.beginPath();
- ctx.fillRect(0, 0, 100, 100);
- checkResult([255, 0, 0, 255], 5);
- debug('');
-
-}
-
-// Run test and allow variation of results.
-prepareTestScenario();

Powered by Google App Engine
This is Rietveld 408576698