+++ /dev/null
-<!DOCTYPE html>
-<title>Canvas test: 2d.fillStyle.parse.invalid.hsl-5</title>
-<meta name="author" content="Philip Taylor">
-<script src="../common/canvas-tests.js"></script>
-<link rel="stylesheet" href="../common/canvas-tests.css">
-<body class="show_output">
-
-<h1><a href="index.2d.html">2d</a>.<a href="index.2d.fillStyle.html">fillStyle</a>.<a href="index.2d.fillStyle.parse.html">parse</a>.<a href="index.2d.fillStyle.parse.invalid.html">invalid</a>.hsl-5</h1>
-<p class="desc"></p>
-
-<div class="refs">Spec references:
-<ul>
-<li><a href="../annotated-spec/canvas.html#testrefs.2d.colours.parse">2d.colours.parse</a>
-</ul>
-</div>
-
-<p class="output">Actual output:</p>
-<canvas id="c" class="output" width="100" height="50"><p class="fallback">FAIL (fallback content)</p></canvas>
-<p class="output expectedtext">Expected output:<p><img src="green-100x50.png" class="output expected" id="expected" alt="">
-<ul id="d"></ul>
-<script>
-_addTest(function(canvas, ctx) {
-
-
-ctx.fillStyle = '#0f0';
-try { ctx.fillStyle = 'hsl(0, 100%, 100%, 1)'; } catch (e) { } // this shouldn't throw, but it shouldn't matter here if it does
-ctx.fillRect(0, 0, 100, 50);
-_assertPixel(canvas, 50,25, 0,255,0,255, "50,25", "0,255,0,255");
-
-
-});
-</script>
-
+++ /dev/null
-<!DOCTYPE html>
-<title>Canvas test: 2d.fillStyle.parse.invalid.rgb-1</title>
-<meta name="author" content="Philip Taylor">
-<script src="../common/canvas-tests.js"></script>
-<link rel="stylesheet" href="../common/canvas-tests.css">
-<body class="show_output">
-
-<h1><a href="index.2d.html">2d</a>.<a href="index.2d.fillStyle.html">fillStyle</a>.<a href="index.2d.fillStyle.parse.html">parse</a>.<a href="index.2d.fillStyle.parse.invalid.html">invalid</a>.rgb-1</h1>
-<p class="desc"></p>
-
-<div class="refs">Spec references:
-<ul>
-<li><a href="../annotated-spec/canvas.html#testrefs.2d.colours.parse">2d.colours.parse</a>
-</ul>
-</div>
-
-<p class="output">Actual output:</p>
-<canvas id="c" class="output" width="100" height="50"><p class="fallback">FAIL (fallback content)</p></canvas>
-<p class="output expectedtext">Expected output:<p><img src="green-100x50.png" class="output expected" id="expected" alt="">
-<ul id="d"></ul>
-<script>
-_addTest(function(canvas, ctx) {
-
-
-ctx.fillStyle = '#0f0';
-try { ctx.fillStyle = 'rgb(255.0, 0, 0)'; } catch (e) { } // this shouldn't throw, but it shouldn't matter here if it does
-ctx.fillRect(0, 0, 100, 50);
-_assertPixel(canvas, 50,25, 0,255,0,255, "50,25", "0,255,0,255");
-
-
-});
-</script>
-
+++ /dev/null
-<!DOCTYPE html>
-<title>Canvas test: 2d.fillStyle.parse.invalid.rgb-2</title>
-<meta name="author" content="Philip Taylor">
-<script src="../common/canvas-tests.js"></script>
-<link rel="stylesheet" href="../common/canvas-tests.css">
-<body class="show_output">
-
-<h1><a href="index.2d.html">2d</a>.<a href="index.2d.fillStyle.html">fillStyle</a>.<a href="index.2d.fillStyle.parse.html">parse</a>.<a href="index.2d.fillStyle.parse.invalid.html">invalid</a>.rgb-2</h1>
-<p class="desc"></p>
-
-<div class="refs">Spec references:
-<ul>
-<li><a href="../annotated-spec/canvas.html#testrefs.2d.colours.parse">2d.colours.parse</a>
-</ul>
-</div>
-
-<p class="output">Actual output:</p>
-<canvas id="c" class="output" width="100" height="50"><p class="fallback">FAIL (fallback content)</p></canvas>
-<p class="output expectedtext">Expected output:<p><img src="green-100x50.png" class="output expected" id="expected" alt="">
-<ul id="d"></ul>
-<script>
-_addTest(function(canvas, ctx) {
-
-
-ctx.fillStyle = '#0f0';
-try { ctx.fillStyle = 'rgb(255, 0.0, 0)'; } catch (e) { } // this shouldn't throw, but it shouldn't matter here if it does
-ctx.fillRect(0, 0, 100, 50);
-_assertPixel(canvas, 50,25, 0,255,0,255, "50,25", "0,255,0,255");
-
-
-});
-</script>
-
+++ /dev/null
-<!DOCTYPE html>
-<title>Canvas test: 2d.fillStyle.parse.invalid.rgb-5</title>
-<meta name="author" content="Philip Taylor">
-<script src="../common/canvas-tests.js"></script>
-<link rel="stylesheet" href="../common/canvas-tests.css">
-<body class="show_output">
-
-<h1><a href="index.2d.html">2d</a>.<a href="index.2d.fillStyle.html">fillStyle</a>.<a href="index.2d.fillStyle.parse.html">parse</a>.<a href="index.2d.fillStyle.parse.invalid.html">invalid</a>.rgb-5</h1>
-<p class="desc"></p>
-
-<div class="refs">Spec references:
-<ul>
-<li><a href="../annotated-spec/canvas.html#testrefs.2d.colours.parse">2d.colours.parse</a>
-</ul>
-</div>
-
-<p class="output">Actual output:</p>
-<canvas id="c" class="output" width="100" height="50"><p class="fallback">FAIL (fallback content)</p></canvas>
-<p class="output expectedtext">Expected output:<p><img src="green-100x50.png" class="output expected" id="expected" alt="">
-<ul id="d"></ul>
-<script>
-_addTest(function(canvas, ctx) {
-
-
-ctx.fillStyle = '#0f0';
-try { ctx.fillStyle = 'rgb(255 0 0)'; } catch (e) { } // this shouldn't throw, but it shouldn't matter here if it does
-ctx.fillRect(0, 0, 100, 50);
-_assertPixel(canvas, 50,25, 0,255,0,255, "50,25", "0,255,0,255");
-
-
-});
-</script>
-
+++ /dev/null
-<!DOCTYPE html>
-<title>Canvas test: 2d.fillStyle.parse.invalid.rgb-7</title>
-<meta name="author" content="Philip Taylor">
-<script src="../common/canvas-tests.js"></script>
-<link rel="stylesheet" href="../common/canvas-tests.css">
-<body class="show_output">
-
-<h1><a href="index.2d.html">2d</a>.<a href="index.2d.fillStyle.html">fillStyle</a>.<a href="index.2d.fillStyle.parse.html">parse</a>.<a href="index.2d.fillStyle.parse.invalid.html">invalid</a>.rgb-7</h1>
-<p class="desc"></p>
-
-<div class="refs">Spec references:
-<ul>
-<li><a href="../annotated-spec/canvas.html#testrefs.2d.colours.parse">2d.colours.parse</a>
-</ul>
-</div>
-
-<p class="output">Actual output:</p>
-<canvas id="c" class="output" width="100" height="50"><p class="fallback">FAIL (fallback content)</p></canvas>
-<p class="output expectedtext">Expected output:<p><img src="green-100x50.png" class="output expected" id="expected" alt="">
-<ul id="d"></ul>
-<script>
-_addTest(function(canvas, ctx) {
-
-
-ctx.fillStyle = '#0f0';
-try { ctx.fillStyle = 'rgb(255, 0, 0, 1)'; } catch (e) { } // this shouldn't throw, but it shouldn't matter here if it does
-ctx.fillRect(0, 0, 100, 50);
-_assertPixel(canvas, 50,25, 0,255,0,255, "50,25", "0,255,0,255");
-
-
-});
-</script>
-
+++ /dev/null
-<!DOCTYPE html>
-<title>Canvas test: 2d.fillStyle.parse.invalid.rgba-1</title>
-<meta name="author" content="Philip Taylor">
-<script src="../common/canvas-tests.js"></script>
-<link rel="stylesheet" href="../common/canvas-tests.css">
-<body class="show_output">
-
-<h1><a href="index.2d.html">2d</a>.<a href="index.2d.fillStyle.html">fillStyle</a>.<a href="index.2d.fillStyle.parse.html">parse</a>.<a href="index.2d.fillStyle.parse.invalid.html">invalid</a>.rgba-1</h1>
-<p class="desc"></p>
-
-<div class="refs">Spec references:
-<ul>
-<li><a href="../annotated-spec/canvas.html#testrefs.2d.colours.parse">2d.colours.parse</a>
-</ul>
-</div>
-
-<p class="output">Actual output:</p>
-<canvas id="c" class="output" width="100" height="50"><p class="fallback">FAIL (fallback content)</p></canvas>
-<p class="output expectedtext">Expected output:<p><img src="green-100x50.png" class="output expected" id="expected" alt="">
-<ul id="d"></ul>
-<script>
-_addTest(function(canvas, ctx) {
-
-
-ctx.fillStyle = '#0f0';
-try { ctx.fillStyle = 'rgba(255, 0, 0)'; } catch (e) { } // this shouldn't throw, but it shouldn't matter here if it does
-ctx.fillRect(0, 0, 100, 50);
-_assertPixel(canvas, 50,25, 0,255,0,255, "50,25", "0,255,0,255");
-
-
-});
-</script>
-
+++ /dev/null
-<!DOCTYPE html>
-<title>Canvas test: 2d.fillStyle.parse.invalid.rgba-2</title>
-<meta name="author" content="Philip Taylor">
-<script src="../common/canvas-tests.js"></script>
-<link rel="stylesheet" href="../common/canvas-tests.css">
-<body class="show_output">
-
-<h1><a href="index.2d.html">2d</a>.<a href="index.2d.fillStyle.html">fillStyle</a>.<a href="index.2d.fillStyle.parse.html">parse</a>.<a href="index.2d.fillStyle.parse.invalid.html">invalid</a>.rgba-2</h1>
-<p class="desc"></p>
-
-<div class="refs">Spec references:
-<ul>
-<li><a href="../annotated-spec/canvas.html#testrefs.2d.colours.parse">2d.colours.parse</a>
-</ul>
-</div>
-
-<p class="output">Actual output:</p>
-<canvas id="c" class="output" width="100" height="50"><p class="fallback">FAIL (fallback content)</p></canvas>
-<p class="output expectedtext">Expected output:<p><img src="green-100x50.png" class="output expected" id="expected" alt="">
-<ul id="d"></ul>
-<script>
-_addTest(function(canvas, ctx) {
-
-
-ctx.fillStyle = '#0f0';
-try { ctx.fillStyle = 'rgba(255.0, 0, 0, 1)'; } catch (e) { } // this shouldn't throw, but it shouldn't matter here if it does
-ctx.fillRect(0, 0, 100, 50);
-_assertPixel(canvas, 50,25, 0,255,0,255, "50,25", "0,255,0,255");
-
-
-});
-</script>
-
+++ /dev/null
-<!DOCTYPE html>
-<title>Canvas test: 2d.fillStyle.parse.invalid.rgba-4</title>
-<meta name="author" content="Philip Taylor">
-<script src="../common/canvas-tests.js"></script>
-<link rel="stylesheet" href="../common/canvas-tests.css">
-<body class="show_output">
-
-<h1><a href="index.2d.html">2d</a>.<a href="index.2d.fillStyle.html">fillStyle</a>.<a href="index.2d.fillStyle.parse.html">parse</a>.<a href="index.2d.fillStyle.parse.invalid.html">invalid</a>.rgba-4</h1>
-<p class="desc"></p>
-
-<div class="refs">Spec references:
-<ul>
-<li><a href="../annotated-spec/canvas.html#testrefs.2d.colours.parse">2d.colours.parse</a>
-</ul>
-</div>
-
-<p class="output">Actual output:</p>
-<canvas id="c" class="output" width="100" height="50"><p class="fallback">FAIL (fallback content)</p></canvas>
-<p class="output expectedtext">Expected output:<p><img src="green-100x50.png" class="output expected" id="expected" alt="">
-<ul id="d"></ul>
-<script>
-_addTest(function(canvas, ctx) {
-
-
-ctx.fillStyle = '#0f0';
-try { ctx.fillStyle = 'rgba(255, 0, 0, 100%)'; } catch (e) { } // this shouldn't throw, but it shouldn't matter here if it does
-ctx.fillRect(0, 0, 100, 50);
-_assertPixel(canvas, 50,25, 0,255,0,255, "50,25", "0,255,0,255");
-
-
-});
-</script>
-
+++ /dev/null
-<!DOCTYPE html>
-<title>Canvas test: security.pattern.create.sub</title>
-<meta name="author" content="Philip Taylor">
-<script src="../common/canvas-tests.js"></script>
-<link rel="stylesheet" href="../common/canvas-tests.css">
-<body class="show_output">
-
-<h1>security.pattern.create.sub</h1>
-<p class="desc">Creating an unclean pattern does not make the canvas origin-unclean</p>
-
-
-<p class="output">Actual output:</p>
-<canvas id="c" class="output" width="100" height="50"><p class="fallback">FAIL (fallback content)</p></canvas>
-
-<ul id="d"></ul>
-<script>
-_addTest(function(canvas, ctx) {
-
-var p = ctx.createPattern(document.getElementById('yellow.png'), 'repeat');
-canvas.toDataURL();
-ctx.getImageData(0, 0, 1, 1);
-_assert(true, "true"); // okay if there was no exception
-
-
-});
-</script>
-<img src="http://{{domains[www]}}:{{ports[http][0]}}/images/yellow.png" id="yellow.png" class="resource">
\ No newline at end of file
</spec>
</specs>
</testcase>
- <testcase component="W3C_HTML5 APIs/Graphics/HTML Canvas 2D Context" execution_type="auto" id="security.pattern.canvas.timing.sub" priority="P3" purpose="Pattern safety depends on whether the source was origin-clean, not on whether it still is clean" status="approved" type="compliance">
+ <!--testcase component="W3C_HTML5 APIs/Graphics/HTML Canvas 2D Context" execution_type="auto" id="security.pattern.canvas.timing.sub" priority="P3" purpose="Pattern safety depends on whether the source was origin-clean, not on whether it still is clean" status="approved" type="compliance">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/security.pattern.canvas.timing.sub.html</test_script_entry>
</description>
<spec_statement/>
</spec>
</specs>
- </testcase>
+ </testcase-->
<testcase purpose="toDataURL with image/jpg is invalid type hence returns a PNG" type="compliance" status="approved" component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" priority="P2" id="toDataURL.jpg">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/toDataURL.jpg.html</test_script_entry>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the invalid fillstyle can be displayed correctly after setting the rgba(255, 0, 0, 100%)" type="compliance" status="approved" component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" priority="P2" id="2d_fillStyle_parse_invalid_rgba_four">
- <description>
- <test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.fillStyle.parse.invalid.rgba-4.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion element_type="attribute" element_name="fillStyle" interface="CanvasRenderingContext2D" specification="HTML5 The canvas element (Partial)" section="Graphics" category="Tizen W3C API Specifications"/>
- <spec_url>http://www.w3.org/TR/2012/WD-2dcontext-20120329/#dom-context-2d-fillstyle</spec_url>
- </spec>
- </specs>
- </testcase>
<testcase purpose="Check if the canvas can be displayed correctly with globalCompositeOperation ='destination-over'" type="compliance" status="approved" component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" priority="P2" id="2d_composite_image_destination_over">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.composite.image.destination-over.html</test_script_entry>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the invalid fillstyle can be displayed correctly after setting the rgb(255, 0, 0, 1)" type="compliance" status="approved" component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" priority="P2" id="2d_fillStyle_parse_invalid_rgb_seven">
- <description>
- <test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.fillStyle.parse.invalid.rgb-7.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion element_type="attribute" element_name="fillStyle" interface="CanvasRenderingContext2D" specification="HTML5 The canvas element (Partial)" section="Graphics" category="Tizen W3C API Specifications"/>
- <spec_url>http://www.w3.org/TR/2012/WD-2dcontext-20120329/#dom-context-2d-fillstyle</spec_url>
- </spec>
- </specs>
- </testcase>
<testcase purpose="Check if save()/restore() method works for shadowBlur" type="compliance" status="approved" component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" priority="P2" id="2d_state_saverestore_shadowBlur">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.state.saverestore.shadowBlur.html</test_script_entry>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the invalid fillstyle can be displayed correctly after setting the hsl(0, 100%, 100%, 1)" type="compliance" status="approved" component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" priority="P2" id="2d_fillStyle_parse_invalid_hsl_five">
- <description>
- <test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.fillStyle.parse.invalid.hsl-5.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion element_type="attribute" element_name="fillStyle" interface="CanvasRenderingContext2D" specification="HTML5 The canvas element (Partial)" section="Graphics" category="Tizen W3C API Specifications"/>
- <spec_url>http://www.w3.org/TR/2012/WD-2dcontext-20120329/#dom-context-2d-fillstyle</spec_url>
- </spec>
- </specs>
- </testcase>
<testcase component="W3C_HTML5 APIs/Graphics/HTML Canvas 2D Context" execution_type="auto" id="2d_path_arc_angle_anticlockwise" priority="P2" purpose="Check if arc() draws pi/2 .. -pi anticlockwise correctly" status="approved" type="compliance">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.path.arc.angle.1.html</test_script_entry>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if fillStyle parse invalid rgb" type="compliance" status="approved" component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" priority="P2" id="2d_fillStyle_parse_invalid_2rgb">
- <description>
- <test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.fillStyle.parse.invalid.rgb-2.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion element_type="attribute" element_name="fillStyle" interface="CanvasRenderingContext2D" specification="HTML5 The canvas element (Partial)" section="Graphics" category="Tizen W3C API Specifications"/>
- <spec_url>http://www.w3.org/TR/2012/WD-2dcontext-20120329/#dom-context-2d-fillstyle</spec_url>
- </spec>
- </specs>
- </testcase>
<testcase purpose="Check if drawImage() draws pixels and is not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged" type="compliance" status="approved" component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" priority="P2" id="2d_composite_uncovered_image_copy">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.composite.uncovered.image.copy.html</test_script_entry>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if fillStyle parses invalid rgb" type="compliance" status="approved" component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" priority="P2" id="2d_fillStyle_parse_invalid_rgb_five">
- <description>
- <test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.fillStyle.parse.invalid.rgb-5.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion element_type="attribute" element_name="fillStyle" interface="CanvasRenderingContext2D" specification="HTML5 The canvas element (Partial)" section="Graphics" category="Tizen W3C API Specifications"/>
- <spec_url>http://www.w3.org/TR/2012/WD-2dcontext-20120329/#dom-context-2d-fillstyle</spec_url>
- </spec>
- </specs>
- </testcase>
<testcase purpose="Check if Shadows of shapes outside the visible area can be offset onto the visible area" type="compliance" status="approved" component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" priority="P2" id="2d_shadow_outside">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.shadow.outside.html</test_script_entry>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if invalid fillstyle can be displayed correctly after setting the rgb(255.0, 0, 0)" type="compliance" status="approved" component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" priority="P2" id="2d_fillStyle_parse_invalid_rgb_one">
- <description>
- <test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.fillStyle.parse.invalid.rgb-1.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion element_type="attribute" element_name="fillStyle" interface="CanvasRenderingContext2D" specification="HTML5 The canvas element (Partial)" section="Graphics" category="Tizen W3C API Specifications"/>
- <spec_url>http://www.w3.org/TR/2012/WD-2dcontext-20120329/#dom-context-2d-fillstyle</spec_url>
- </spec>
- </specs>
- </testcase>
<testcase purpose="Check if clearRect draws shadows" type="compliance" status="approved" component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" priority="P2" id="2d_clearRect_shadow">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.clearRect.shadow.html</test_script_entry>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the invalid fillstyle can be displayed correctly after setting the rgba(255, 0, 0)" type="compliance" status="approved" component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" priority="P2" id="2d_fillStyle_parse_invalid_rgba_one">
- <description>
- <test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.fillStyle.parse.invalid.rgba-1.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion element_type="attribute" element_name="fillStyle" interface="CanvasRenderingContext2D" specification="HTML5 The canvas element (Partial)" section="Graphics" category="Tizen W3C API Specifications"/>
- <spec_url>http://www.w3.org/TR/2012/WD-2dcontext-20120329/#dom-context-2d-fillstyle</spec_url>
- </spec>
- </specs>
- </testcase>
<testcase purpose="Check if Zero-leight line segments from rect and strokeRect are removed before stroking" type="compliance" status="approved" component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" priority="P2" id="2d_path_stroke_prune_rect">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.path.stroke.prune.rect.html</test_script_entry>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if fillStyle with invalid rgba works" type="compliance" status="approved" component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" priority="P2" id="2d_fillStyle_parse_invalid_2rgba">
- <description>
- <test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.fillStyle.parse.invalid.rgba-2.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion element_type="attribute" element_name="fillStyle" interface="CanvasRenderingContext2D" specification="HTML5 The canvas element (Partial)" section="Graphics" category="Tizen W3C API Specifications"/>
- <spec_url>http://www.w3.org/TR/2012/WD-2dcontext-20120329/#dom-context-2d-fillstyle</spec_url>
- </spec>
- </specs>
- </testcase>
<testcase purpose="Check if strokeRect() method of negative sizes works" type="compliance" status="approved" component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" priority="P2" id="2d_strokeRect_negative">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.strokeRect.negative.html</test_script_entry>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/security.pattern.canvas.timing.sub.html</test_script_entry>
</description>
</testcase-->
- <testcase component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" id="security.pattern.create.sub" purpose="Creating an unclean pattern does not make the canvas origin-unclean">
+ <!--testcase component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" id="security.pattern.create.sub" purpose="Creating an unclean pattern will throw DecodeError exception">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/security.pattern.create.sub.html</test_script_entry>
</description>
- </testcase>
+ </testcase-->
<testcase component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" id="toDataURL.jpg" purpose="toDataURL with image/jpg is invalid type hence returns a PNG">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/toDataURL.jpg.html</test_script_entry>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.line.join.miter.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" id="2d_fillStyle_parse_invalid_rgba_four" purpose="Check if the invalid fillstyle can be displayed correctly after setting the rgba(255, 0, 0, 100%)">
- <description>
- <test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.fillStyle.parse.invalid.rgba-4.html</test_script_entry>
- </description>
- </testcase>
<testcase component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" id="2d_composite_image_destination_over" purpose="Check if the canvas can be displayed correctly with globalCompositeOperation ='destination-over'">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.composite.image.destination-over.html</test_script_entry>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.fillRect.negative.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" id="2d_fillStyle_parse_invalid_rgb_seven" purpose="Check if the invalid fillstyle can be displayed correctly after setting the rgb(255, 0, 0, 1)">
- <description>
- <test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.fillStyle.parse.invalid.rgb-7.html</test_script_entry>
- </description>
- </testcase>
<testcase component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" id="2d_state_saverestore_shadowBlur" purpose="Check if save()/restore() method works for shadowBlur">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.state.saverestore.shadowBlur.html</test_script_entry>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.composite.uncovered.nocontext.source-out.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" id="2d_fillStyle_parse_invalid_hsl_five" purpose="Check if the invalid fillstyle can be displayed correctly after setting the hsl(0, 100%, 100%, 1)">
- <description>
- <test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.fillStyle.parse.invalid.hsl-5.html</test_script_entry>
- </description>
- </testcase>
<testcase component="W3C_HTML5 APIs/Graphics/HTML Canvas 2D Context" execution_type="auto" id="2d_path_arc_angle_anticlockwise" purpose="Check if arc() draws pi/2 .. -pi anticlockwise correctly">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.path.arc.angle.1.html</test_script_entry>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.shadow.stroke.join.1.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" id="2d_fillStyle_parse_invalid_2rgb" purpose="Check if fillStyle parse invalid rgb">
- <description>
- <test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.fillStyle.parse.invalid.rgb-2.html</test_script_entry>
- </description>
- </testcase>
<testcase component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" id="2d_composite_uncovered_image_copy" purpose="Check if drawImage() draws pixels and is not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.composite.uncovered.image.copy.html</test_script_entry>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.composite.operation.highlight.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" id="2d_fillStyle_parse_invalid_rgb_five" purpose="Check if fillStyle parses invalid rgb">
- <description>
- <test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.fillStyle.parse.invalid.rgb-5.html</test_script_entry>
- </description>
- </testcase>
<testcase component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" id="2d_shadow_outside" purpose="Check if Shadows of shapes outside the visible area can be offset onto the visible area">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.shadow.outside.html</test_script_entry>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.composite.globalAlpha.canvas.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" id="2d_fillStyle_parse_invalid_rgb_one" purpose="Check if invalid fillstyle can be displayed correctly after setting the rgb(255.0, 0, 0)">
- <description>
- <test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.fillStyle.parse.invalid.rgb-1.html</test_script_entry>
- </description>
- </testcase>
<testcase component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" id="2d_clearRect_shadow" purpose="Check if clearRect draws shadows">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.clearRect.shadow.html</test_script_entry>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.pattern.paint.orientation.canvas.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" id="2d_fillStyle_parse_invalid_rgba_one" purpose="Check if the invalid fillstyle can be displayed correctly after setting the rgba(255, 0, 0)">
- <description>
- <test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.fillStyle.parse.invalid.rgba-1.html</test_script_entry>
- </description>
- </testcase>
<!-- <testcase component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" id="2d_path_stroke_prune_rect" purpose="Check if Zero-leight line segments from rect and strokeRect are removed before stroking">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.path.stroke.prune.rect.html</test_script_entry>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.clearRect.globalcomposite.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" id="2d_fillStyle_parse_invalid_2rgba" purpose="Check if fillStyle with invalid rgba works">
- <description>
- <test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.fillStyle.parse.invalid.rgba-2.html</test_script_entry>
- </description>
- </testcase>
<testcase component="W3C_HTML5 APIs/Graphics/HTML5 The canvas element (Partial)" execution_type="auto" id="2d_strokeRect_negative" purpose="Check if strokeRect() method of negative sizes works">
<description>
<test_script_entry test_script_expected_result="0">/opt/tct-canvas-html5-tests/canvas/w3c/2d.strokeRect.negative.html</test_script_entry>