Fixed TTS-1875 by moving animations 13 TCs from delta to tct-animations-css3-tests
authorLiu, Xin <xinx.liu@intel.com>
Wed, 14 Aug 2013 13:10:00 +0000 (21:10 +0800)
committerwanmingx.lin <wanmingx.lin@intel.com>
Wed, 14 Aug 2013 13:26:37 +0000 (21:26 +0800)
Signed-off-by: Liu, Xin <xinx.liu@intel.com>
14 files changed:
tct-animations-css3-tests/animations/CSS3Animations_animation-delay_initial_value.html [new file with mode: 0644]
tct-animations-css3-tests/animations/CSS3Animations_animation-direction_alternate-reverse.html [new file with mode: 0644]
tct-animations-css3-tests/animations/CSS3Animations_animation-direction_reverse.html [new file with mode: 0644]
tct-animations-css3-tests/animations/CSS3Animations_animation-duration_initial_value.html [new file with mode: 0644]
tct-animations-css3-tests/animations/CSS3Animations_animation-fill-mode_backwards.html [new file with mode: 0644]
tct-animations-css3-tests/animations/CSS3Animations_animation-fill-mode_both.html [new file with mode: 0644]
tct-animations-css3-tests/animations/CSS3Animations_animation-fill-mode_forwards.html [new file with mode: 0644]
tct-animations-css3-tests/animations/CSS3Animations_animation-fill-mode_initial_value.html [new file with mode: 0644]
tct-animations-css3-tests/animations/CSS3Animations_animation-timing-function_step-end.html [new file with mode: 0644]
tct-animations-css3-tests/animations/CSS3Animations_animation-timing-function_step-start.html [new file with mode: 0644]
tct-animations-css3-tests/animations/CSS3Animations_animation-timing-function_steps_end.html [new file with mode: 0644]
tct-animations-css3-tests/animations/CSS3Animations_animation-timing-function_steps_number.html [new file with mode: 0644]
tct-animations-css3-tests/animations/CSS3Animations_animation_shorthand.html [new file with mode: 0644]
tct-animations-css3-tests/tests.xml

