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

Side by Side Diff: third_party/WebKit/LayoutTests/fast/canvas/canvas-filter-value.html

Issue 2676493005: Use testharness.js instead of js-test.js in LayoutTests/fast/canvas tests. (Closed)
Patch Set: 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 unified diff | Download patch
OLDNEW
1 <script src="../../resources/js-test.js"></script> 1 <script src="../../resources/testharness.js"></script>
2 <script src="../../resources/testharnessreport.js"></script>
2 <script> 3 <script>
3 4 test(function(t) {
4 var canvas = document.createElement('canvas'); 5 var canvas = document.createElement('canvas');
5 var ctx = canvas.getContext('2d'); 6 var ctx = canvas.getContext('2d');
6 7
7 shouldBe('ctx.filter', '"none"'); 8 assert_equals(ctx.filter, 'none');
8 ctx.filter = 'blur(5px)'; 9 ctx.filter = 'blur(5px)';
9 shouldBe('ctx.filter', '"blur(5px)"'); 10 assert_equals(ctx.filter, 'blur(5px)');
10 11
11 ctx.save(); 12 ctx.save();
12 ctx.filter = 'none'; 13 ctx.filter = 'none';
13 shouldBe('ctx.filter', '"none"'); 14 assert_equals(ctx.filter, 'none');
14 ctx.restore(); 15 ctx.restore();
15 shouldBe('ctx.filter', '"blur(5px)"'); 16 assert_equals(ctx.filter, 'blur(5px)');
16 17
17 // Invalid filter should be ignored 18 // Invalid filter should be ignored
18 ctx.filter = 'blur(10)'; 19 ctx.filter = 'blur(10)';
19 shouldBe('ctx.filter', '"blur(5px)"'); 20 assert_equals(ctx.filter, 'blur(5px)');
20 ctx.filter = 'blur 10px'; 21 ctx.filter = 'blur 10px';
21 shouldBe('ctx.filter', '"blur(5px)"'); 22 assert_equals(ctx.filter, 'blur(5px)');
22 23
23 ctx.filter = 'inherit'; 24 ctx.filter = 'inherit';
24 shouldBe('ctx.filter', '"blur(5px)"'); 25 assert_equals(ctx.filter, 'blur(5px)');
25 ctx.filter = 'initial'; 26 ctx.filter = 'initial';
26 shouldBe('ctx.filter', '"blur(5px)"'); 27 assert_equals(ctx.filter, 'blur(5px)');
27 28
28 ctx.filter = ''; 29 ctx.filter = '';
29 shouldBe('ctx.filter', '"blur(5px)"'); 30 assert_equals(ctx.filter, 'blur(5px)');
30 ctx.filter = null; 31 ctx.filter = null;
31 shouldBe('ctx.filter', '"blur(5px)"'); 32 assert_equals(ctx.filter, 'blur(5px)');
32 ctx.filter = undefined; 33 ctx.filter = undefined;
33 shouldBe('ctx.filter', '"blur(5px)"'); 34 assert_equals(ctx.filter, 'blur(5px)');
34 35
35 // verify that exact string is preserved 36 // verify that exact string is preserved
36 ctx.filter = 'blur( 5px)'; 37 ctx.filter = 'blur( 5px)';
37 shouldBe('ctx.filter', '"blur( 5px)"'); 38 assert_equals(ctx.filter, 'blur( 5px)');
38 39 }, 'Test that createImageBitmap from a bitmaprenderer canvas produces correct re sult');
39 </script> 40 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698