| <!DOCTYPE html> |
| <title>Test CanvasWindingRule enumeration</title> |
| |
| <script src="../../resources/testharness.js"></script> |
| <script src="../../resources/testharnessreport.js"></script> |
| |
| <script> |
| test(function() { |
| var canvas = document.createElement("canvas"); |
| var context = canvas.getContext("2d"); |
| |
| context.fill(); |
| context.fill('nonzero'); |
| assert_throws_js(TypeError, function() { context.fill('randomstring'); }); |
| |
| context.clip(); |
| context.clip('nonzero'); |
| assert_throws_js(TypeError, function() { context.clip('randomstring'); }); |
| |
| context.isPointInPath(0, 0); |
| context.isPointInPath(0, 0, 'nonzero'); |
| assert_throws_js(TypeError, function() { context.isPointInPath(0, 0, 'randomstring'); }); |
| }); |
| </script> |