summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKushal K S V S <kkushal32@gmail.com>2017-08-29 01:52:33 -0700
committerKushal K S V S <kkushal32@gmail.com>2018-03-18 20:40:45 +0530
commit4acdc515479f9acfa8e2cce7cd48bb368332e2bf (patch)
tree954b0031ac61bfb45f65662a9b58080184bb0505
parent4775ffbe7a81f9e6c37d4b6e7c503931ba3f5548 (diff)
downloadfreetype2-4acdc515479f9acfa8e2cce7cd48bb368332e2bf.tar.gz
Pause|Play Button
-rw-r--r--tests/html/scripts/top.js5
-rw-r--r--tests/html/styles/top.css11
-rwxr-xr-xtests/runme.sh3
3 files changed, 14 insertions, 5 deletions
diff --git a/tests/html/scripts/top.js b/tests/html/scripts/top.js
index 072736cc9..dc9c9772c 100644
--- a/tests/html/scripts/top.js
+++ b/tests/html/scripts/top.js
@@ -111,3 +111,8 @@ function topFunction() {
document.body.scrollTop = 0;
document.documentElement.scrollTop = 0;
}
+// Function to pause/play the animation
+function pause_play() {
+ var div = frame_2.document.getElementById('animation');
+ div.classList.toggle('pause');
+} \ No newline at end of file
diff --git a/tests/html/styles/top.css b/tests/html/styles/top.css
index a41fbd5ea..a47d70e55 100644
--- a/tests/html/styles/top.css
+++ b/tests/html/styles/top.css
@@ -91,10 +91,6 @@ th {
height: 130px;
}
/*Animations*/
-.animation:active {
- -webkit-animation-play-state: paused;
- animation-play-state: paused;
-}
/* Transition between 1st and the 2nd sub-image */
.one_two {
-webkit-animation: one_two 2s steps(2) infinite;
@@ -119,6 +115,13 @@ th {
-o-animation: one_four 2s steps(2) infinite;
animation: one_four 2s steps(2) infinite;
}
+/* Pause/Play the animation */
+.pause {
+ animation-play-state: paused;
+ -o-animation-play-state: paused;
+ -moz-animation-play-state: paused;
+ -webkit-animation-play-state: paused;
+}
@-webkit-keyframes one_two {
from { background-position: 0px; }
to { background-position: 66.66%; } /* Goes to 2nd sub-image */
diff --git a/tests/runme.sh b/tests/runme.sh
index 9ed209e93..fe689d8e3 100755
--- a/tests/runme.sh
+++ b/tests/runme.sh
@@ -55,7 +55,8 @@ done
echo '<div id="select_animation">
<button onclick="class_one_two()">One-Two</button>
<button onclick="class_one_three()">One-Three</button>
- <button onclick="class_one_four()">One-Four</button>
+ <button onclick="class_one_four()">One-Four</button>&nbsp&nbsp
+ <button onclick="pause_play()"> Pause|Play </button>
</div>
<div class="select">'>>./html/top.html
#####################################################################