diff --git a/tct-animations-css3-tests/animations/CSS3Animations_animation-delay_initial_value.html b/tct-animations-css3-tests/animations/CSS3Animations_animation-delay_initial_value.html
new file mode 100644 (file)
index 0000000..77779d1
--- /dev/null
@@ -0,0 +1,56 @@
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+  of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+  may be used to endorse or promote products derived from this work without
+  specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+        Lin Wanming <wanmingx.lin@intel.com>
+        Li, Hao <haox.li@intel.com>
+-->
+
+
+<html>
+  <head>
+    <title>CSS3 Animations Test: CSS3Animations_animation-delay_initial_value</title>
+    <link rel="author" title="Intel" href="http://www.intel.com" />
+    <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-delay-property" />
+    <meta name="flags" content="" />
+    <meta name="assert" content="Check if Animations.animation-delay initial value is 0s" />
+    <script src="support/user.js"></script>
+    <script src="../resources/testharness.js"></script>
+    <script src="../resources/testharnessreport.js"></script>
+  </head>
+  <body>
+    <div id="log"></div>
+    <div id="testDiv"></div>
+    <script>
+        test(function() {
+            var div = document.querySelector("#testDiv");
+            var cStyle = GetCurrentStyle("animationDelay");
+            assert_equals(cStyle, "0s", "The initial value of animation-delay property");
+        }, document.title);
+    </script>
+  </body>
+</html>
diff --git a/tct-animations-css3-tests/animations/CSS3Animations_animation-direction_alternate-reverse.html b/tct-animations-css3-tests/animations/CSS3Animations_animation-direction_alternate-reverse.html
new file mode 100644 (file)
index 0000000..882e30f
--- /dev/null
@@ -0,0 +1,57 @@
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+  of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+  may be used to endorse or promote products derived from this work without
+  specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+        Lin Wanming <wanmingx.lin@intel.com>
+        Li, Hao <haox.li@intel.com>
+-->
+
+
+<html>
+  <head>
+    <title>CSS3 Animations Test: CSS3Animations_animation-direction_alternate-reverse</title>
+    <link rel="author" title="Intel" href="http://www.intel.com" />
+    <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-direction-property" />
+    <meta name="flags" content="" />
+    <meta name="assert" content="Check if Animations.animation-direction has value alternate-reverse" />
+    <script src="support/user.js"></script>
+    <script src="../resources/testharness.js"></script>
+    <script src="../resources/testharnessreport.js"></script>
+  </head>
+  <body>
+    <div id="log"></div>
+    <div id="testDiv"></div>
+    <script>
+        test(function(){
+            var div = document.querySelector("#testDiv");
+            div.style[headProp("animationDirection")] = "alternate-reverse";
+            var cStyle = div.style["animation-direction"] || div.style["-webkit-animation-direction"] || div.style["-o-animation-direction"] || div.style["-moz-animation-direction"];
+            assert_equals(cStyle, "alternate-reverse", "The value of animation-direction property");
+        }, document.title);
+    </script>
+  </body>
+</html>
diff --git a/tct-animations-css3-tests/animations/CSS3Animations_animation-direction_reverse.html b/tct-animations-css3-tests/animations/CSS3Animations_animation-direction_reverse.html
new file mode 100644 (file)
index 0000000..2dde917
--- /dev/null
@@ -0,0 +1,57 @@
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+  of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+  may be used to endorse or promote products derived from this work without
+  specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+        Lin Wanming <wanmingx.lin@intel.com>
+        Li, Hao <haox.li@intel.com>
+-->
+
+
+<html>
+  <head>
+    <title>CSS3 Animations Test: CSS3Animations_animation-direction_reverse</title>
+    <link rel="author" title="Intel" href="http://www.intel.com" />
+    <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-direction-property" />
+    <meta name="flags" content="" />
+    <meta name="assert" content="Check if Animations.animation-direction has value reverse" />
+    <script src="support/user.js"></script>
+    <script src="../resources/testharness.js"></script>
+    <script src="../resources/testharnessreport.js"></script>
+  </head>
+  <body>
+    <div id="log"></div>
+    <div id="testDiv"></div>
+    <script>
+        test(function(){
+            var div = document.querySelector("#testDiv");
+            div.style[headProp("animationDirection")] = "reverse";
+            var cStyle = div.style["animation-direction"] || div.style["-webkit-animation-direction"] || div.style["-o-animation-direction"] || div.style["-moz-animation-direction"];
+            assert_equals(cStyle, "reverse", "The value of animation-direction property");
+        }, document.title);
+    </script>
+  </body>
+</html>
diff --git a/tct-animations-css3-tests/animations/CSS3Animations_animation-duration_initial_value.html b/tct-animations-css3-tests/animations/CSS3Animations_animation-duration_initial_value.html
new file mode 100644 (file)
index 0000000..083294d
--- /dev/null
@@ -0,0 +1,56 @@
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+  of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+  may be used to endorse or promote products derived from this work without
+  specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+        Lin Wanming <wanmingx.lin@intel.com>
+        Li, Hao <haox.li@intel.com>
+-->
+
+
+<html>
+  <head>
+    <title>CSS3 Animations Test: CSS3Animations_animation-duration_initial_value</title>
+    <link rel="author" title="Intel" href="http://www.intel.com" />
+    <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-duration-property" />
+    <meta name="flags" content="" />
+    <meta name="assert" content="Check if Animations.animation-duration initial value is 0s" />
+    <script src="support/user.js"></script>
+    <script src="../resources/testharness.js"></script>
+    <script src="../resources/testharnessreport.js"></script>
+  </head>
+  <body>
+    <div id="log"></div>
+    <div id="testDiv"></div>
+    <script>
+        test(function(){
+            var div = document.querySelector("#testDiv");
+            var cStyle = GetCurrentStyle("animationDuration");
+            assert_equals(cStyle, "0s", "The initial value of animation-duration property");
+        }, document.title);
+    </script>
+  </body>
+</html>
diff --git a/tct-animations-css3-tests/animations/CSS3Animations_animation-fill-mode_backwards.html b/tct-animations-css3-tests/animations/CSS3Animations_animation-fill-mode_backwards.html
new file mode 100644 (file)
index 0000000..b08c18a
--- /dev/null
@@ -0,0 +1,57 @@
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+  of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+  may be used to endorse or promote products derived from this work without
+  specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+        Lin Wanming <wanmingx.lin@intel.com>
+        Li, Hao <haox.li@intel.com>
+-->
+
+
+<html>
+  <head>
+    <title>CSS3 Animations Test: CSS3Animations_animation-fill-mode_backwards</title>
+    <link rel="author" title="Intel" href="http://www.intel.com" />
+    <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-fill-mode-property" />
+    <meta name="flags" content="" />
+    <meta name="assert" content="Check if Animations.animation-fill-mode has value backwards" />
+    <script src="support/user.js"></script>
+    <script src="../resources/testharness.js"></script>
+    <script src="../resources/testharnessreport.js"></script>
+  </head>
+  <body>
+    <div id="log"></div>
+    <div id="testDiv"></div>
+    <script>
+        test(function(){
+            var div = document.querySelector("#testDiv");
+            div.style[headProp("animationFillMode")] = "backwards";
+            var cStyle = GetCurrentStyle("animationFillMode");
+            assert_equals(cStyle, "backwards", "The value of animation-fill-mode property");
+        }, document.title);
+    </script>
+  </body>
+</html>
diff --git a/tct-animations-css3-tests/animations/CSS3Animations_animation-fill-mode_both.html b/tct-animations-css3-tests/animations/CSS3Animations_animation-fill-mode_both.html
new file mode 100644 (file)
index 0000000..fd94874
--- /dev/null
@@ -0,0 +1,57 @@
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+  of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+  may be used to endorse or promote products derived from this work without
+  specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+        Lin Wanming <wanmingx.lin@intel.com>
+        Li, Hao <haox.li@intel.com>
+-->
+
+
+<html>
+  <head>
+    <title>CSS3 Animations Test: CSS3Animations_animation-fill-mode_both</title>
+    <link rel="author" title="Intel" href="http://www.intel.com" />
+    <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-fill-mode-property" />
+    <meta name="flags" content="" />
+    <meta name="assert" content="Check if Animations.animation-fill-mode has value both" />
+    <script src="support/user.js"></script>
+    <script src="../resources/testharness.js"></script>
+    <script src="../resources/testharnessreport.js"></script>
+  </head>
+  <body>
+    <div id="log"></div>
+    <div id="testDiv"></div>
+    <script>
+        test(function(){
+            var div = document.querySelector("#testDiv");
+            div.style[headProp("animationFillMode")] = "both";
+            var cStyle = GetCurrentStyle("animationFillMode");
+            assert_equals(cStyle, "both", "The value of animation-fill-mode property");
+        }, document.title);
+    </script>
+  </body>
+</html>
diff --git a/tct-animations-css3-tests/animations/CSS3Animations_animation-fill-mode_forwards.html b/tct-animations-css3-tests/animations/CSS3Animations_animation-fill-mode_forwards.html
new file mode 100644 (file)
index 0000000..dec47ef
--- /dev/null
@@ -0,0 +1,57 @@
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+  of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+  may be used to endorse or promote products derived from this work without
+  specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+        Lin Wanming <wanmingx.lin@intel.com>
+        Li, Hao <haox.li@intel.com>
+-->
+
+
+<html>
+  <head>
+    <title>CSS3 Animations Test: CSS3Animations_animation-fill-mode_forwards</title>
+    <link rel="author" title="Intel" href="http://www.intel.com" />
+    <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-fill-mode-property" />
+    <meta name="flags" content="" />
+    <meta name="assert" content="Check if Animations.animation-fill-mode has value forwards" />
+    <script src="support/user.js"></script>
+    <script src="../resources/testharness.js"></script>
+    <script src="../resources/testharnessreport.js"></script>
+  </head>
+  <body>
+    <div id="log"></div>
+    <div id="testDiv"></div>
+    <script>
+        test(function(){
+            var div = document.querySelector("#testDiv");
+            div.style[headProp("animationFillMode")] = "forwards";
+            var cStyle = GetCurrentStyle("animationFillMode");
+            assert_equals(cStyle, "forwards", "The value of animation-fill-mode property");
+        }, document.title);
+    </script>
+  </body>
+</html>
diff --git a/tct-animations-css3-tests/animations/CSS3Animations_animation-fill-mode_initial_value.html b/tct-animations-css3-tests/animations/CSS3Animations_animation-fill-mode_initial_value.html
new file mode 100644 (file)
index 0000000..1fa6aaa
--- /dev/null
@@ -0,0 +1,56 @@
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+  of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+  may be used to endorse or promote products derived from this work without
+  specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+        Lin Wanming <wanmingx.lin@intel.com>
+        Li, Hao <haox.li@intel.com>
+-->
+
+
+<html>
+  <head>
+    <title>CSS3 Animations Test: CSS3Animations_animation-fill-mode_initial_value</title>
+    <link rel="author" title="Intel" href="http://www.intel.com" />
+    <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-fill-mode-property" />
+    <meta name="flags" content="" />
+    <meta name="assert" content="Check if Animations.animation-fill-mode initial value is none" />
+    <script src="support/user.js"></script>
+    <script src="../resources/testharness.js"></script>
+    <script src="../resources/testharnessreport.js"></script>
+  </head>
+  <body>
+    <div id="log"></div>
+    <div id="testDiv"></div>
+    <script>
+        test(function(){
+            var div = document.querySelector("#testDiv");
+            var cStyle = GetCurrentStyle("animationFillMode");
+            assert_equals(cStyle, "none", "The initial value of animation-fill-mode property");
+        }, document.title);
+    </script>
+  </body>
+</html>
diff --git a/tct-animations-css3-tests/animations/CSS3Animations_animation-timing-function_step-end.html b/tct-animations-css3-tests/animations/CSS3Animations_animation-timing-function_step-end.html
new file mode 100644 (file)
index 0000000..5241a56
--- /dev/null
@@ -0,0 +1,56 @@
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+  of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+  may be used to endorse or promote products derived from this work without
+  specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+        Lin Wanming <wanmingx.lin@intel.com>
+        Li, Hao <haox.li@intel.com>
+-->
+
+<html>
+  <head>
+    <title>CSS3 Animations Test: CSS3Animations_animation-timing-function_step-end</title>
+    <link rel="author" title="Intel" href="http://www.intel.com" />
+    <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-timing-function-property" />
+    <meta name="flags" content="" />
+    <meta name="assert" content="Check if Animations.animation-timing-function attribute has value step-end" />
+    <script src="support/user.js"></script>
+    <script src="../resources/testharness.js"></script>
+    <script src="../resources/testharnessreport.js"></script>
+  </head>
+  <body>
+    <div id="log"></div>
+    <div id="testDiv"></div>
+    <script>
+        test(function(){
+            var div = document.querySelector("#testDiv");
+            div.style[headProp("animationTimingFunction")] = "step-end";
+            var cStyle = div.style["animation-timing-function"] || div.style["-webkit-animation-timing-function"] || div.style["-o-animation-timing-function"] || div.style["-moz-animation-timing-function"];
+            assert_equals(cStyle, "step-end", "The value of animation-timing-function property");
+        }, document.title);
+    </script>
+  </body>
+</html>
diff --git a/tct-animations-css3-tests/animations/CSS3Animations_animation-timing-function_step-start.html b/tct-animations-css3-tests/animations/CSS3Animations_animation-timing-function_step-start.html
new file mode 100644 (file)
index 0000000..afcca32
--- /dev/null
@@ -0,0 +1,56 @@
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+  of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+  may be used to endorse or promote products derived from this work without
+  specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+        Lin Wanming <wanmingx.lin@intel.com>
+        Li, Hao <haox.li@intel.com>
+-->
+
+<html>
+  <head>
+    <title>CSS3 Animations Test: CSS3Animations_animation-timing-function_step-start</title>
+    <link rel="author" title="Intel" href="http://www.intel.com" />
+    <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-timing-function-property" />
+    <meta name="flags" content="" />
+    <meta name="assert" content="Check if Animations.animation-timing-function attribute has value step-start" />
+    <script src="support/user.js"></script>
+    <script src="../resources/testharness.js"></script>
+    <script src="../resources/testharnessreport.js"></script>
+  </head>
+  <body>
+    <div id="log"></div>
+    <div id="testDiv"></div>
+    <script>
+        test(function(){
+            var div = document.querySelector("#testDiv");
+            div.style[headProp("animationTimingFunction")] = "step-start";
+            var cStyle = div.style["animation-timing-function"] || div.style["-webkit-animation-timing-function"] || div.style["-o-animation-timing-function"] || div.style["-moz-animation-timing-function"];
+            assert_equals(cStyle, "step-start", "The value of animation-timing-function property");
+        }, document.title);
+    </script>
+  </body>
+</html>
diff --git a/tct-animations-css3-tests/animations/CSS3Animations_animation-timing-function_steps_end.html b/tct-animations-css3-tests/animations/CSS3Animations_animation-timing-function_steps_end.html
new file mode 100644 (file)
index 0000000..af4f9d0
--- /dev/null
@@ -0,0 +1,56 @@
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+  of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+  may be used to endorse or promote products derived from this work without
+  specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+        Lin Wanming <wanmingx.lin@intel.com>
+        Li, Hao <haox.li@intel.com>
+-->
+
+<html>
+  <head>
+    <title>CSS3 Animations Test: CSS3Animations_animation-timing-function_steps_end</title>
+    <link rel="author" title="Intel" href="http://www.intel.com" />
+    <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-timing-function-property" />
+    <meta name="flags" content="" />
+    <meta name="assert" content="Check if Animations.animation-timing-function attribute has value steps(end)" />
+    <script src="support/user.js"></script>
+    <script src="../resources/testharness.js"></script>
+    <script src="../resources/testharnessreport.js"></script>
+  </head>
+  <body>
+    <div id="log"></div>
+    <div id="testDiv"></div>
+    <script>
+        test(function(){
+            var div = document.querySelector("#testDiv");
+            div.style[headProp("animationTimingFunction")] = "steps(5, end)";
+            var cStyle = GetCurrentStyle("animationTimingFunction");
+            assert_equals(cStyle, "steps(5, end)", "The value of animation-timing-function property");
+        }, document.title);
+    </script>
+  </body>
+</html>
diff --git a/tct-animations-css3-tests/animations/CSS3Animations_animation-timing-function_steps_number.html b/tct-animations-css3-tests/animations/CSS3Animations_animation-timing-function_steps_number.html
new file mode 100644 (file)
index 0000000..f1d03ac
--- /dev/null
@@ -0,0 +1,56 @@
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+  of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+  may be used to endorse or promote products derived from this work without
+  specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+        Lin Wanming <wanmingx.lin@intel.com>
+        Li, Hao <haox.li@intel.com>
+-->
+
+<html>
+  <head>
+    <title>CSS3 Animations Test: CSS3Animations_animation-timing-function_steps_number</title>
+    <link rel="author" title="Intel" href="http://www.intel.com" />
+    <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-timing-function-property" />
+    <meta name="flags" content="" />
+    <meta name="assert" content="Check if Animations.animation-timing-function attribute has value steps(number)" />
+    <script src="support/user.js"></script>
+    <script src="../resources/testharness.js"></script>
+    <script src="../resources/testharnessreport.js"></script>
+  </head>
+  <body>
+    <div id="log"></div>
+    <div id="testDiv"></div>
+    <script>
+        test(function() {
+            var div = document.querySelector("#testDiv");
+            div.style[headProp("animationTimingFunction")] = "steps(5, start)";
+            var cStyle = GetCurrentStyle("animationTimingFunction");
+            assert_equals(cStyle, "steps(5, start)", "The value of animation-timing-function property");
+        }, document.title);
+    </script>
+  </body>
+</html>
diff --git a/tct-animations-css3-tests/animations/CSS3Animations_animation_shorthand.html b/tct-animations-css3-tests/animations/CSS3Animations_animation_shorthand.html
new file mode 100644 (file)
index 0000000..1847229
--- /dev/null
@@ -0,0 +1,69 @@
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+  of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+  may be used to endorse or promote products derived from this work without
+  specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+        Liu, Jinfeng <jinfengx.liu@intel.com>
+        Li, Hao <haox.li@intel.com>
+-->
+
+
+<html>
+  <head>
+    <title>CSS3 Animations Test: CSS3Animations_animation_shorthand</title>
+    <link rel="author" title="Intel" href="http://www.intel.com" />
+    <link rel="help" href="http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation" />
+    <meta name="flags" content="" />
+    <meta name="assert" content="Check if animation shorthand property combines six of the animation properties into a single property" />
+    <script src="../resources/testharness.js"></script>
+    <script src="../resources/testharnessreport.js"></script>
+    <script src="support/user.js"></script>
+  </head>
+  <body>
+    <div id="log"></div>
+    <div id="testDiv"></div>
+    <script>
+        test(function () {
+            var div = document.querySelector("#testDiv");
+            div.style[headProp("animation")] = "sample 5s linear 5s 2 alternate none";
+            var animationName = GetCurrentStyle("animationName");
+            assert_equals(animationName, "sample", "The element animation-name value Test");
+            var animationDuration = GetCurrentStyle("animationDuration");
+            assert_equals(animationDuration, "5s", "The element animation-duration value Test");
+            var animationTimingFunction = GetCurrentStyle("animationTimingFunction");
+            assert_equals(animationTimingFunction, "linear", "The element animation-timing-function value Test");
+            var animationDelay = GetCurrentStyle("animationDelay");
+            assert_equals(animationDelay, "5s", "The element animation-delay value Test");
+            var animationIterationCount = GetCurrentStyle("animationIterationCount");
+            assert_equals(animationIterationCount, "2", "The animation-iteration-count value Test");
+            var animationDirection = GetCurrentStyle("animationDirection");
+            assert_equals(animationDirection, "alternate", "The animation-direction value Test");
+            var animationDirection = GetCurrentStyle("animationFillMode");
+            assert_equals(animationDirection, "none", "The animation-direction value Test");
+        }, document.title);
+    </script>
+  </body>
+</html>
index c9d7e3343eddb986a3b3dcd5b341f15081daa638..5b8dd821c38cf17f4e87bf2b1f6c2881fdf964c3 100644 (file)
           </spec>
         </specs>
       </testcase>
+      <testcase purpose="Check if Animations.animation-delay initial value is 0s" type="compliance" status="approved" component="WebAPI/DOM, Forms and Styles/CSS Animations Module Level 3" execution_type="auto" priority="P2" id="CSS3Animations_animation-delay_initial_value">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Check if Animations.animation-delay initial value is 0s</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-animations-css3-tests/animations/CSS3Animations_animation-delay_initial_value.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion element_type="property" element_name="animation-delay" interface="CSS" specification="CSS Animations Module Level 3" section="DOM, Forms and Styles" category="Tizen W3C API Specifications"/>
+            <spec_url>http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-delay-property</spec_url>
+            <spec_statement/>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if Animations.animation-direction has value alternate-reverse" type="compliance" status="approved" component="WebAPI/DOM, Forms and Styles/CSS Animations Module Level 3" execution_type="auto" priority="P2" id="CSS3Animations_animation-direction_alternate-reverse">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Check if Animations.animation-direction has value alternate-reverse</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-animations-css3-tests/animations/CSS3Animations_animation-direction_alternate-reverse.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion element_type="property" element_name="animation-direction" interface="CSS" specification="CSS Animations Module Level 3" section="DOM, Forms and Styles" category="Tizen W3C API Specifications"/>
+            <spec_url>http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-direction-property</spec_url>
+            <spec_statement/>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if Animations.animation-direction has value reverse" type="compliance" status="approved" component="WebAPI/DOM, Forms and Styles/CSS Animations Module Level 3" execution_type="auto" priority="P2" id="CSS3Animations_animation-direction_reverse">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Check if Animations.animation-direction has value reverse</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-animations-css3-tests/animations/CSS3Animations_animation-direction_reverse.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion element_type="property" element_name="animation-direction" interface="CSS" specification="CSS Animations Module Level 3" section="DOM, Forms and Styles" category="Tizen W3C API Specifications"/>
+            <spec_url>http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-direction-property</spec_url>
+            <spec_statement/>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if Animations.animation-duration initial value is 0s" type="compliance" status="approved" component="WebAPI/DOM, Forms and Styles/CSS Animations Module Level 3" execution_type="auto" priority="P2" id="CSS3Animations_animation-duration_initial_value">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Check if Animations.animation-duration initial value is 0s</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-animations-css3-tests/animations/CSS3Animations_animation-duration_initial_value.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion element_type="property" element_name="animation-duration" interface="CSS" specification="CSS Animations Module Level 3" section="DOM, Forms and Styles" category="Tizen W3C API Specifications"/>
+            <spec_url>http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-duration-property</spec_url>
+            <spec_statement/>
+          </spec>
+        </specs>
+      </testcase>
+
+      <testcase purpose="Check if animation shorthand property combines six of the animation properties into a single property" type="compliance" status="approved" component="WebAPI/DOM, Forms and Styles/CSS Animations Module Level 3" execution_type="auto" priority="P2" id="CSS3Animations_animation_shorthand">
+        <description>
+          <pre_condition/>
+          <post_condition/>
+          <steps>
+            <step order="1">
+              <step_desc>Use WRT to visit the "animation" to check if the element animation test expected "sample 5s linear 5s 2 alternate"</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-animations-css3-tests/animations/CSS3Animations_animation_shorthand.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion element_type="property" element_name="animation" interface="CSS" specification="CSS Animations Module Level 3" section="DOM, Forms and Styles" category="Tizen W3C API Specifications"/>
+            <spec_url>http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation</spec_url>
+            <spec_statement/>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if Animations.animation-fill-mode has value backwards" type="compliance" status="approved" component="WebAPI/DOM, Forms and Styles/CSS Animations Module Level 3" execution_type="auto" priority="P2" id="CSS3Animations_animation-fill-mode_backwards">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Check if Animations.animation-fill-mode has value backwards</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-animations-css3-tests/animations/CSS3Animations_animation-fill-mode_backwards.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion element_type="property" element_name="animation-fill-mode" interface="CSS" specification="CSS Animations Module Level 3" section="DOM, Forms and Styles" category="Tizen W3C API Specifications"/>
+            <spec_url>http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-fill-mode-property</spec_url>
+            <spec_statement/>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if Animations.animation-fill-mode has value both" type="compliance" status="approved" component="WebAPI/DOM, Forms and Styles/CSS Animations Module Level 3" execution_type="auto" priority="P2" id="CSS3Animations_animation-fill-mode_both">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Check if Animations.animation-fill-mode has value both</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-animations-css3-tests/animations/CSS3Animations_animation-fill-mode_both.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion element_type="property" element_name="animation-fill-mode" interface="CSS" specification="CSS Animations Module Level 3" section="DOM, Forms and Styles" category="Tizen W3C API Specifications"/>
+            <spec_url>http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-fill-mode-property</spec_url>
+            <spec_statement/>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if Animations.animation-fill-mode has value forwards" type="compliance" status="approved" component="WebAPI/DOM, Forms and Styles/CSS Animations Module Level 3" execution_type="auto" priority="P2" id="CSS3Animations_animation-fill-mode_forwards">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Check if Animations.animation-fill-mode has value forwards</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-animations-css3-tests/animations/CSS3Animations_animation-fill-mode_forwards.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion element_type="property" element_name="animation-fill-mode" interface="CSS" specification="CSS Animations Module Level 3" section="DOM, Forms and Styles" category="Tizen W3C API Specifications"/>
+            <spec_url>http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-fill-mode-property</spec_url>
+            <spec_statement/>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if Animations.animation-fill-mode initial value is none" type="compliance" status="approved" component="WebAPI/DOM, Forms and Styles/CSS Animations Module Level 3" execution_type="auto" priority="P2" id="CSS3Animations_animation-fill-mode_initial_value">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Check if Animations.animation-fill-mode initial value is none</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-animations-css3-tests/animations/CSS3Animations_animation-fill-mode_initial_value.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion element_type="property" element_name="animation-fill-mode" interface="CSS" specification="CSS Animations Module Level 3" section="DOM, Forms and Styles" category="Tizen W3C API Specifications"/>
+            <spec_url>http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-fill-mode-property</spec_url>
+            <spec_statement/>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if Animations.animation-timing-function attribute has value step-end" type="compliance" status="approved" component="WebAPI/DOM, Forms and Styles/CSS Animations Module Level 3" execution_type="auto" priority="P2" id="CSS3Animations_animation-timing-function_step-end">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Check if Animations.animation-timing-function attribute has value step-end</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-animations-css3-tests/animations/CSS3Animations_animation-timing-function_step-end.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion element_type="property" element_name="animation-timing-function" interface="CSS" specification="CSS Animations Module Level 3" section="DOM, Forms and Styles" category="Tizen W3C API Specifications"/>
+            <spec_url>http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-timing-function-property</spec_url>
+            <spec_statement/>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if Animations.animation-timing-function attribute has value step-start" type="compliance" status="approved" component="WebAPI/DOM, Forms and Styles/CSS Animations Module Level 3" execution_type="auto" priority="P2" id="CSS3Animations_animation-timing-function_step-start">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Check if Animations.animation-timing-function attribute has value step-start</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-animations-css3-tests/animations/CSS3Animations_animation-timing-function_step-start.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion element_type="property" element_name="animation-timing-function" interface="CSS" specification="CSS Animations Module Level 3" section="DOM, Forms and Styles" category="Tizen W3C API Specifications"/>
+            <spec_url>http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-timing-function-property</spec_url>
+            <spec_statement/>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if Animations.animation-timing-function attribute has value steps(end)" type="compliance" status="approved" component="WebAPI/DOM, Forms and Styles/CSS Animations Module Level 3" execution_type="auto" priority="P2" id="CSS3Animations_animation-timing-function_steps_end">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Check if Animations.animation-timing-function attribute has value steps(end)</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-animations-css3-tests/animations/CSS3Animations_animation-timing-function_steps_end.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion element_type="property" element_name="animation-timing-function" interface="CSS" specification="CSS Animations Module Level 3" section="DOM, Forms and Styles" category="Tizen W3C API Specifications"/>
+            <spec_url>http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-timing-function-property</spec_url>
+            <spec_statement/>
+          </spec>
+        </specs>
+      </testcase>
+      <testcase purpose="Check if Animations.animation-timing-function attribute has value steps(number)" type="compliance" status="approved" component="WebAPI/DOM, Forms and Styles/CSS Animations Module Level 3" execution_type="auto" priority="P2" id="CSS3Animations_animation-timing-function_steps_number">
+        <description>
+          <steps>
+            <step order="1">
+              <step_desc>Check if Animations.animation-timing-function attribute has value steps(number)</step_desc>
+              <expected>Pass</expected>
+            </step>
+          </steps>
+          <test_script_entry>/opt/tct-animations-css3-tests/animations/CSS3Animations_animation-timing-function_steps_number.html</test_script_entry>
+        </description>
+        <specs>
+          <spec>
+            <spec_assertion element_type="property" element_name="animation-timing-function" interface="CSS" specification="CSS Animations Module Level 3" section="DOM, Forms and Styles" category="Tizen W3C API Specifications"/>
+            <spec_url>http://www.w3.org/TR/2012/WD-css3-animations-20120403/#animation-timing-function-property</spec_url>
+            <spec_statement/>
+          </spec>
+        </specs>
+      </testcase>
     </set>
   </suite>
 </test_definition>