<?xml version="1.0" encoding="UTF-8"?>
<widget xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" id="http://tizen.org/dom-events-audio-onerror" version="1.0" viewmodes="fullscreen">
- <access origin="*"/>
- <icon src="custom.png"/>
- <content src="index.html"/>
-<name>dom-events-audio-onerror</name>
-<tizen:application id="wrt3eao057.DomEventsAudioOnerror" package="wrt3eao057" required_version="2.1"/>
-</widget>
+ <access origin="*"/>
+ <icon src="custom.png"/>
+ <content src="index.html"/>
+ <name>dom-events-audio-onerror</name>
+ <tizen:application id="wrt3eao057.DomEventsAudioOnerror" package="wrt3eao057" required_version="2.1"/>
+</widget>
\ No newline at end of file
<html>
<head>
- <meta charset="utf-8" />
+ <meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
- <meta name="description" content="Tizen basic template generated by Tizen Web IDE" />
+ <meta name="description" content="Tizen basic template generated by Tizen Web IDE"/>
<title>WRT Test: dom-events-audio-onerror</title>
- <link rel="stylesheet" type="text/css" href="css/style.css" />
+ <link rel="stylesheet" type="text/css" href="css/style.css"/>
<script src="resources/testharness.js"></script>
<script src="resources/testharnessreport.js"></script>
</head>
<div id="log"></div>
<audio controls="controls" src="/opt/media/Videos/test222.mp3" onerror="opeFun();"></audio>
<script language="javascript" type="text/javascript">
- function opeFun() {
- test(function() {
- assert_true(true);
- }, "Check if the WRT support W3C DOM onerror event for audio lable.");
- }
+ function opeFun() {
+ test(function() {
+ assert_true(true);
+ }, "Check if the WRT support W3C DOM onerror event for audio lable.");
+ }
</script>
</body>
-</html>
+</html>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<widget xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" id="http://tizen.org/dom-events-video-onerror" version="1.0" viewmodes="fullscreen">
- <access origin="*"/>
- <icon src="custom.png"/>
- <content src="index.html"/>
-<name>dom-events-video-onerror</name>
-<tizen:application id="wrt3evo066.DomEventsVideoOnerror" package="wrt3evo066" required_version="2.1"/>
-</widget>
+ <access origin="*"/>
+ <icon src="custom.png"/>
+ <content src="index.html"/>
+ <name>dom-events-video-onerror</name>
+ <tizen:application id="wrt3evo066.DomEventsVideoOnerror" package="wrt3evo066" required_version="2.1"/>
+</widget>
\ No newline at end of file
<html>
<head>
- <meta charset="utf-8" />
+ <meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
- <meta name="description" content="Tizen basic template generated by Tizen Web IDE" />
+ <meta name="description" content="Tizen basic template generated by Tizen Web IDE"/>
<title>WRT Test: dom-events-video-onerror</title>
- <link rel="stylesheet" type="text/css" href="css/style.css" />
+ <link rel="stylesheet" type="text/css" href="css/style.css"/>
<script src="resources/testharness.js"></script>
<script src="resources/testharnessreport.js"></script>
</head>
<div id="log"></div>
<video controls="controls" src="/opt/media/Videos/test22.mp4" onerror="opeFun();"></video>
<script language="javascript" type="text/javascript">
- function opeFun() {
+ function opeFun() {
test(function() {
assert_true(true);
}, "Check if the WRT support W3C DOM onerror event for video lable.");
- }
+ }
</script>
</body>
-</html>
+</html>
\ No newline at end of file
<icon src="custom.png" height="123" width="123"/>
<name>other-uri-XMLHttpRequest-get-false</name>
<tizen:application id="wrt3ouh115.otheruriXMLHttpRequestgetfalse" package="wrt3ouh115" required_version="2.1"/>
-</widget>
+</widget>
\ No newline at end of file
<html>
<head>
<title>WRT Test: other-uri-XMLHttpRequest-get-false</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT return a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] GET request" />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT return a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] GET request"/>
<meta charset="utf-8">
<script src="resources/testharness.js"></script>
<script src="resources/testharnessreport.js"></script>
}, "Check if WRT return a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] GET request");
</script>
</body>
-</html>
+</html>
\ No newline at end of file
<icon src="custom.png" height="123" width="123"/>
<name>other-uri-XMLHttpRequest-get</name>
<tizen:application id="wrt3ouh114.otheruriXMLHttpRequestget" package="wrt3ouh114" required_version="2.1"/>
-</widget>
+</widget>
\ No newline at end of file
<html>
<head>
<title>WRT Test: other-uri-XMLHttpRequest-get</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT return a response when the request is a [HTTP] GET request" />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT return a response when the request is a [HTTP] GET request"/>
<meta charset="utf-8">
<script src="resources/testharness.js"></script>
<script src="resources/testharnessreport.js"></script>
t.step(function() {
xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", url,true);
-
xmlHttp.onreadystatechange = callback;
xmlHttp.send(null);
-
function callback() {
if (xmlHttp.readyState == 4 && xmlHttp.status == 0) {
t.done();
});
</script>
</body>
-</html>
+</html>
\ No newline at end of file
<icon src="custom.png" height="123" width="123"/>
<name>other-uri-XMLHttpRequest-head-false</name>
<tizen:application id="wrt3ouh117.otheruriXMLHttpRequestheadfalse" package="wrt3ouh117" required_version="2.1"/>
-</widget>
+</widget>
\ No newline at end of file
<html>
<head>
<title>WRT Test: other-uri-XMLHttpRequest-head-false</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT return a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] HEAD request" />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT return a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] HEAD request"/>
<meta charset="utf-8">
<script src="resources/testharness.js"></script>
<script src="resources/testharnessreport.js"></script>
}, "Check if WRT return a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] HEAD request");
</script>
</body>
-</html>
+</html>
\ No newline at end of file
<icon src="custom.png" height="123" width="123"/>
<name>other-uri-XMLHttpRequest-head</name>
<tizen:application id="wrt3ouh110.otheruriXMLHttpRequesthead" package="wrt3ouh110" required_version="2.1"/>
-</widget>
+</widget>
\ No newline at end of file
<html>
<head>
<title>WRT Test: other-uri-XMLHttpRequest-head</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT return a [HTTP] 501 Not Implemented response when the request is a [HTTP] HEAD request" />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT return a [HTTP] 501 Not Implemented response when the request is a [HTTP] HEAD request"/>
<meta charset="utf-8">
<script src="resources/testharness.js"></script>
</head>
xmlHttp.open("HEAD", url,true);
xmlHttp.onreadystatechange = callback;
xmlHttp.send(null);
-
function callback() {
if (xmlHttp.readyState == 4 && xmlHttp.status == 0) {
t.done();
});
</script>
</body>
-</html>
+</html>
\ No newline at end of file
<icon src="custom.png" height="123" width="123"/>
<name>other-uri-XMLHttpRequest-invalid</name>
<tizen:application id="wrt3ouh111.otheruriXMLHttpRequestinvalid" package="wrt3ouh111" required_version="2.1"/>
-</widget>
+</widget>
\ No newline at end of file
<html>
<head>
<title>WRT Test: other-uri-XMLHttpRequest-invalid</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT throw an exception when the request is a invalid request" />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT throw an exception when the request is a invalid request"/>
<meta charset="utf-8">
<script src="resources/testharness.js"></script>
<script src="resources/testharnessreport.js"></script>
});
</script>
</body>
-</html>
+</html>
\ No newline at end of file
<icon src="custom.png" height="123" width="123"/>
<name>other-uri-XMLHttpRequest-null</name>
<tizen:application id="wrt3ouh118.otheruriXMLHttpRequestnull" package="wrt3ouh118" required_version="2.1"/>
-</widget>
+</widget>
\ No newline at end of file
<html>
<head>
<title>WRT Test: other-uri-XMLHttpRequest-null</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT throw an exception when the request is a null request" />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT throw an exception when the request is a null request"/>
<meta charset="utf-8">
<script src="resources/testharness.js"></script>
<script src="resources/testharnessreport.js"></script>
});
</script>
</body>
-</html>
+</html>
\ No newline at end of file
<icon src="custom.png" height="123" width="123"/>
<name>other-uri-XMLHttpRequest-post-false</name>
<tizen:application id="wrt3ouh113.otheruriXMLHttpRequestpostfalse" package="wrt3ouh113" required_version="2.1"/>
-</widget>
+</widget
\ No newline at end of file
<html>
<head>
<title>WRT Test: other-uri-XMLHttpRequest-post-false</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT return a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] POST request" />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT return a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] POST request"/>
<meta charset="utf-8">
<script src="resources/testharness.js"></script>
<script src="resources/testharnessreport.js"></script>
}, "Check if WRT return a [HTTP] 501 Not Implemented response when the request is a synchronous [HTTP] POST request");
</script>
</body>
-</html>
+</html>
\ No newline at end of file
<icon src="custom.png" height="123" width="123"/>
<name>other-uri-XMLHttpRequest-post</name>
<tizen:application id="wrt3ouh112.otheruriXMLHttpRequestpost" package="wrt3ouh112" required_version="2.1"/>
-</widget>
+</widget>
\ No newline at end of file
<html>
<head>
<title>WRT Test: other-uri-XMLHttpRequest-post</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT return a response when the request is a [HTTP] POST request" />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT return a response when the request is a [HTTP] POST request"/>
<meta charset="utf-8">
<script src="resources/testharness.js"></script>
<script src="resources/testharnessreport.js"></script>
});
</script>
</body>
-</html>
+</html>
\ No newline at end of file
<html>
<head>
<title>WRT Test: css-animation-background-default</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to suspend rendering CSS animation when Web Application enters invisible state and resume rendering when enters visible while background support is setted as default" />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to suspend rendering CSS animation when Web Application enters invisible state and resume rendering when enters visible while background support is setted as default"/>
<meta charset="utf-8">
<style>
- .main
- {
- width:100px;
- height:100px;
- background:red;
-
- position:relative;
- -webkit-animation:ani 500s;
-
- }
-
- @-webkit-keyframes ani
- {
- 0% {background:red; left:0px; top:0px;}
- 1% {background:yellow; left:200px; top:0px;}
- 3% {background:blue; left:400px; top:0px;}
- 75% {background:blue; left:600px; top:0px;}
- 100% {background:blue; left:800px; top:0px;}
- }
-
- *{
- font-size:20px;
- }
+ .main
+ {
+ width:100px;
+ height:100px;
+ background:red;
+ position:relative;
+ -webkit-animation:ani 500s;
+ }
+ @-webkit-keyframes ani
+ {
+ 0% {background:red; left:0px; top:0px;}
+ 1% {background:yellow; left:200px; top:0px;}
+ 3% {background:blue; left:400px; top:0px;}
+ 75% {background:blue; left:600px; top:0px;}
+ 100% {background:blue; left:800px; top:0px;}
+ }
+ *{
+ font-size:20px;
+ }
</style>
</head>
<body>
<p><b>CSS3 Animation Test:</b> </br>
1.When the moving block turns to yellow color (the right-side of the block arrived in 300px), press the "Home" button on device.</br>
Expcted:it turned to the home screen.</br>
- 2.Wait for more than 10 seconds and then turn back to this widget by clicking the icon on the home screen or using the command "wrt-launcher -s wrt3css172".</br>
+ 2.Wait for more than 10 seconds and then turn back to this widget by clicking the icon on the home screen or using the command "wrt-launcher -s wrt3css172.CssAnimationBackgroundDefault".</br>
Expcted:the block continuously turning the color from yellow to blue, and became dark bule when arrived at 500px.</br>
</p>
<p>0px- - - - - - - - - - - - - - - - - - - 300px - - - - - - - - - - - - 500px</p>
<p style="border-top:1px solid #ccc;width:300px;" ></p>
<p style="border-top:1px solid #ccc;width:500px;" ></p>
<div class="main"></div>
- <input type="button" value="RELOAD" onclick="javascript:window.top.location.reload()" />
+ <input type="button" value="RELOAD" onclick="javascript:window.top.location.reload()"/>
</body>
</html>
<icon src="custom.png" height="123" width="123"/>
<name>css-animation-background-enable</name>
<tizen:application id="wrt3css171.CssAnimationBackgroundEnable" package="wrt3css171" required_version="2.1"/>
- <tizen:setting background-support="enable" />
+ <tizen:setting background-support="enable"/>
</widget>
<html>
<head>
<title>WRT Test: css-animation-background-enable</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to continue render CSS animation when Web Application enters invisible state while background support is enabled" />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to continue render CSS animation when Web Application enters invisible state while background support is enabled"/>
<meta charset="utf-8">
<style>
- .main
- {
- width:100px;
- height:100px;
- background:red;
- position:relative;
- -webkit-animation:ani 500s;
- }
+ .main
+ {
+ width:100px;
+ height:100px;
+ background:red;
+ position:relative;
+ -webkit-animation:ani 500s;
+ }
- @-webkit-keyframes ani
- {
- 0% {background:red; left:0px; top:0px;}
- 1% {background:yellow; left:200px; top:0px;}
- 3% {background:blue; left:400px; top:0px;}
- 75% {background:blue; left:600px; top:0px;}
- 100% {background:blue; left:800px; top:0px;}
- }
+ @-webkit-keyframes ani
+ {
+ 0% {background:red; left:0px; top:0px;}
+ 1% {background:yellow; left:200px; top:0px;}
+ 3% {background:blue; left:400px; top:0px;}
+ 75% {background:blue; left:600px; top:0px;}
+ 100% {background:blue; left:800px; top:0px;}
+ }
- *{
- font-size:20px;
- }
+ *{
+ font-size:20px;
+ }
</style>
</head>
<body>
<p><b>CSS3 Animation Test:</b> </br>
1.When the moving block turns to yellow color (the right-side of the block arrived in 300px), press the "Home" button on device.</br>
Expcted:it turned to the home screen.</br>
- 2.Wait for more than 10 seconds and then turn back to this widget by clicking the icon on the home screen or using the command "wrt-launcher -s wrt3css171".</br>
+ 2.Wait for more than 10 seconds and then turn back to this widget by clicking the icon on the home screen or using the command "wrt-launcher -s wrt3css171.CssAnimationBackgroundEnable".</br>
Expcted:the block continuously turning the color from yellow to blue, and became dark bule when arrived at 500px.</br>
</p>
<p>0px- - - - - - - - - - - - - - - - - - - 300px - - - - - - - - - - - - 500px</p>
<p style="border-top:1px solid #ccc;width:300px;" ></p>
<p style="border-top:1px solid #ccc;width:500px;" ></p>
<div class="main"></div>
- <input type="button" value="RELOAD" onclick="javascript:window.top.location.reload()" />
+ <input type="button" value="RELOAD" onclick="javascript:window.top.location.reload()"/>
</body>
</html>
<icon src="custom.png" height="123" width="123"/>
<name>css-animation-background-unable</name>
<tizen:application id="wrt3css170.CssAnimationBackgroundUnable" package="wrt3css170" required_version="2.1"/>
- <tizen:setting background-support="disable" />
+ <tizen:setting background-support="disable"/>
</widget>
<html>
<head>
<title>WRT Test: css-animation-background-unable</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to suspend rendering CSS animation when Web Application enters invisible state while background support is unable" />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to suspend rendering CSS animation when Web Application enters invisible state while background support is unable"/>
<meta charset="utf-8">
<style>
- .main
- {
- width:100px;
- height:100px;
- background:red;
- position:relative;
- -webkit-animation:ani 500s;
- }
+ .main
+ {
+ width:100px;
+ height:100px;
+ background:red;
+ position:relative;
+ -webkit-animation:ani 500s;
+ }
- @-webkit-keyframes ani
- {
- 0% {background:red; left:0px; top:0px;}
- 1% {background:yellow; left:200px; top:0px;}
- 3% {background:blue; left:400px; top:0px;}
- 75% {background:blue; left:600px; top:0px;}
- 100% {background:blue; left:800px; top:0px;}
- }
+ @-webkit-keyframes ani
+ {
+ 0% {background:red; left:0px; top:0px;}
+ 1% {background:yellow; left:200px; top:0px;}
+ 3% {background:blue; left:400px; top:0px;}
+ 75% {background:blue; left:600px; top:0px;}
+ 100% {background:blue; left:800px; top:0px;}
+ }
- *{
- font-size:20px;
- }
+ *{
+ font-size:20px;
+ }
</style>
</head>
<body>
<p><b>CSS3 Animation Test:</b> </br>
1.When the moving block turn to yellow color (the right-side of the block arrived in 300px), press the "Home" button on device.</br>
Expcted:it turned to the home screen.</br>
- 2.Wait for more than 10 seconds and then turn back to this widget by clicking the icon on the home screen or using the command "wrt-launcher -s wrt3css170".</br>
+ 2.Wait for more than 10 seconds and then turn back to this widget by clicking the icon on the home screen or using the command "wrt-launcher -s wrt3css170.CssAnimationBackgroundUnable".</br>
Expcted:the block continuously turning the color from yellow to blue, and became dark bule when arrived at 500px.</br>
</p>
<p>0px- - - - - - - - - - - - - - - - - - - 300px - - - - - - - - - - - - 500px</p>
<p style="border-top:1px solid #ccc;width:300px;" ></p>
<p style="border-top:1px solid #ccc;width:500px;" ></p>
<div class="main"></div>
- <input type="button" value="RELOAD" onclick="javascript:window.top.location.reload()" />
+ <input type="button" value="RELOAD" onclick="javascript:window.top.location.reload()"/>
</body>
</html>
<icon src="custom.png" height="123" width="123"/>
<name>lifecycle-background-service</name>
<tizen:application id="wrt3lbs010.LifecycleBackgroundService" package="wrt3lbs010" required_version="2.1"/>
- <tizen:setting background-support="enable" />
+ <tizen:setting background-support="enable"/>
</widget>
<html>
<head>
<title>WRT Test: lifecycle-background-service</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if Web Application is explicitly declared as a background service in the configuration document, then the WRT should continue JavaScript execution and rendering, even when the Web Application enters invisible state." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if Web Application is explicitly declared as a background service in the configuration document, then the WRT should continue JavaScript execution and rendering, even when the Web Application enters invisible state."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- var systime = new Date();
- var timer = systime.getTime();
- var timer2 = systime.getHours()+":"+systime.getMinutes()+":"+systime.getSeconds();
- // Time interval
- var t = 1000;
- //define the divID
- var ctl_id = "show";
- var timer_id = "timer_id";
- var in_time = "in_time";
- //Counter of js
- var Num = 0;
-
- onload = function() {
- Refresh();
- setInterval("Refresh();", t);
- //The time when entry this page timer2
- document.getElementById(in_time).innerHTML = timer2;
- }
- function Refresh() {
- Num = Num + 1;
- //The true timer: NowTime - entryTime
- document.getElementById(timer_id).innerHTML = Math.floor((new Date().getTime()-timer+1000)/1000);
- //The timer of js
- document.getElementById(ctl_id).innerHTML = Num;
- check();
+ var systime = new Date();
+ var timer = systime.getTime();
+ var timer2 = systime.getHours()+":"+systime.getMinutes()+":"+systime.getSeconds();
+ // Time interval
+ var t = 1000;
+ //define the divID
+ var ctl_id = "show";
+ var timer_id = "timer_id";
+ var in_time = "in_time";
+ //Counter of js
+ var Num = 0;
+ onload = function() {
+ Refresh();
+ setInterval("Refresh();", t);
+ //The time when entry this page timer2
+ document.getElementById(in_time).innerHTML = timer2;
}
- function check(){
- if(document.getElementById(timer_id).innerHTML===document.getElementById(ctl_id).innerHTML){
- document.getElementById("result").innerHTML = "<p style='color:green'>Pass</p>";
+ function Refresh() {
+ Num = Num + 1;
+ //The true timer: NowTime - entryTime
+ document.getElementById(timer_id).innerHTML = Math.floor((new Date().getTime()-timer+1000)/1000);
+ //The timer of js
+ document.getElementById(ctl_id).innerHTML = Num;
+ check();
}
- else{
- document.getElementById("result").innerHTML = "<p style='color:red'>Fail</p>";
+ function check(){
+ if(document.getElementById(timer_id).innerHTML===document.getElementById(ctl_id).innerHTML){
+ document.getElementById("result").innerHTML = "<p style='color:green'>Pass</p>";
+ }
+ else{
+ document.getElementById("result").innerHTML = "<p style='color:red'>Fail</p>";
+ }
}
- }
</script>
</head>
<body>
system timer:<div id="timer_id"></div>
js timer:<div id="show"></div>
<div>-------------------</div>
- <div>(1)Enter invisible state </div>
- <div>(2)Return visible state to see the result</div>
<div>Result:</div>
<div id = "result"></div>
</body>
-</html>
+</html>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<widget id="http://tizen.org/lifecycle-exit-running-app" xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" >
<content src="index.html"/>
- <tizen:privilege name="http://tizen.org/privilege/application.launch" />
+ <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
<icon src="custom.png" height="123" width="123"/>
<name>lifecycle-exit-running-app</name>
<tizen:application id="wrt3ler011.LifecycleExitRunningApp" package="wrt3ler011" required_version="2.1"/>
- <tizen:setting background-support="enable" />
+ <tizen:setting background-support="enable"/>
</widget>
<html>
<head>
<title>WRT Test: lifecycle-exit-running-app</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to exit a running application safely." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to exit a running application safely."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function exitApp() {
- tizen.application.getCurrentApplication().exit();
- }
+ function exitApp() {
+ tizen.application.getCurrentApplication().exit();
+ }
</script>
</head>
<body>
<div>1.Touch the "Exit" button.</div>
- <div>PASS: if this widget display is closed.</div>
+ <div>PASS: if this widget is closed.</div>
<div>2.Long touch the "home" button to open "Task switcher".</div>
- <div>PASS: if "lifecycle-hide-running-app" is not in the running list.</div>
+ <div>PASS: if "lifecycle-exit-running-app" is not in the running list.</div>
<input type="button" value="Exit" onclick=exitApp()>
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<widget id="http://tizen.org/lifecycle-hide-running-app" xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" >
<content src="index.html"/>
- <tizen:privilege name="http://tizen.org/privilege/application.launch" />
+ <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
<icon src="custom.png" height="123" width="123"/>
<name>lifecycle-hide-running-app</name>
<tizen:application id="wrt3lhr012.LifecycleHideRunningApp" package="wrt3lhr012" required_version="2.1"/>
- <tizen:setting background-support="enable" />
+ <tizen:setting background-support="enable"/>
</widget>
<html>
<head>
<title>WRT Test: lifecycle-hide-running-app</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to change a web app to background, and keep running." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to change a web app to background, and keep running."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function hideApp() {
- tizen.application.getCurrentApplication().hide();
- }
+ function hideApp() {
+ tizen.application.getCurrentApplication().hide();
+ }
</script>
</head>
<body>
- <div>Hello,hidding application</div>
+ <div>Hello, This is lifecycle-hide-running-app application<br><br></div>
<div>1.Touch the "Hide" button.</div>
- <div>PASS: if this widget display is closed.</div>
+ <div>PASS: hide this widget from foreground.</div>
<div>2.Long touch the "home" button to open "Task switcher".</div>
<div>PASS: if "lifecycle-hide-running-app" is in the running list.</div>
<input type="button" value="Hide" onclick=hideApp()>
<?xml version="1.0" encoding="UTF-8"?>
<widget id="http://tizen.org/lifecycle-launch-installed-app" xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" >
<content src="index.html"/>
- <tizen:privilege name="http://tizen.org/privilege/application.launch" />
+ <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
<icon src="custom.png" height="123" width="123"/>
<name>lifecycle-launch-installed-app</name>
<tizen:application id="wrt3lli015.LifecycleLaunchInstalledApp" package="wrt3lli015" required_version="2.1"/>
- <tizen:setting background-support="enable" />
+ <tizen:setting background-support="enable"/>
</widget>
<html>
<head>
<title>WRT Test: lifecycle-launch-installed-app</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to launch an installed application." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to launch an installed application."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function launchApp() {
- tizen.application.launch("wrt3lhr012.LifecycleHideRunningApp",null);
- }
+ function launchApp() {
+ tizen.application.launch("wrt3lhr012.LifecycleHideRunningApp",null);
+ }
</script>
</head>
<body>
<div>1.Touch the "Launch" button.</div>
- <div>PASS: if lifecycle-hide-running-app application is launched and see the word "Hello, hidding application".</div>
+ <div>PASS: if lifecycle-hide-running-app application is launched and see the words "Hello, This is lifecycle-hide-running-app application".</div>
<input type="button" value="Launch" onclick=launchApp()>
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<widget id="http://tizen.org/lifecycle-launch-removed-app" xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" >
<content src="index.html"/>
- <tizen:privilege name="http://tizen.org/privilege/application.launch" />
+ <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
<icon src="custom.png" height="123" width="123"/>
<name>lifecycle-launch-removed-app</name>
<tizen:application id="wrt3llr016.LifecycleLaunchRemovedApp" package="wrt3llr016" required_version="2.1"/>
- <tizen:setting background-support="enable" />
+ <tizen:setting background-support="enable"/>
</widget>
<html>
<head>
<title>WRT Test: lifecycle-launch-removed-app</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is unable to launch an removed application." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is unable to launch an removed application."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function launchApp() {
- tizen.application.launch("wrt3lhr012.lifecycle-hide-running-app",null);
- }
+ function launchApp() {
+ tizen.application.launch("wrt3lhr012.LifecycleHideRunningApp",null);
+ }
</script>
</head>
<body>
<div>1.Install life-cycle-hide-running-app.wgt.</div>
- <div>PASS: if installation is success.</div>
+ <div>PASS: if installation is successful.</div>
<div>2.Uninstall life-cycle-hide-running-app.wgt.</div>
- <div>PASS: if uninstallation is no success.</div>
+ <div>PASS: if uninstallation is successful.</div>
<div>3.Touch the "Launch" button.</div>
<div>PASS: if there is no response.</div>
<input type="button" value="Launch" onclick=launchApp()>
<html>
<head>
<title>WRT Test: lifecycle-load-event</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT supports W3C DOM load event" />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT supports W3C DOM load event"/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function onloaded() {
- document.getElementById("result").innerHTML="<p style='color:green'>Pass</p>";
- }
+ function onloaded() {
+ document.getElementById("result").innerHTML="<p style='color:green'>Pass</p>";
+ }
</script>
</head>
<body onload="onloaded()">
<html>
<head>
<title>WRT Test: lifecycle-page-visibility-visibilitychange</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT supports W3C DOM page visibility event visibilitychange" />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT supports W3C DOM page visibility event visibilitychange"/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function onloaded(){
- document.addEventListener("visibilitychange", visibilityChanged);
- document.addEventListener("webkitvisibilitychange", visibilityChanged);
- document.addEventListener("msvisibilitychange", visibilityChanged);
- }
- function visibilityChanged() {
- document.getElementById("result").innerHTML="<p style='color:green'>Pass</p>";
- }
+ function onloaded(){
+ document.addEventListener("visibilitychange", visibilityChanged);
+ document.addEventListener("webkitvisibilitychange", visibilityChanged);
+ document.addEventListener("msvisibilitychange", visibilityChanged);
+ }
+ function visibilityChanged() {
+ document.getElementById("result").innerHTML="<p style='color:green'>Pass</p>";
+ }
</script>
</head>
<body onload = onloaded()>
<p>1.Press the home key to hide the widget.</p>
- <p>2.Hold on home key for 3 seconds and switch back to the widget.</p>
+ <p>2.Hold on home key for 3 seconds and switch back to it.</p>
<p>3.Observe the result.</p>
<div>Result:</div>
<div id="result"><p style="color:red">Fail</p></div>
<html>
<head>
<title>WRT Test: lifecycle-resume-javascript</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to resume JavaScript execution and rendering when Web Application enters visible state." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to resume JavaScript execution and rendering when Web Application enters visible state."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- var systime = new Date();
- var timer = systime.getTime();
- var timer2 = systime.getHours()+":"+systime.getMinutes()+":"+systime.getSeconds();
- // Time interval
- var t = 1000;
- //define the divID
- var ctl_id = "show";
- var timer_id = "timer_id";
- var in_time = "in_time";
- //Counter of js
- var Num = 0;
+ var systime = new Date();
+ var timer = systime.getTime();
+ var timer2 = systime.getHours()+":"+systime.getMinutes()+":"+systime.getSeconds();
+ // Time interval
+ var t = 1000;
+ //define the divID
+ var ctl_id = "show";
+ var timer_id = "timer_id";
+ var in_time = "in_time";
+ //Counter of js
+ var Num = 0;
- onload = function() {
- Refresh();
- setInterval("Refresh();", t);
- //The time when entry this page timer2
- document.getElementById(in_time).innerHTML = timer2;
- }
- function Refresh() {
- Num = Num + 1;
- //The true timer: NowTime - entryTime
- document.getElementById(timer_id).innerHTML = Math.floor((new Date().getTime()-timer+1000)/1000);
- //The timer of js
- document.getElementById(ctl_id).innerHTML = Num;
- check();
+ onload = function() {
+ Refresh();
+ setInterval("Refresh();", t);
+ //The time when entry this page timer2
+ document.getElementById(in_time).innerHTML = timer2;
}
- function check(){
- if(document.getElementById(timer_id).innerHTML!=document.getElementById(ctl_id).innerHTML){
- document.getElementById("result").innerHTML = "<p style='color:green'>Pass</p>";
+ function Refresh() {
+ Num = Num + 1;
+ //The true timer: NowTime - entryTime
+ document.getElementById(timer_id).innerHTML = Math.floor((new Date().getTime()-timer+1000)/1000);
+ //The timer of js
+ document.getElementById(ctl_id).innerHTML = Num;
+ check();
}
- else{
- document.getElementById("result").innerHTML = "<p style='color:red'>Fail</p>";
+ function check(){
+ if(document.getElementById(timer_id).innerHTML!=document.getElementById(ctl_id).innerHTML){
+ document.getElementById("result").innerHTML = "<p style='color:green'>Pass</p>";
+ }
+ else{
+ document.getElementById("result").innerHTML = "<p style='color:red'>Fail</p>";
+ }
}
- }
</script>
</head>
<body>
system timer:<div id="timer_id"></div>
js timer:<div id="show"></div>
<div>-------------------</div>
- <div>(1)Enter invisible state </div>
- <div>(2)Return visible state to see the result</div>
<div>Result:</div>
<div id = "result"></div>
</body>
-</html>
+</html>
\ No newline at end of file
<html>
<head>
<title>WRT Test: lifecycle-suspend-javascript</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to suspend JavaScript execution and rendering when Web Application enters invisible state." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to suspend JavaScript execution and rendering when Web Application enters invisible state."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- var systime = new Date();
- var timer = systime.getTime();
- var timer2 = systime.getHours()+":"+systime.getMinutes()+":"+systime.getSeconds();
- // Time interval
- var t = 1000;
- //define the divID
- var ctl_id = "show";
- var timer_id = "timer_id";
- var in_time = "in_time";
- //Counter of js
- var Num = 0;
+ var systime = new Date();
+ var timer = systime.getTime();
+ var timer2 = systime.getHours()+":"+systime.getMinutes()+":"+systime.getSeconds();
+ // Time interval
+ var t = 1000;
+ //define the divID
+ var ctl_id = "show";
+ var timer_id = "timer_id";
+ var in_time = "in_time";
+ //Counter of js
+ var Num = 0;
- onload = function() {
- Refresh();
- setInterval("Refresh();", t);
- //The time when entry this page timer2
- document.getElementById(in_time).innerHTML = timer2;
- }
- function Refresh() {
- Num = Num + 1;
- //The true timer: NowTime - entryTime
- document.getElementById(timer_id).innerHTML = Math.floor((new Date().getTime()-timer+1000)/1000);
- //The timer of js
- document.getElementById(ctl_id).innerHTML = Num;
- check();
+ onload = function() {
+ Refresh();
+ setInterval("Refresh();", t);
+ //The time when entry this page timer2
+ document.getElementById(in_time).innerHTML = timer2;
}
- function check(){
- if(document.getElementById(timer_id).innerHTML!=document.getElementById(ctl_id).innerHTML){
- document.getElementById("result").innerHTML = "<p style='color:green'>Pass</p>";
+ function Refresh() {
+ Num = Num + 1;
+ //The true timer: NowTime - entryTime
+ document.getElementById(timer_id).innerHTML = Math.floor((new Date().getTime()-timer+1000)/1000);
+ //The timer of js
+ document.getElementById(ctl_id).innerHTML = Num;
+ check();
}
- else{
- document.getElementById("result").innerHTML = "<p style='color:red'>Fail</p>";
+ function check(){
+ if(document.getElementById(timer_id).innerHTML!=document.getElementById(ctl_id).innerHTML){
+ document.getElementById("result").innerHTML = "<p style='color:green'>Pass</p>";
+ }
+ else{
+ document.getElementById("result").innerHTML = "<p style='color:red'>Fail</p>";
+ }
}
- }
</script>
</head>
<body>
system timer:<div id="timer_id"></div>
js timer:<div id="show"></div>
<div>-------------------</div>
- <div>(1)Enter invisible state </div>
- <div>(2)Return visible state to see the result</div>
<div>Result:</div>
<div id = "result"></div>
</body>
<html>
<head>
<title>WRT Test: lifecycle-unload-event</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT supports W3C DOM unload event" />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT supports W3C DOM unload event"/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- window.onbeforeunload = function() {
- return "unload event success! ";
- }
- function closeWindow(){
- window.location.reload();
- }
+ window.onbeforeunload = function() {
+ return "unload event success! ";
+ }
+ function closeWindow(){
+ window.location.reload();
+ }
</script>
</head>
<body>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<widget id="http://tizen.org/other-localization-change-default" xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" >
- <content xml:lang="en" src="index.html"/>
- <icon src="custom.png" height="123" width="123"/>
- <name>other-localization-change-default</name>
- <name xml:lang="en">english-olce</name>
- <name xml:lang="ko">korean-olce</name>
- <tizen:application id="wrt3olc023.OtherLocalizationChangeDefault" package="wrt3olc023" required_version="2.1"/>
-</widget>
+++ /dev/null
-<!DOCTYPE html>
-<!--
-Copyright (c) 2012 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:
- Hao, Yunfei <yunfenx.hao@intel.com>
-
--->
-
-<html>
- <head>
- <title>WRT Test: other-localization-change-default</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to change default language when change device's language which is not defined in the config.xml file." />
- <meta charset="utf-8">
- <script language="javascript" type="text/javascript">
- </script>
- </head>
- <body>
- <p>1.Touch "Settings"->"Language and region" -> select korean</p>
- <p> Pass: if the name of the widget is changed from "english-olce" to "korean-olce"</p>
- <p>2.Touch "Settings"->"Language and region" -> select chinese</p>
- <p> Pass: if the name of the widget is changed from "korean-olce" to "english-olce"</p>
- </body>
-</html>
<html>
<head>
<title>WRT Test: other-localization-change-event</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if the WRT support language change event" />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if the WRT support language change event"/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
</script>
<html>
<head>
<title>WRT Test: other-localization-description</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if the WRT support localization of description." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if the WRT support localization of description."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function run(){
- alert(widget.description);
- }
+ function run(){
+ alert(widget.description);
+ }
</script>
</head>
<body>
<html>
<head>
<title>WRT Test: other-localization</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if the WRT support localization" />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if the WRT support localization"/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
</script>
<html>
<head>
<title>WRT Test: other-uri-schemes-mailto-bcc</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if the WRT support scheme mailto and bcc " />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if the WRT support scheme mailto and bcc "/>
<meta charset="utf-8">
<script>
-var initTo='sample@intel.com', initBcc='sample@intel.com';
+ var initTo='sample@intel.com', initBcc='sample@intel.com';
-function submitHandler()
-{
- var to = toText.value;
- var bcc = bccText.value;
- mailTo.href="mailto:"+to+"?bcc="+bcc;
- mailTo.click();
-}
-function init()
-{
- toText.value=initTo;
- bccText.value=initBcc;
-}
-</script>
-<style>
-.label{font-weight:bold;postion:absolute;width:80px;}
-.head{font-color:black;font-weight:bold;}
-.bd{float:left;width:77px;font-weight:bold;}
-</style>
- <BODY onload="init()">
- <div class="head">Use mailto Send Email</div>
- <div>
- <span class="label">To:</span><input id="toText" type="text" size=50 value="">
- </div>
- <div>
- <span class="label">Bcc:</span><input id="bccText" type="text" size=50 value="">
- </div>
- <input name="btSend" type="button" value="send email" onclick="submitHandler();">
- <a href="mailto:" id="mailTo"></a>
- </BODY>
+ function submitHandler()
+ {
+ var to = toText.value;
+ var bcc = bccText.value;
+ mailTo.href="mailto:"+to+"?bcc="+bcc;
+ mailTo.click();
+ }
+ function init()
+ {
+ toText.value=initTo;
+ bccText.value=initBcc;
+ }
+ </script>
+ <style>
+ .label{font-weight:bold;postion:absolute;width:80px;}
+ .head{font-color:black;font-weight:bold;}
+ .bd{float:left;width:77px;font-weight:bold;}
+ </style>
+ </head>
+ <body onload="init()">
+ <div class="head">Use mailto Send Email</div>
+ <div>
+ <span class="label">To:</span><input id="toText" type="text" size=50 value="">
+ </div>
+ <div>
+ <span class="label">Bcc:</span><input id="bccText" type="text" size=50 value="">
+ </div>
+ <input name="btSend" type="button" value="send email" onclick="submitHandler();">
+ <a href="mailto:" id="mailTo"></a>
+ </body>
</html>
<html>
<head>
<title>WRT Test: other-uri-schemes-mailto-body</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if the WRT support scheme mailto and body " />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if the WRT support scheme mailto and body "/>
<meta charset="utf-8">
<script>
-
-var initSubject='test',initTo='sample@intel.com',initCC='sample@intel.com',initBody='test mailto sample';
-function submitHandler()
-{
- var subject = subText.value;
- var to = toText.value;
- var cc = ccText.value;
- var body = bodyText.value;
- mailTo.href="mailto:"+to+"?cc="+cc+"&subject="+subject+"&body="+body;
- mailTo.click();
-}
-function init()
-{
- subText.value=initSubject;
- toText.value=initTo;
- ccText.value=initCC;
- bodyText.value=initBody;
-}
-</script>
-<style>
-.label{font-weight:bold;postion:absolute;width:80px;}
-.head{font-color:black;font-weight:bold;}
-.bd{float:left;width:77px;font-weight:bold;}
-</style>
- <BODY onload="init()">
- <div class="head">Use mailto Send Email</div>
- <div>
- <span class="label">Subject:</span><input id="subText" type="text" size=50 value="">
- </div>
- <div>
- <span class="label">To:</span><input id="toText" type="text" size=50 value="">
- </div>
- <div>
- <span class="label">CC:</span><input id="ccText" type="text" size=50 value="">
- </div>
- <div>
- <span class="bd">Body:</span><textarea id="bodyText" rows=20 cols=100></textarea>
- </div>
- <input name="btSend" type="button" value="send email" onclick="submitHandler();">
- <a href="mailto:" id="mailTo"></a>
- </BODY>
+ var initSubject='test',initTo='sample@intel.com',initCC='sample@intel.com',initBody='test mailto sample';
+ function submitHandler()
+ {
+ var subject = subText.value;
+ var to = toText.value;
+ var cc = ccText.value;
+ var body = bodyText.value;
+ mailTo.href="mailto:"+to+"?cc="+cc+"&subject="+subject+"&body="+body;
+ mailTo.click();
+ }
+ function init()
+ {
+ subText.value=initSubject;
+ toText.value=initTo;
+ ccText.value=initCC;
+ bodyText.value=initBody;
+ }
+ </script>
+ <style>
+ .label{font-weight:bold;postion:absolute;width:80px;}
+ .head{font-color:black;font-weight:bold;}
+ .bd{float:left;width:77px;font-weight:bold;}
+ </style>
+ </head>
+ <body onload="init()">
+ <div class="head">Use mailto Send Email</div>
+ <div>
+ <span class="label">Subject:</span><input id="subText" type="text" size=50 value="">
+ </div>
+ <div>
+ <span class="label">To:</span><input id="toText" type="text" size=50 value="">
+ </div>
+ <div>
+ <span class="label">CC:</span><input id="ccText" type="text" size=50 value="">
+ </div>
+ <div>
+ <span class="bd">Body:</span><textarea id="bodyText" rows=20 cols=100></textarea>
+ </div>
+ <input name="btSend" type="button" value="send email" onclick="submitHandler();">
+ <a href="mailto:" id="mailTo"></a>
+ </body>
</html>
<html>
<head>
<title>WRT Test: other-uri-schemes-mailto-cc</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if the WRT support scheme mailto and CC " />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if the WRT support scheme mailto and CC "/>
<meta charset="utf-8">
<script>
-var initTo='sample@intel.com',initCC='sample@intel.com';
-
-function submitHandler()
-{
-
- var to = toText.value;
- var cc = ccText.value;
- mailTo.href="mailto:"+to+"?cc="+cc;
- mailTo.click();
-}
-function init()
-{
- toText.value=initTo;
- ccText.value=initCC;
-}
-</script>
-<style>
-.label{font-weight:bold;postion:absolute;width:80px;}
-.head{font-color:black;font-weight:bold;}
-.bd{float:left;width:77px;font-weight:bold;}
-</style>
- <BODY onload="init()">
- <div class="head">Use mailto Send Email</div>
- <div>
- <span class="label">To:</span><input id="toText" type="text" size=50 value="">
- </div>
- <div>
- <span class="label">CC:</span><input id="ccText" type="text" size=50 value="">
- </div>
- <input name="btSend" type="button" value="send email" onclick="submitHandler();">
- <a href="mailto:" id="mailTo"></a>
- </BODY>
+ var initTo='sample@intel.com',initCC='sample@intel.com';
+ function submitHandler()
+ {
+ var to = toText.value;
+ var cc = ccText.value;
+ mailTo.href="mailto:"+to+"?cc="+cc;
+ mailTo.click();
+ }
+ function init()
+ {
+ toText.value=initTo;
+ ccText.value=initCC;
+ }
+ </script>
+ <style>
+ .label{font-weight:bold;postion:absolute;width:80px;}
+ .head{font-color:black;font-weight:bold;}
+ .bd{float:left;width:77px;font-weight:bold;}
+ </style>
+ </head>
+ <body onload="init()">
+ <div class="head">Use mailto Send Email</div>
+ <div>
+ <span class="label">To:</span><input id="toText" type="text" size=50 value="">
+ </div>
+ <div>
+ <span class="label">CC:</span><input id="ccText" type="text" size=50 value="">
+ </div>
+ <input name="btSend" type="button" value="send email" onclick="submitHandler();">
+ <a href="mailto:" id="mailTo"></a>
+ </body>
</html>
<html>
<head>
<title>WRT Test: other-uri-schemes-mailto-groups</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if the WRT support scheme mailto groups " />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if the WRT support scheme mailto groups "/>
<meta charset="utf-8">
<script>
-var initTo='sample@intel.com;test@intel.com';
+ var initTo='sample@intel.com;test@intel.com';
-function submitHandler()
-{
- var to = toText.value;
- mailTo.href="mailto:"+to;
- mailTo.click();
-}
-function init()
-{
- toText.value=initTo;
-}
-</script>
-<style>
-.label{font-weight:bold;postion:absolute;width:80px;}
-.head{font-color:black;font-weight:bold;}
-.bd{float:left;width:77px;font-weight:bold;}
-</style>
- <BODY onload="init()">
- <div class="head">Use mailto Send Email</div>
- <div>
- <span class="label">To:</span><input id="toText" type="text" size=50 value="">
- </div>
- <input name="btSend" type="button" value="send email" onclick="submitHandler();">
- <a href="mailto:" id="mailTo"></a>
- </BODY>
+ function submitHandler()
+ {
+ var to = toText.value;
+ mailTo.href="mailto:"+to;
+ mailTo.click();
+ }
+ function init()
+ {
+ toText.value=initTo;
+ }
+ </script>
+ <style>
+ .label{font-weight:bold;postion:absolute;width:80px;}
+ .head{font-color:black;font-weight:bold;}
+ .bd{float:left;width:77px;font-weight:bold;}
+ </style>
+ </head>
+ <body onload="init()">
+ <div class="head">Use mailto Send Email</div>
+ <div>
+ <span class="label">To:</span><input id="toText" type="text" size=50 value="">
+ </div>
+ <input name="btSend" type="button" value="send email" onclick="submitHandler();">
+ <a href="mailto:" id="mailTo"></a>
+ </body>
</html>
<html>
<head>
<title>WRT Test: other-uri-schemes-mailto-subject</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if the WRT support scheme mailto and subject" />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if the WRT support scheme mailto and subject"/>
<meta charset="utf-8">
<script>
-var initSubject='test',initTo='sample@intel.com',initCC='sample@intel.com';
-function submitHandler()
-{
- var subject = subText.value;
- var to = toText.value;
- var cc = ccText.value;
- mailTo.href="mailto:"+to+"?cc="+cc+"&subject="+subject;
- mailTo.click();
-}
-function init()
-{
- subText.value=initSubject;
- toText.value=initTo;
- ccText.value=initCC;
-}
-</script>
-<style>
-.label{font-weight:bold;postion:absolute;width:80px;}
-.head{font-color:black;font-weight:bold;}
-.bd{float:left;width:77px;font-weight:bold;}
-</style>
- <BODY onload="init()">
- <div class="head">Use mailto Send Email</div>
- <div>
- <span class="label">To:</span><input id="toText" type="text" size=50 value="">
- </div>
- <div>
- <span class="label">CC:</span><input id="ccText" type="text" size=50 value="">
- </div>
- <div>
- <span class="label">Subject:</span><input id="subText" type="text" size=50 value="">
- </div>
- <input name="btSend" type="button" value="send email" onclick="submitHandler();">
- <a href="mailto:" id="mailTo"></a>
- </BODY>
+ var initSubject='test',initTo='sample@intel.com',initCC='sample@intel.com';
+ function submitHandler()
+ {
+ var subject = subText.value;
+ var to = toText.value;
+ var cc = ccText.value;
+ mailTo.href="mailto:"+to+"?cc="+cc+"&subject="+subject;
+ mailTo.click();
+ }
+ function init()
+ {
+ subText.value=initSubject;
+ toText.value=initTo;
+ ccText.value=initCC;
+ }
+ </script>
+ <style>
+ .label{font-weight:bold;postion:absolute;width:80px;}
+ .head{font-color:black;font-weight:bold;}
+ .bd{float:left;width:77px;font-weight:bold;}
+ </style>
+ <body onload="init()">
+ <div class="head">Use mailto Send Email</div>
+ <div>
+ <span class="label">To:</span><input id="toText" type="text" size=50 value="">
+ </div>
+ <div>
+ <span class="label">CC:</span><input id="ccText" type="text" size=50 value="">
+ </div>
+ <div>
+ <span class="label">Subject:</span><input id="subText" type="text" size=50 value="">
+ </div>
+ <input name="btSend" type="button" value="send email" onclick="submitHandler();">
+ <a href="mailto:" id="mailTo"></a>
+ </body>
</html>
<html>
<head>
<title>WRT Test: other-uri-schemes-mailto-tel</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if the WRT support scheme tel " />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if the WRT support scheme tel "/>
<meta charset="utf-8">
<script>
-var initnumber='+13000000000';
+ var initnumber='+13000000000';
-function submitHandler()
-{
- var number = telText.value;
- tel.href="tel:"+number;
- tel.click();
-}
-function init()
-{
- telText.value=initnumber;
-}
-</script>
-<style>
-.label{font-weight:bold;postion:absolute;width:80px;}
-.head{font-color:black;font-weight:bold;}
-.bd{float:left;width:77px;font-weight:bold;}
-</style>
- <BODY onload="init()">
+ function submitHandler()
+ {
+ var number = telText.value;
+ tel.href="tel:"+number;
+ tel.click();
+ }
+ function init()
+ {
+ telText.value=initnumber;
+ }
+ </script>
+ <style>
+ .label{font-weight:bold;postion:absolute;width:80px;}
+ .head{font-color:black;font-weight:bold;}
+ .bd{float:left;width:77px;font-weight:bold;}
+ </style>
+ </head>
+ <body onload="init()">
<div class="head">Use tel call</div>
<div>
<span class="label">Number:</span><input id="telText" type="text" size=50 value="">
</div>
<input name="btSend" type="button" value="call" onclick="submitHandler();">
<a href="tel:" id="tel"></a>
- </BODY>
+ </body>
</html>
<html>
<head>
<title>WRT Test: other-uri-schemes-mailto</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if the WRT support scheme mailto:// " />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if the WRT support scheme mailto:// "/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
</script>
<html>
<head>
<title>WRT Test: other-uri-schemes-mmsto</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if the WRT support scheme mmsto:// " />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if the WRT support scheme mmsto:// "/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
</script>
<html>
<head>
<title>WRT Test: other-uri-schemes-sms</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if the WRT support scheme sms:// " />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if the WRT support scheme sms:// "/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
</script>
<html>
<head>
<title>WRT Test: other-widget-access-policy</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if the WRT support W3C Widget Access Request Policy." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if the WRT support W3C Widget Access Request Policy."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
</script>
<html>
<head>
<title>WRT Test: other-widget-interface-attribute</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if the WRT supports the attributes of the W3C Widget Interface. " />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if the WRT supports the attributes of the W3C Widget Interface. "/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- var mm = [
- "Author Name", // author name
- "testcases@tizendev.org", // author email
- "http://test.tizendev.org/", // autuor href
- "A sample widget for testing.", // description
- "owi", // short name
- "1.2.3", // version
- "http://tizen.org/other-widget-interface-attribute", //id
- "100", //height
- "200" //width
- ]
- var oo = [
- "author name", // author name
- "author email", // author email
- "author Href", // autuor href
- "description", // description
- "shortName", // short name
- "version", // version
- "id", //id
- "height", //height
- "width" //width
- ]
- try{
- var nn = [
- widget.author, // author name
- widget.authorEmail, // author email
- widget.authorHref, // autuor href
- widget.description, // description
- widget.shortName, // short name
- widget.version, // version
- widget.id, //id
- widget.height, //height
- widget.width //width
- ]
- }
- catch(e){
- alert("catch a error:"+e.message);
- }
- function check(i){
- var rlt = null;
- rlt = "result"+i;
- rlt2 =rlt+i;
- if (mm[i] ==nn[i]){
- document.getElementById(rlt).innerHTML="<span style='color:green'>Pass</span>";
- document.getElementById(rlt2).innerHTML=oo[i]+" value is '"+nn[i]+"'";
- }
- else{
- document.getElementById(rlt).innerHTML="<span style='color:red'>Fail</span>";
- document.getElementById(rlt2).innerHTML=oo[i]+" value is '"+nn[i]+"'";
- }
+ var mm = [
+ "Author Name", // author name
+ "testcases@tizendev.org", // author email
+ "http://test.tizendev.org/", // autuor href
+ "A sample widget for testing.", // description
+ "owi", // short name
+ "1.2.3", // version
+ "http://tizen.org/other-widget-interface-attribute", //id
+ "100", //height
+ "200" //width
+ ]
+ var oo = [
+ "author name", // author name
+ "author email", // author email
+ "author Href", // autuor href
+ "description", // description
+ "shortName", // short name
+ "version", // version
+ "id", //id
+ "height", //height
+ "width" //width
+ ]
+ try{
+ var nn = [
+ widget.author, // author name
+ widget.authorEmail, // author email
+ widget.authorHref, // autuor href
+ widget.description, // description
+ widget.shortName, // short name
+ widget.version, // version
+ widget.id, //id
+ widget.height, //height
+ widget.width //width
+ ]
+ } catch (e){
+ alert("catch a error:"+e.message);
+ }
+ function check(i){
+ var rlt = null;
+ rlt = "result"+i;
+ rlt2 =rlt+i;
+ if (mm[i] ==nn[i]){
+ document.getElementById(rlt).innerHTML="<span style='color:green'>Pass</span>";
+ document.getElementById(rlt2).innerHTML=oo[i]+" value is '"+nn[i]+"'";
+ }
+ else{
+ document.getElementById(rlt).innerHTML="<span style='color:red'>Fail</span>";
+ document.getElementById(rlt2).innerHTML=oo[i]+" value is '"+nn[i]+"'";
+ }
- }
+ }
</script>
</head>
<body>
<preference name="preString"
value="b"/>
<preference name="preNum"
- value="1" />
+ value="1"/>
<tizen:application id="wrt3owi122.otherwidgetinterfacemethod" package="wrt3owi122" required_version="2.1"/>
</widget>
<html>
<head>
<title>WRT Test: other-widget-interface-method</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if the WRT supports the method of the W3C Widget Interface. " />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if the WRT supports the method of the W3C Widget Interface. "/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function getP(key){
- var preference = null;
- preference = widget.preferences.getItem(key);
- if (preference =="f199bb20-1499-11df"){
- document.getElementById("result0").innerHTML="<span style='color:green'>Pass</span>";
- document.getElementById("result00").innerHTML=" widget.getItem('licenseKey')value is '"+widget.preferences.getItem("licenseKey")+"'";
- }
- else{
- document.getElementById("result0").innerHTML="<span style='color:red'>Fail</span>";
- document.getElementById("result00").innerHTML=oo[i]+" value is '"+nn[i]+"'";
- }
- }
- var fields0;
- var fields1;
- function init(){
- fields0 = document.forms[0].elements;
- loadPrefs0()
- fields1 = document.forms[1].elements;
- loadPrefs1()
- }
-
-
- function loadPrefs0 () {
- for(var i = 0; i < fields0.length; i++){
- var field = fields0[i];
- if (typeof widget.preferences[field.name] !== "undefined") {
- field.value = widget.preferences[field.name];
- }
- }
- }
-
- function savePrefs0 () {
- for(var i = 0; i < fields0.length; i++){
- var field = fields0[i];
- try{
- widget.preferences.setItem(field.name,field.value);
- alert("Save the preference "+field.name+"="+field.value+" launched well!");
- }catch(e){
- if(e.code === DOMException.NO_MODIFICATION_ALLOWED_ERR){
- alert(e);
- }
+ function getP(key){
+ var preference = null;
+ preference = widget.preferences.getItem(key);
+ if (preference =="f199bb20-1499-11df"){
+ document.getElementById("result0").innerHTML="<span style='color:green'>Pass</span>";
+ document.getElementById("result00").innerHTML=" widget.getItem('licenseKey')value is '"+widget.preferences.getItem("licenseKey")+"'";
+ }
+ else{
+ document.getElementById("result0").innerHTML="<span style='color:red'>Fail</span>";
+ document.getElementById("result00").innerHTML=oo[i]+" value is '"+nn[i]+"'";
+ }
+ }
+ var fields0;
+ var fields1;
+ function init(){
+ fields0 = document.forms[0].elements;
+ loadPrefs0()
+ fields1 = document.forms[1].elements;
+ loadPrefs1()
+ }
+ function loadPrefs0 () {
+ for(var i = 0; i < fields0.length; i++){
+ var field = fields0[i];
+ if (typeof widget.preferences[field.name] !== "undefined") {
+ field.value = widget.preferences[field.name];
+ }
+ }
+ }
+ function savePrefs0 () {
+ for(var i = 0; i < fields0.length; i++){
+ var field = fields0[i];
+ try{
+ widget.preferences.setItem(field.name,field.value);
+ alert("Save the preference "+field.name+"="+field.value+" launched well!");
+ }catch(e){
+ if(e.code === DOMException.NO_MODIFICATION_ALLOWED_ERR){
+ alert(e);
+ }
+ }
+ }
}
+ function loadPrefs1 () {
+ for(var i = 0; i < fields1.length; i++){
+ var field = fields1[i];
+ if (typeof widget.preferences[field.name] !== "undefined") {
+ field.value = widget.preferences[field.name];
+ }
+ }
}
- }
- function loadPrefs1 () {
- for(var i = 0; i < fields1.length; i++){
- var field = fields1[i];
- if (typeof widget.preferences[field.name] !== "undefined") {
- field.value = widget.preferences[field.name];
- }
- }
- }
-
- function savePrefs1() {
- for(var i = 0; i < fields1.length; i++){
- var field = fields1[i];
- try{
- widget.preferences.setItem(field.name,field.value);
- }catch(e){
- if(e.code === DOMException.NO_MODIFICATION_ALLOWED_ERR){
- alert("Pass, the readonly item can not be saved.");
+ function savePrefs1() {
+ for(var i = 0; i < fields1.length; i++){
+ var field = fields1[i];
+ try{
+ widget.preferences.setItem(field.name,field.value);
+ }catch(e){
+ if(e.code === DOMException.NO_MODIFICATION_ALLOWED_ERR){
+ alert("Pass, the readonly item can not be saved.");
+ }
+ }
}
- }
}
- }
- function clr() {
- widget.preferences.clear();
- alert("widget.preferences.clear() launched successfully!");
- }
- function savePrefs2() {
- try{
- widget.preferences.setItem(document.getElementById("pKey").value,document.getElementById("pValue").value);
- }catch(e){
- alert(e.message);
- }
- alert("Save succeed! key is "+document.getElementById("pKey").value+",value is "+widget.preferences.getItem(document.getElementById("pKey").value));
- }
- function loadPrefs2() {
- document.getElementById("pValue").value = widget.preferences.getItem(document.getElementById("pKey").value);
- }
+ function clr() {
+ widget.preferences.clear();
+ alert("widget.preferences.clear() launched successfully!");
+ }
+ function savePrefs2() {
+ try{
+ widget.preferences.setItem(document.getElementById("pKey").value,document.getElementById("pValue").value);
+ }catch(e){
+ alert(e.message);
+ }
+ alert("Save succeed! key is "+document.getElementById("pKey").value+",value is "+widget.preferences.getItem(document.getElementById("pKey").value));
+ }
+ function loadPrefs2() {
+ document.getElementById("pValue").value = widget.preferences.getItem(document.getElementById("pKey").value);
+ }
</script>
</head>
<body onload="init()">
<html>
<head>
<title>WRT Test: other-widget-interface</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if the WRT support W3C Widget Interface. " />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if the WRT support W3C Widget Interface. "/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function onloaded(){
- document.getElementById("wname").innerHTML = widget.name;
- if (widget.name =="other-widget-interface"){
- document.getElementById("result").innerHTML="<p style='color:green'>Pass</p>";
+ function onloaded(){
+ document.getElementById("wname").innerHTML = widget.name;
+ if (widget.name =="other-widget-interface"){
+ document.getElementById("result").innerHTML="<p style='color:green'>Pass</p>";
+ }
}
- }
</script>
</head>
<body onload = "onloaded()">
<html>
<head>
<title>WRT Test: other-widget-uri-scheme</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT supports." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT supports."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function getPic(){
- var img = document.createElement("img");
- img.src = "widget://custom.png";
- document.body.appendChild(img);
- }
+ function getPic(){
+ var img = document.createElement("img");
+ img.src = "widget://custom.png";
+ document.body.appendChild(img);
+ }
</script>
</script>
</head>
<?xml version="1.0" encoding="UTF-8"?>
<widget id="http://tizen.org/sys-launch-service-app" xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" >
<content src="index.html"/>
- <tizen:privilege name="http://tizen.org/privilege/application.launch" />
+ <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
<icon src="custom.png" height="123" width="123"/>
<name>sys-launch-service-app</name>
<tizen:application id="wrt3sls030.syslaunchserviceapp" package="wrt3sls030" required_version="2.1"/>
<html>
<head>
<title>WRT Test: sys-launch-service-app</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to launch service application." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to launch service application."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function launchApp() {
- var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/create_content", null, "video/3gp", null);
- tizen.application.launchAppControl(appControl, null, null, null, null );
- }
+ function launchApp() {
+ var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/create_content", null, "video/3gp", null);
+ tizen.application.launchAppControl(appControl, null, null, null, null );
+ }
</script>
</head>
<body>
<div>1.Touch the "Launch" button.</div>
- <div>PASS: if launch camera application.</div>
+ <div>PASS: if the camera application is launched.</div>
<input type="button" value="Launch" onclick=launchApp()>
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<widget id="http://tizen.org/sys-launch-service-call" xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" >
<content src="index.html"/>
- <tizen:privilege name="http://tizen.org/privilege/application.launch" />
+ <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
<icon src="custom.png" height="123" width="123"/>
<name>sys-launch-service-call</name>
<tizen:application id="wrt3sls031.syslaunchservicecall" package="wrt3sls031" required_version="2.1"/>
<html>
<head>
<title>WRT Test: sys-launch-service-call</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to make a call." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to make a call."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function launchApp() {
- var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/call", "tel", null, null);
- tizen.application.launchAppControl(appControl, null, null, null, null );
- }
+ function launchApp() {
+ var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/call", "tel", null, null);
+ tizen.application.launchAppControl(appControl, null, null, null, null );
+ }
</script>
</head>
<body>
<div>1.Touch the "Launch" button.</div>
- <div>PASS: if launch call application.</div>
+ <div>PASS: if the call application is launched.</div>
<input type="button" value="Launch" onclick=launchApp()>
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<widget id="http://tizen.org/sys-launch-service-camera" xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" >
<content src="index.html"/>
- <tizen:privilege name="http://tizen.org/privilege/application.launch" />
+ <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
<icon src="custom.png" height="123" width="123"/>
<name>sys-launch-service-camera</name>
<tizen:application id="wrt3sls032.syslaunchservicecamera" package="wrt3sls032" required_version="2.1"/>
<html>
<head>
<title>WRT Test: sys-launch-service-camera</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to launch camera application." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to launch camera application."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function launchApp() {
- var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/create_content", null, "image/jpg", null);
- tizen.application.launchAppControl(appControl, null, null, null, null );
- }
+ function launchApp() {
+ var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/create_content", null, "image/jpg", null);
+ tizen.application.launchAppControl(appControl, null, null, null, null );
+ }
</script>
</head>
<body>
<div>1.Touch the "Launch" button.</div>
- <div>PASS: if launch camera application.</div>
+ <div>PASS: if the camera application is launched.</div>
<input type="button" value="Launch" onclick=launchApp()>
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<widget id="http://tizen.org/sys-launch-service-email" xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" >
<content src="index.html"/>
- <tizen:privilege name="http://tizen.org/privilege/application.launch" />
+ <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
<icon src="custom.png" height="123" width="123"/>
<name>sys-launch-service-email</name>
<tizen:application id="wrt3sls033.syslaunchserviceemail" package="wrt3sls033" required_version="2.1"/>
<html>
<head>
<title>WRT Test: sys-launch-service-email</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to send an email." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to send an email."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function launchApp() {
- var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/compose", null, "*/*", null);
- tizen.application.launchAppControl(appControl, null, null, null, null );
- }
+ function launchApp() {
+ var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/compose", null, "*/*", null);
+ tizen.application.launchAppControl(appControl, null, null, null, null );
+ }
</script>
</head>
<body>
<div>1.Touch the "Launch" button.</div>
- <div>PASS: if launch email application.</div>
+ <div>PASS: if the email application is launched.</div>
<input type="button" value="Launch" onclick=launchApp()>
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<widget id="http://tizen.org/sys-launch-service-gallery-pick" xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" >
<content src="index.html"/>
- <tizen:privilege name="http://tizen.org/privilege/application.launch" />
+ <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
<icon src="custom.png" height="123" width="123"/>
<name>sys-launch-service-gallery-pick</name>
<tizen:application id="wrt3sls034.syslaunchservicegallerypick" package="wrt3sls034" required_version="2.1"/>
<html>
<head>
<title>WRT Test: sys-launch-service-gallery-pick</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to pick an item from the gallery." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to pick an item from the gallery."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function launchApp() {
- var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/pick", null, "image/*", null);
- tizen.application.launchAppControl(appControl, null, null, null, null );
- }
+ function launchApp() {
+ var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/pick", null, "image/*", null);
+ tizen.application.launchAppControl(appControl, null, null, null, null );
+ }
</script>
</head>
<body>
<div>1.Touch the "Launch" button.</div>
- <div>PASS: if launch gallery application.</div>
+ <div>PASS: if the gallery application is launched.</div>
<input type="button" value="Launch" onclick=launchApp()>
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<widget id="http://tizen.org/sys-launch-service-gallery-show" xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" >
<content src="index.html"/>
- <tizen:privilege name="http://tizen.org/privilege/application.launch" />
+ <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
<icon src="custom.png" height="123" width="123"/>
<name>sys-launch-service-gallery-show</name>
<tizen:application id="wrt3sls035.syslaunchservicegalleryshow" package="wrt3sls035" required_version="2.1"/>
<html>
<head>
<title>WRT Test: sys-launch-service-gallery-show</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to pick an item from the gallery." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to pick an item from the gallery."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function launchApp() {
- var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/view", "/opt/usr/media/Images/image1.jpg", "image/*", null);
- tizen.application.launchAppControl(appControl, null, null, null, null );
- }
+ function launchApp() {
+ var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/view", "/opt/usr/media/Images/image1.jpg", "image/*", null);
+ tizen.application.launchAppControl(appControl, null, null, null, null );
+ }
</script>
</head>
<body>
<div>1.Touch the "Launch" button.</div>
- <div>PASS: if launch gallery application.</div>
+ <div>PASS: if the gallery application is launched.</div>
<input type="button" value="Launch" onclick=launchApp()>
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<widget id="http://tizen.org/sys-launch-service-image-viewer" xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" >
<content src="index.html"/>
- <tizen:privilege name="http://tizen.org/privilege/application.launch" />
+ <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
<icon src="custom.png" height="123" width="123"/>
<name>sys-launch-service-image-viewer</name>
<tizen:application id="wrt3sls036.syslaunchserviceimageviewer" package="wrt3sls036" required_version="2.1"/>
<html>
<head>
<title>WRT Test: sys-launch-service-image-viewer</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to launch video application." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to launch video application."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function launchApp() {
- var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/view", "/opt/media/Images/test.png", "image/png", null);
- tizen.application.launchAppControl(appControl, null, null, null, null );
- }
+ function launchApp() {
+ var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/view", "/opt/media/Images/test.png", "image/png", null);
+ tizen.application.launchAppControl(appControl, null, null, null, null );
+ }
</script>
</head>
<body>
<div>1.Touch the "Launch" button.</div>
- <div>PASS: if launch image viewer application.</div>
+ <div>PASS: if image viewer application is launched.</div>
<input type="button" value="Launch" onclick=launchApp()>
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<widget id="http://tizen.org/sys-launch-service-message" xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" >
<content src="index.html"/>
- <tizen:privilege name="http://tizen.org/privilege/application.launch" />
+ <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
<icon src="custom.png" height="123" width="123"/>
<name>sys-launch-service-message</name>
<tizen:application id="wrt3sls037.syslaunchservicemessage" package="wrt3sls037" required_version="2.1"/>
<html>
<head>
<title>WRT Test: sys-launch-service-message</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to send a message." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to send a message."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function launchApp() {
- var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/compose", null, "*/*", null);
- tizen.application.launchAppControl(appControl, null, null, null, null );
- }
+ function launchApp() {
+ var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/compose", null, "*/*", null);
+ tizen.application.launchAppControl(appControl, null, null, null, null );
+ }
</script>
</head>
<body>
<div>1.Touch the "Launch" button.</div>
- <div>PASS: if launch message application.</div>
+ <div>PASS: if the message application is launched.</div>
<input type="button" value="Launch" onclick=launchApp()>
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<widget id="http://tizen.org/sys-launch-service-music-player" xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" >
<content src="index.html"/>
- <tizen:privilege name="http://tizen.org/privilege/application.launch" />
+ <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
<icon src="custom.png" height="123" width="123"/>
<name>sys-launch-service-music-player</name>
<tizen:application id="wrt3sls038.syslaunchservicemusicplayer" package="wrt3sls038" required_version="2.1"/>
<html>
<head>
<title>WRT Test: sys-launch-service-music-player</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to launch video application." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to launch video application."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function launchApp() {
- var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/view", "/opt/media/Videos/test.mp3", "audio/*", null);
- tizen.application.launchAppControl(appControl, null, null, null, null );
- }
+ function launchApp() {
+ var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/view", "/opt/media/Videos/test.mp3", "audio/*", null);
+ tizen.application.launchAppControl(appControl, null, null, null, null );
+ }
</script>
</head>
<body>
<div>1.Touch the "Launch" button.</div>
- <div>PASS: if launch music application.</div>
+ <div>PASS: if the music application is launched.</div>
<input type="button" value="Launch" onclick=launchApp()>
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<widget id="http://tizen.org/sys-launch-service-video-player" xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" >
<content src="index.html"/>
- <tizen:privilege name="http://tizen.org/privilege/application.launch" />
+ <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
<icon src="custom.png" height="123" width="123"/>
<name>sys-launch-service-video-player</name>
<tizen:application id="wrt3sls039.SysLaunchServiceVideoPlayer" package="wrt3sls039" required_version="2.1"/>
<html>
<head>
<title>WRT Test: sys-launch-service-video-player</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to launch video application." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to launch video application."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
- function launchApp() {
- var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/view", "/opt/media/Videos/test.mp4", "video/*", null);
- tizen.application.launchAppControl(appControl, null, null, null, null );
- }
+ function launchApp() {
+ var appControl = new tizen.ApplicationControl( "http://tizen.org/appcontrol/operation/view", "/opt/media/Videos/test.mp4", "video/*", null);
+ tizen.application.launchAppControl(appControl, null, null, null, null );
+ }
</script>
</head>
<body>
<div>1.Touch the "Launch" button.</div>
- <div>PASS: if launch video application.</div>
+ <div>PASS: if the video application is launched.</div>
<input type="button" value="Launch" onclick=launchApp()>
</body>
</html>
<set name="WebApplicationRuntime">
<testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-load-event" execution_type="manual" purpose="Check if WRT supports W3C DOM load event" priority="P0" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of lifecycle-load-event.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-load-event.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0310" specification="Web Application Lifecycle" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C DOM load, unload and Page Visibility events for all pages of a Web Application.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-unload-event" execution_type="manual" purpose="Check if WRT supports W3C DOM unload event." priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of lifecycle-unload-event.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-unload-event.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0310" specification="Web Application Lifecycle" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C DOM load, unload and Page Visibility events for all pages of a Web Application.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-page-visibility-visibilitychange" execution_type="manual" purpose="Check if WRT supports W3C DOM page visibility event visibilitychange" priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of lifecycle-page-visibility-visibilitychange.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-page-visibility-visibilitychange.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The application is launched successfully</expected>
</step>
<step order="3">
- <step_desc>Click the home key to hide the widget, and then hold on home key for 3 seconds and switch back to the widget</step_desc>
+ <step_desc>Click the home key to hide the widget, and then hold on home key for 3 seconds and switch back to it.</step_desc>
<expected>A word "Pass" is displayed on screen.</expected>
</step>
</steps>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0310" specification="Web Application Lifecycle" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C DOM load, unload and Page Visibility events for all pages of a Web Application.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-suspend-javascript" execution_type="manual" purpose="Check if WRT is able to suspend JavaScript execution and render when Web Application enters invisible state" priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of lifecycle-suspend-javascript.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-suspend-javascript.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The application is launched successfully.</expected>
</step>
<step order="3">
- <step_desc>Enter invisible state and turn back to visible state</step_desc>
+ <step_desc>Click the home key to hide the widget, and then hold on home key for 3 seconds and switch back to it.</step_desc>
<expected>A green "Pass" is displayed on screen.</expected>
</step>
</steps>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0320" specification="Web Application Lifecycle" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST suspend JavaScript execution and render (including CSS animations) when Web Application enters invisible state, unless the author explicitly declared the Web Application as a background service in the configuration document</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-resume-javascript" execution_type="manual" purpose="Check if WRT is able to resume JavaScript execution and renderwhen Web Application enters visible state" priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of lifecycle-resume-javascript.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-resume-javascript.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The application is launched successfully.</expected>
</step>
<step order="3">
- <step_desc>Enter invisible state and turn back to visible state</step_desc>
+ <step_desc>Click the home key to hide the widget, and then hold on home key for 3 seconds and switch back to it.</step_desc>
<expected>A green "Pass" is displayed on screen.</expected>
</step>
</steps>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0330" specification="Web Application Lifecycle" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>For applications whose execution was suspended the WRT MUST resume JavaScript execution and render(including CSS animations) when Web Application enters visible state.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-background-service" execution_type="manual" purpose="Check if Web Application is declared explicitly as a background service in the configuration document, the WRT should continue JavaScript execution and rendering, even when the Web Application enters invisible state." priority="P0" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of lifecycle-background-service.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-background-service.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The application is launched successfully.</expected>
</step>
<step order="3">
- <step_desc>Enter invisible state and return back visible state</step_desc>
+ <step_desc>Click the home key to hide the widget, and then hold on home key for 3 seconds and switch back to it.</step_desc>
<expected>A green "Pass" is displayed on screen.</expected>
</step>
</steps>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0340" specification="Web Application Lifecycle" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST NOT suspend Web Application's execution if the author explicitly declared the Web Application as a background service in the configuration document.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-launch-installed-app" execution_type="manual" purpose="Check if WRT is able to launch an installed application" priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed;The lifecycle-hide-running-app.wgt has been installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/lifecycle-hide-running-app.wgt</pre_condition>
+ <pre_condition>The lifecycle-hide-running-app.wgt has been installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/lifecycle-hide-running-app.wgt</pre_condition>
<post_condition>Get the 'application id' of lifecycle-launch-installed-app.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-launch-installed-app.wgt with the command :"wrt-installer -un 'application id'", get the 'application id' of lifecycle-hide-running-app.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-hide-running-app.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
</step>
<step order="2">
<step_desc>Get the 'application id' of lifecycle-launch-installed-app.wgt with the command :"wrt-launcher -l" and launch the lifecycle-launch-installed-app.wgt with the command :"wrt-launcher -s 'application id'", click the "Launch" button</step_desc>
- <expected>The application "lifecycle-hide-running-app" is launched and the word "Hello, hidding application" is displayed.</expected>
+ <expected>The application "lifecycle-hide-running-app" is launched and the words "Hello, This is lifecycle-hide-running-app application" is displayed.</expected>
</step>
</steps>
<test_script_entry test_script_expected_result="0"/>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0320" specification="Web Application Lifecycle" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-launch-removed-app" execution_type="manual" purpose="Check if WRT is unable to launch a removed application" priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed;lifecycle-hide-running-app.wgt has been installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/lifecycle-hide-running-app.wgt</pre_condition>
+ <pre_condition>lifecycle-hide-running-app.wgt has been installed with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/lifecycle-hide-running-app.wgt</pre_condition>
<post_condition>Get the 'application id' of lifecycle-launch-installed-app.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-launch-installed-app.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0320" specification="Web Application Lifecycle" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-exit-running-app" execution_type="manual" purpose="Check if WRT is able to exit a running application safely." priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of lifecycle-exit-running-app.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-exit-running-app.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The widget is closed.</expected>
</step>
<step order="3">
- <step_desc>Check the application running list</step_desc>
+ <step_desc>Hold on home key for 3 seconds to check the application running list</step_desc>
<expected>The application "lifecycle-exit-running-app" is not in the running list.</expected>
</step>
</steps>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0320" specification="Web Application Lifecycle" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="lifecycle-hide-running-app" execution_type="manual" purpose="Check if WRT is able to change the web app to keep running in the background." priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of lifecycle-hide-running-app.wgt with the command :"wrt-launcher -l" and uninstall the lifecycle-hide-running-app.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
</step>
<step order="2">
<step_desc>Get the 'application id' of lifecycle-hide-running-app.wgt with the command :"wrt-launcher -l" and launch the lifecycle-hide-running-app.wgt with the command :"wrt-launcher -s 'application id'",click the "Hide" button.</step_desc>
- <expected>The widget is exit.</expected>
+ <expected>The widget is hiding from foreground.</expected>
</step>
<step order="3">
- <step_desc>Check the application running list.</step_desc>
+ <step_desc>Hold on home key for 3 seconds to check the application running list.</step_desc>
<expected>The application "lifecycle-hide-running-app" is in the running list.</expected>
</step>
</steps>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0340" specification="Web Application Lifecycle" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-app" execution_type="manual" purpose="Check if WRT is able to launch service application." priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of sys-launch-service-app.wgt with the command :"wrt-launcher -l" and uninstall the sys-launch-service-app.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0360" specification="Web API support" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-video-player" execution_type="manual" purpose="Check if WRT is able to launch video application." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of sys-launch-service-video-player.wgt with the command :"wrt-launcher -l" and uninstall the sys-launch-service-video-player.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0360" specification="Web API support" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-music-player" execution_type="manual" purpose="Check if WRT is able to launch music application." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of sys-launch-service-music-player.wgt with the command :"wrt-launcher -l" and uninstall the sys-launch-service-music-player.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0360" specification="Web API support" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-image-viewer" execution_type="manual" purpose="Check if WRT is able to launch image viewer application." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of sys-launch-service-image-viewer.wgt with the command :"wrt-launcher -l" and uninstall the sys-launch-service-image-viewer.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0360" specification="Web API support" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-camera" execution_type="manual" purpose="Check if WRT is able to launch camera application." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of sys-launch-service-camera.wgt with the command :"wrt-launcher -l" and uninstall the sys-launch-service-camera.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0360" specification="Web API support" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-email" execution_type="manual" purpose="Check if WRT is able to launch email application." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of sys-launch-service-email.wgt with the command :"wrt-launcher -l" and uninstall the sys-launch-service-email.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0360" specification="Web API support" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-gallery-pick" execution_type="manual" purpose="Check if WRT is able to pick an item from the gallery." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed;Make sure this application is never be launched before.</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of sys-launch-service-gallery-pick.wgt with the command :"wrt-launcher -l" and uninstall the sys-launch-service-gallery-pick.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>A popup "Select application" displayed on the screen and several application can be selected.</expected>
</step>
<step order="3">
- <step_desc>Select "appcontrol-operation..."</step_desc>
+ <step_desc>Select "Gallery"</step_desc>
<expected>A popup "Default application settings" displayed on the screen.</expected>
</step>
<step order="4">
<step_desc>Click "Cancel"</step_desc>
- <expected>Passes if "operation-pick" displayed on the screen.</expected>
+ <expected>Passes if Gallery application is launched successfully.</expected>
</step>
</steps>
<test_script_entry test_script_expected_result="0"/>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0360" specification="Web API support" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-gallery-show" execution_type="manual" purpose="Check if WRT is able to show the gallery." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of sys-launch-service-gallery-show.wgt with the command :"wrt-launcher -l" and uninstall the sys-launch-service-gallery-show.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0360" specification="Web API support" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="sys-launch-service-message" execution_type="manual" purpose="Check if WRT is able to launch the application of message." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of sys-launch-service-message.wgt with the command :"wrt-launcher -l" and uninstall the sys-launch-service-message.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0360" specification="Web API support" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="debug-web-inspector-windows7" execution_type="manual" purpose="Check if WRT supports 'web inspector' interface for widget debugging in windows7 OS." priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed;Make sure SDK2.0 is installed to PC and it is launched;turn on device USB debugging mode</pre_condition>
+ <pre_condition>Make sure SDK is installed to PC and it is launched;turn on device USB debugging mode</pre_condition>
<post_condition></post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0390" specification="Debug Support" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support 'web inspector' interface for widget debugging.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="debug-web-inspector-ubuntu" execution_type="manual" purpose="Check if WRT supports 'web inspector' interface for widget debugging in ubuntu OS." priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed;Make sure SDK2.0 is installed to PC and it is launched;turn on device USB debugging mode</pre_condition>
+ <pre_condition>Make sure SDK is installed to PC and it is launched;turn on device USB debugging mode</pre_condition>
<post_condition></post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0390" specification="Debug Support" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support 'web inspector' interface for widget debugging.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-access-policy" execution_type="manual" purpose="Check if WRT supports W3C Widget Access Request Policy." priority="P0" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition>Make sure the device can connect to the internet.</pre_condition>
<post_condition>Get the 'application id' of other-widget-access-policy.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-access-policy.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The widget package is installed successfully. Its icon appears on screen.</expected>
</step>
<step order="2">
- <step_desc>Click the link of "www.baidu.com".</step_desc>
- <expected>The HP of www.baidu.com is opened successfully in the application.</expected>
+ <step_desc>Get the 'application id' of other-widget-access-policy.wgt with the command :"wrt-launcher -l" and launch the widget with the command :"wrt-launcher -s 'application id'"</step_desc>
+ <expected>The widget is launched successfully.</expected>
</step>
<step order="3">
+ <step_desc>Click the link of "www.baidu.com".</step_desc>
+ <expected>The home page of www.baidu.com is opened successfully in the application.</expected>
+ </step>
+ <step order="4">
+ <step_desc>Get the 'application id' of other-widget-access-policy.wgt with the command :"wrt-launcher -l" and close the other-widget-access-policy.wgt with the command :"wrt-launcher -k 'application id'". Then launch the widget again with the command :"wrt-launcher -s 'application id'"</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="5">
<step_desc>Click the link of "www.163.com".</step_desc>
- <expected>The HP of www.163.com is not opened in the application, it is opened in the default browser of the device.</expected>
+ <expected>The home page of www.163.com is not opened in the application, it is opened in the default browser of the device.</expected>
</step>
</steps>
<test_script_entry test_script_expected_result="0"/>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0410" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Access Request Policy. </spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="url-access-ajax-resource" execution_type="manual" purpose="Check if WRT is able to Access request to resource by using ajax technology." priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of url-access-ajax-resource.wgt with the command :"wrt-launcher -l" and uninstall the url-access-ajax-resource.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
+ <step_desc>Get the 'application id' of url-access-ajax-resource.wgt with the command :"wrt-launcher -l" and launch the widget with the command :"wrt-launcher -s 'application id'"</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="2">
<step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/url-access-ajax-resource.wgt</step_desc>
<expected>The widget package is installed successfully. Its icon appears on screen.</expected>
</step>
- <step order="2">
+ <step order="3">
<step_desc>Click the option "select"</step_desc>
<expected>There is only "select" button in the option box.</expected>
</step>
- <step order="3">
+ <step order="4">
<step_desc>Click the button "loading".</step_desc>
<expected>The focus is on the "loading" button.</expected>
</step>
- <step order="4">
+ <step order="5">
<step_desc>Click the option "select".</step_desc>
<expected>"tom,tom2,tom3" are displayed in the option box.</expected>
</step>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0410" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Access Request Policy. </spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="url-access-multi" execution_type="manual" purpose="Check if WRT is able to access the request to multi network resource when more than 2 access elements are set in config.xml." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition>Make sure the device can connect to the internet.</pre_condition>
<post_condition>Get the 'application id' of url-access-multi.wgt with the command :"wrt-launcher -l" and uninstall the url-access-multi.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The widget package is installed successfully. Its icon appears on screen.</expected>
</step>
<step order="2">
+ <step_desc>Get the 'application id' of url-access-multi.wgt with the command :"wrt-launcher -l" and launch the widget with the command :"wrt-launcher -s 'application id'"</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="3">
<step_desc>Click the link "http://www.baidu.com"</step_desc>
<expected>"http://www.baidu.com" is opened successfully in this widget.</expected>
</step>
- <step order="3">
+ <step order="4">
+ <step_desc>Get the 'application id' of url-access-multi.wgt with the command :"wrt-launcher -l" and close the url-access-multi.wgt with the command :"wrt-launcher -k 'application id'". Then launch the widget again with the command :"wrt-launcher -s 'application id'"</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="5">
<step_desc>Click the link "http://www.neusoft.com".</step_desc>
<expected>"http://www.neusoft.com" is opened successfully in this widget.</expected>
</step>
- <step order="4">
+ <step order="6">
+ <step_desc>Get the 'application id' of url-access-multi.wgt with the command :"wrt-launcher -l" and close the url-access-multi.wgt with the command :"wrt-launcher -k 'application id'". Then launch the widget again with the command :"wrt-launcher -s 'application id'"</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="7">
<step_desc>Click the link "http://www.163.com".</step_desc>
- <expected>"http://www.163.com" is not opened in this widget,it is opened in the browser of the device.</expected>
+ <expected>"http://www.163.com" is not opened in this widget,it is opened in the browser of the device.</expected>
</step>
</steps>
<test_script_entry test_script_expected_result="0"/>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0410" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Access Request Policy. </spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="url-access-multi-all" execution_type="manual" purpose="Check if WRT is able to access the request to all network resource when access origin='*' is set in config.xml." priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition>Make sure the device can connect to the internet.</pre_condition>
<post_condition>Get the 'application id' of url-access-multi-all.wgt with the command :"wrt-launcher -l" and uninstall the url-access-multi-all.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The widget package is installed successfully. Its icon appears on screen.</expected>
</step>
<step order="2">
+ <step_desc>Get the 'application id' of url-access-multi-all.wgt with the command :"wrt-launcher -l" and launch the widget with the command :"wrt-launcher -s 'application id'"</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="3">
<step_desc>Click the link "http://www.baidu.com"</step_desc>
<expected>"http://www.baidu.com" is opened successfully in this widget.</expected>
</step>
- <step order="3">
+ <step order="4">
+ <step_desc>Get the 'application id' of url-access-multi-all.wgt with the command :"wrt-launcher -l" and close the url-access-multi-all.wgt with the command :"wrt-launcher -k 'application id'". Then launch the widget again with the command :"wrt-launcher -s 'application id'"</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="5">
<step_desc>Click the link "http://www.neusoft.com".</step_desc>
<expected>"http://www.neusoft.com" is opened successfully in this widget.</expected>
</step>
- <step order="4">
+ <step order="6">
+ <step_desc>Get the 'application id' of url-access-multi-all.wgt with the command :"wrt-launcher -l" and close the url-access-multi-all.wgt with the command :"wrt-launcher -k 'application id'". Then launch the widget again with the command :"wrt-launcher -s 'application id'"</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="7">
<step_desc>Click the link "http://www.163.com".</step_desc>
<expected>"http://www.163.com" is opened successfully in this widget.</expected>
</step>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0410" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Access Request Policy. </spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase component="Web/Runtime/WebApplicationRuntime" id="url-access-multi-subdomains" execution_type="manual" purpose="Check if WRT is able to access the request to subdomains network resource when subdomains='true' is set in config.xml." priority="P1" status="approved" type="Functional positive">
+ <testcase component="Web/Runtime/WebApplicationRuntime" id="url-access-multi-subdomains" execution_type="manual" purpose="Check if WRT is able to access the request to subdomains network resource when subdomains attribute is set as 'true' in config.xml." priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition>Make sure the device can connect to the internet.</pre_condition>
<post_condition>Get the 'application id' of url-access-multi-subdomains.wgt with the command :"wrt-launcher -l" and uninstall the url-access-multi-subdomains.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The widget package is installed successfully. Its icon appears on screen.</expected>
</step>
<step order="2">
+ <step_desc>Get the 'application id' of url-access-multi-subdomains.wgt with the command :"wrt-launcher -l" and launch the widget with the command :"wrt-launcher -s 'application id'"</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="3">
<step_desc>Click the link "http://www.baidu.com"</step_desc>
<expected>"http://www.baidu.com" is opened successfully in this widget.</expected>
</step>
- <step order="3">
+ <step order="4">
+ <step_desc>Get the 'application id' of url-access-multi-subdomains.wgt with the command :"wrt-launcher -l" and close the url-access-multi-subdomains.wgt with the command :"wrt-launcher -k 'application id'". Then launch the widget again with the command :"wrt-launcher -s 'application id'"</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="5">
<step_desc>Click the link "http://www.baidu.com/gaoji/preferences.html"</step_desc>
<expected>"http://www.baidu.com/gaoji/preferences.html" is opened successfully in this widget.</expected>
</step>
- <step order="4">
+ <step order="6">
+ <step_desc>Get the 'application id' of url-access-multi-subdomains.wgt with the command :"wrt-launcher -l" and close the url-access-multi-subdomains.wgt with the command :"wrt-launcher -k 'application id'". Then launch the widget again with the command :"wrt-launcher -s 'application id'"</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="7">
<step_desc>Click the link "http://www.neusoft.com".</step_desc>
<expected>"http://www.neusoft.com" is opened successfully in this widget.</expected>
</step>
- <step order="5">
+ <step order="8">
+ <step_desc>Get the 'application id' of url-access-multi-subdomains.wgt with the command :"wrt-launcher -l" and close the url-access-multi-subdomains.wgt with the command :"wrt-launcher -k 'application id'". Then launch the widget again with the command :"wrt-launcher -s 'application id'"</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="9">
<step_desc>Click the link "http://www.neusoft.com/cn".</step_desc>
<expected>"http://www.neusoft.com/cn" is opened successfully in this widget.</expected>
</step>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0410" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Access Request Policy. </spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-sms" execution_type="manual" purpose="Check if WRT supports scheme sms://" priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-uri-schemes-sms.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-schemes-sms.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The widget package is installed successfully. Its icon appears on screen.</expected>
</step>
<step order="2">
+ <step_desc>Get the 'application id' of other-uri-schemes-sms.wgt with the command :"wrt-launcher -l" and launch the widget with the command :"wrt-launcher -s 'application id'"</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="3">
<step_desc>Click on link "sms"</step_desc>
<expected>Sms module of the device is requested.</expected>
</step>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0420" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support at least the following URI schemes: sms:// , mmsto:// , mailto://</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-mmsto" execution_type="manual" purpose="Check if WRT supports scheme mmsto://" priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-uri-schemes-mmsto.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-schemes-mmsto.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The widget package is installed successfully. Its icon appears on screen.</expected>
</step>
<step order="2">
+ <step_desc>Get the 'application id' of other-uri-schemes-mmsto.wgt with the command :"wrt-launcher -l" and launch the widget with the command :"wrt-launcher -s 'application id'"</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="3">
<step_desc>Click on link "mmsto"</step_desc>
<expected>Mms module of the device is requested.</expected>
</step>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0420" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support at least the following URI schemes: sms:// , mmsto:// , mailto://</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-mailto" execution_type="manual" purpose="Check if WRT supports scheme mailto://" priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-uri-schemes-mailto.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-schemes-mailto.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The widget package is installed successfully. Its icon appears on screen.</expected>
</step>
<step order="2">
+ <step_desc>Get the 'application id' of other-uri-schemes-mailto.wgt with the command :"wrt-launcher -l" and launch the widget with the command :"wrt-launcher -s 'application id'"</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="3">
<step_desc>Click on link "mailto"</step_desc>
<expected>Email module of the device is requested.</expected>
</step>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0420" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support at least the following URI schemes: sms:// , mmsto:// , mailto://</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-localization" execution_type="manual" purpose="Check if WRT supports localization" priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed;Make sure the local language is English</pre_condition>
+ <pre_condition>Make sure the local language is English(US)</pre_condition>
<post_condition>Get the 'application id' of other-localization.wgt with the command :"wrt-launcher -l" and uninstall the other-localization.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0440" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support localization as defined in W3C Widget Packaging and XML Configuration.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface" execution_type="manual" purpose="Check if WRT supports W3C Widget Interface." priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-interface.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
</step>
<step order="2">
<step_desc>Touch the icon to enter the application.</step_desc>
- <expected>A green "Pass" is displayed on screen.(widget.name=other-widget-interface)</expected>
+ <expected>A green "Pass" is displayed on screen.</expected>
</step>
</steps>
<test_script_entry test_script_expected_result="0"/>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Interface.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-uri-scheme" execution_type="manual" purpose="Check if WRT supports W3C Widget URI Scheme." priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-uri-scheme.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-uri-scheme.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The widget package is installed successfully. Its icon appears on screen.</expected>
</step>
<step order="2">
+ <step_desc>Get the 'application id' of other-widget-uri-scheme.wgt with the command :"wrt-launcher -l" and launch the other-widget-uri-scheme.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="3">
<step_desc>Click the button "Launch"</step_desc>
<expected>A picture is added on screen.</expected>
</step>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support Widget URI Scheme.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-mailto-cc" execution_type="manual" purpose="Check if WRT supports schemes mail cc." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-uri-schemes-mailto-cc.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-schemes-mailto-cc.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
</step>
<step order="2">
<step_desc>Get the 'application id' of other-uri-schemes-mailto-cc.wgt with the command :"wrt-launcher -l" and launch the other-uri-schemes-mailto-cc.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="3">
+ <step_desc>Click "send email" button on the screen..</step_desc>
<expected>The email with its cc account is displayed on screen.</expected>
</step>
</steps>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0440" specification="other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-mailto-bcc" execution_type="manual" purpose="Check if WRT supports schemes mail bcc." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-uri-schemes-mailto-bcc.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-schemes-mailto-bcc.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The widget package is installed successfully. Its icon appears on screen.</expected>
</step>
<step order="2">
- <step_desc>Click "run" button on the screen.</step_desc>
+ <step_desc>Get the 'application id' of other-uri-schemes-mailto-bcc.wgt with the command :"wrt-launcher -l" and launch the other-uri-schemes-mailto-bcc.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="3">
+ <step_desc>Click "send email" button on the screen.</step_desc>
<expected>The email with its bcc account is displayed on screen.</expected>
</step>
</steps>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0440" specification="other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-mailto-body" execution_type="manual" purpose="Check if WRT supports schemes mail body." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-uri-schemes-mailto-body.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-schemes-mailto-body.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
</step>
<step order="2">
<step_desc>Get the 'application id' of other-uri-schemes-mailto-body.wgt with the command :"wrt-launcher -l" and launch the other-uri-schemes-mailto-body.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="3">
+ <step_desc>Click "send email" button on the screen.</step_desc>
<expected>The email with body content is displayed on screen.</expected>
</step>
</steps>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0440" specification="other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-mailto-groups" execution_type="manual" purpose="Check if WRT supports schemes mail groups." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-uri-schemes-mailto-groups.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-schemes-mailto-groups.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
</step>
<step order="2">
<step_desc>Get the 'application id' of other-uri-schemes-mailto-groups.wgt with the command :"wrt-launcher -l" and launch the other-uri-schemes-mailto-groups.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="3">
+ <step_desc>Click "send email" button on the screen.</step_desc>
<expected>The email with its groups account is displayed on screen.</expected>
</step>
</steps>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0440" specification="other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-mailto-subject" execution_type="manual" purpose="Check if WRT supports schemes mail subject." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-uri-schemes-mailto-subject.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-schemes-mailto-subject.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
</step>
<step order="2">
<step_desc>Get the 'application id' of other-uri-schemes-mailto-subject.wgt with the command :"wrt-launcher -l" and launch the other-uri-schemes-mailto-subject.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="3">
+ <step_desc>Click "send email" button on the screen.</step_desc>
<expected>The email with its subject content is displayed on screen.</expected>
</step>
</steps>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0440" specification="other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-uri-schemes-mailto-tel" execution_type="manual" purpose="Check if WRT supports schemes tel." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-uri-schemes-mailto-tel.wgt with the command :"wrt-launcher -l" and uninstall the other-uri-schemes-mailto-tel.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
</step>
<step order="2">
<step_desc>Get the 'application id' of other-uri-schemes-mailto-tel.wgt with the command :"wrt-launcher -l" and launch the other-uri-schemes-mailto-tel.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+ <expected>The widget is luanched successfully.</expected>
+ </step>
+ <step order="3">
+ <step_desc>Click "call" button on the screen.</step_desc>
<expected>The telephone call is displayed on screen.</expected>
</step>
</steps>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0420" specification="other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-author-name" execution_type="manual" purpose="Check if WRT supports W3C widget interface author name attribute." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-attribute.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The widget package is installed successfully. Its icon appears on screen.</expected>
</step>
<step order="2">
+ <step_desc>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and launch the other-widget-interface-attribute.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+ <expected>The widget is luanched successfully.</expected>
+ </step>
+ <step order="3">
<step_desc>Click the button "Test author".</step_desc>
<expected>A green "Pass" appears on the right side of the button.</expected>
</step>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Interface.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-author-email" execution_type="manual" purpose="Check if WRT supports W3C widget interface author email attribute." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-attribute.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The widget package is installed successfully. Its icon appears on screen.</expected>
</step>
<step order="2">
+ <step_desc>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and launch the other-widget-interface-attribute.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+ <expected>The widget is luanched successfully.</expected>
+ </step>
+ <step order="3">
<step_desc>Click the button "Test authorEmail".</step_desc>
<expected>A green "Pass" appears on the right side of the button.</expected>
</step>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Interface.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-author-href" execution_type="manual" purpose="Check if WRT supports W3C widget interface author href attribute." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-attribute.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Interface.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-description" execution_type="manual" purpose="Check if WRT supports W3C widget interface description attribute." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-attribute.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Interface.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-short-name" execution_type="manual" purpose="Check if WRT supports W3C widget interface short name attribute." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-attribute.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Interface.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-version" execution_type="manual" purpose="Check if WRT supports W3C widget interface version attribute." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-attribute.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Interface.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-id" execution_type="manual" purpose="Check if WRT supports W3C widget interface id attribute." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-attribute.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Interface.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-height" execution_type="manual" purpose="Check if WRT supports W3C widget interface height attribute." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-attribute.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Interface.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-width" execution_type="manual" purpose="Check if WRT supports W3C widget interface width attribute." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-interface-attribute.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-attribute.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Interface.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-getitem" execution_type="manual" purpose="Check if WRT supports W3C widget interface preference getItem method." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-method.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Interface.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-setitem" execution_type="manual" purpose="Check if WRT supports W3C widget interface preference setItem method." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-method.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
</step>
<step order="4">
<step_desc>Click the button "Save writable item"</step_desc>
- <expected>Message "The method widget.preferences.setItem() launched well!" pops up on the screen.</expected>
+ <expected>Message "Save the preference preNum=1 launched well!" and "Save the preference preString=a launched well!" pops up on the screen.</expected>
</step>
<step order="5">
<step_desc>Change the value of "preNum" from "1"to "2" and change the value of "preString" from "a" to "c"</step_desc>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Interface.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-setitem-readonly" execution_type="manual" purpose="Check if WRT supports W3C widget interface preference setItem method when preference is readonly." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-method.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
</step>
<step order="3">
<step_desc>Click the button "Load readonly item"</step_desc>
- <expected>Message "licenseKey is unable to be changed" is displayed in the textbox.</expected>
+ <expected>Message "licenseKey can not be changed" is displayed in the textbox.</expected>
</step>
<step order="4">
<step_desc>Delete the word "licenseKey" in the textbox</step_desc>
</step>
<step order="6">
<step_desc>Click the button "Load readonly item"</step_desc>
- <expected>Message "licenseKey is unable to be changed" is displayed in the textbox.</expected>
+ <expected>Message "licenseKey can not be changed" is displayed in the textbox.</expected>
</step>
</steps>
<test_script_entry test_script_expected_result="0"/>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Interface.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-clear" execution_type="manual" purpose="Check if WRT supports W3C widget interface preference clear method." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-method.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
</step>
<step order="4">
<step_desc>Click the button "Save writable item"</step_desc>
- <expected>Message "The method widget.preferences.setItem() launched well!" pops up on the screen.</expected>
+ <expected>Message "Save the preference preNum=1 launched well!" and "Save the preference preString=a launched well!" pops up on the screen.</expected>
</step>
<step order="5">
<step_desc>Click the button "Clear writable item"</step_desc>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Interface.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-clear-readonly" execution_type="manual" purpose="Check if WRT supports W3C widget interface preference is unable to clear the readonly preference with clear method." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-method.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The widget is launched successfully.</expected>
</step>
<step order="3">
- <step_desc>Change the value of "preNum" from "0" to "1" and change the value of "preString" from "b" to "a"</step_desc>
- <expected>The value is changed successfully.</expected>
+ <step_desc>Click the button "Load readonly item"</step_desc>
+ <expected>Message "licenseKey can not be changed" is displayed in the textbox.</expected>
</step>
<step order="4">
- <step_desc>Click the button "Load readonly item"</step_desc>
- <expected>Message "licenseKey is unable to be changed" is displayed in the textbox.</expected>
+ <step_desc>Click the button "Clear readonly item"</step_desc>
+ <expected>Message "widget.preferences.clear() launched successfully!" pops up on the screen.</expected>
</step>
<step order="5">
- <step_desc>Click the button "Clear writable item"</step_desc>
- <expected>Message "widget.preferences.clear() launched successfully!" pops up on the screen.</expected>
+ <step_desc>Delete the word "licenseKey" in the textbox, then touch blank area on the screen except the textbox.</step_desc>
+ <expected>The word is deleted successfully.</expected>
</step>
<step order="6">
- <step_desc>Delete the word "licenseKey" in the textbox</step_desc>
- <expected>The word is deleted successfully.</expected>
+ <step_desc>Click the button "Save readonly item"</step_desc>
+ <expected>A popup "Pass, the readonly item can not be saved" displayed on the screen.</expected>
</step>
<step order="7">
- <step_desc>Click the button "Load readonly item"</step_desc>
- <expected>Message "licenseKey is unable to be changed" is displayed in the textbox.</expected>
+ <step_desc>Close the popup and click the button "Load readonly item"</step_desc>
+ <expected>Message "licenseKey can not be changed" is displayed in the textbox.</expected>
</step>
</steps>
<test_script_entry test_script_expected_result="0"/>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Interface.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-setitem-undefined" execution_type="manual" purpose="Check if WRT supports W3C widget interface preference setItem method when preference is undefined." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-method.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Interface.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-getitem-undefined" execution_type="manual" purpose="Check if WRT supports W3C widget interface preference getitem method when preference is undefined." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-method.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Interface.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-widget-interface-preference-clear-undefined" execution_type="manual" purpose="Check if WRT supports W3C widget interface preference clear method when preference is undefined." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of other-widget-interface-method.wgt with the command :"wrt-launcher -l" and uninstall the other-widget-interface-method.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0460" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST support W3C Widget Interface.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-localization-description" execution_type="manual" purpose="Check if WRT supports localization of description." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed;Make sure the local language is English</pre_condition>
+ <pre_condition>Make sure the local language is English</pre_condition>
<post_condition>Get the 'application id' of other-localization-description.wgt with the command :"wrt-launcher -l" and uninstall the other-localization-description.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The widget package is installed successfullly. Its icon appears on screen.</expected>
</step>
<step order="2">
- <step_desc>Get the 'application id' of other-localization-description.wgt with the command :"wrt-launcher -l" and launch the other-localization-description.wgt with the command :"wrt-launcher -s 'application id'",click the button "description"</step_desc>
+ <step_desc>Get the 'application id' of other-localization-description.wgt with the command :"wrt-launcher -l" and launch the other-localization-description.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="3">
+ <step_desc>Click the button "description".</step_desc>
<expected>Message "english description." is displayed on the screen.</expected>
</step>
</steps>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0440" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-localization-description-default" execution_type="manual" purpose="Check if WRT supports default localization of description." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed;Any language except from Korean and English should be additionally chosen on target device</pre_condition>
+ <pre_condition>Any language except from Korean and English should be additionally chosen on target device</pre_condition>
<post_condition>Get the 'application id' of other-localization-description.wgt with the command :"wrt-launcher -l" and uninstall the other-localization-description.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<expected>The widget package is installed successfullly. Its icon appears on screen.</expected>
</step>
<step order="2">
- <step_desc>Get the 'application id' of other-localization-description.wgt with the command :"wrt-launcher -l" and launch the other-localization-description.wgt with the command :"wrt-launcher -s 'application id'", click the button "description"</step_desc>
+ <step_desc>Get the 'application id' of other-localization-description.wgt with the command :"wrt-launcher -l" and launch the other-localization-description.wgt with the command :"wrt-launcher -s 'application id'".</step_desc>
+ <expected>The widget is launched successfully.</expected>
+ </step>
+ <step order="3">
+ <step_desc>Click the button "description".</step_desc>
<expected>Message "default description." is displayed on the screen.</expected>
</step>
</steps>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0440" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<testcase component="Web/Runtime/WebApplicationRuntime" id="other-localization-description-change" execution_type="manual" purpose="Check if WRT supports localization of description when receiving the platform language change event." priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed;Make sure the local language is English</pre_condition>
- <post_condition>Get the 'application id' of other-localization-description.wgt with the command :"wrt-launcher -l" and uninstall the other-localization-description.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
+ <pre_condition>Make sure the local language is English</pre_condition>
+ <post_condition>Get the 'application id' of other-localization-change-event.wgt with the command :"wrt-launcher -l" and uninstall the other-localization-change-event.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
- <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-localization-description.wgt</step_desc>
+ <step_desc>Install the widget with the command : wrt-installer -i /opt/tct-rt02-wrt-tests/other-localization-change-event.wgt</step_desc>
<expected>The widget package is installed successfullly. Its icon appears on screen.</expected>
</step>
<step order="2">
- <step_desc>Get the 'application id' of other-localization-description.wgt with the command :"wrt-launcher -l" and launch the other-localization-description.wgt with the command :"wrt-launcher -s 'application id'",click the button "description"</step_desc>
+ <step_desc>Get the 'application id' of other-localization-change-event.wgt with the command :"wrt-launcher -l" and launch the other-localization-change-event.wgt with the command :"wrt-launcher -s 'application id'",click the button "description"</step_desc>
<expected>Message "english description." is displayed on the screen.</expected>
</step>
<step order="3">
- <step_desc>Change the device language to "Korean"</step_desc>
- <expected>The device language is changed successfully.</expected>
+ <step_desc>Get the 'application id' of other-localization-change-event.wgt with the command :"wrt-launcher -l" and close the other-localization-change-event.wgt with the command :"wrt-launcher -k 'application id'"</step_desc>
+ <expected>The widget is closed successfully.</expected>
</step>
<step order="4">
- <step_desc>Close the running widget "other-localization-description"</step_desc>
- <expected>The widget is closed successfully.</expected>
+ <step_desc>Change the device language to "Korean"</step_desc>
+ <expected>The device language is changed successfully.</expected>
</step>
<step order="5">
- <step_desc>Get the 'application id' of other-localization-description.wgt with the command :"wrt-launcher -l" and launch the other-localization-description.wgt with the command :"wrt-launcher -s 'application id'",click the button "description"</step_desc>
+ <step_desc>Get the 'application id' of other-localization-change-event.wgt with the command :"wrt-launcher -l" and launch the other-localization-change-event.wgt with the command :"wrt-launcher -s 'application id'",click the button "description"</step_desc>
<expected>Message "korean description." is displayed on the screen.</expected>
</step>
</steps>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0440" specification="Other" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement/>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase component="Web/Runtime/WebApplicationRuntime" id="css-animation-background-unable" execution_type="manual" purpose="Check if WRT is able to suspend rendering CSS animation when Web Application enters invisible state while background support is disabled." priority="P1" status="approved" type="Functional positive">
+ <testcase component="Web/Runtime/WebApplicationRuntime" id="css-animation-background-unable" execution_type="manual" purpose="Check if WRT is able to suspend rendering CSS animation when Web Application enters invisible state while the value of background support label is 'disable'." priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of css-animation-background-unable.wgt with the command :"wrt-launcher -l" and uninstall the css-animation-background-unable.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
</step>
<step order="4">
<step_desc>Wait for more than 10 seconds then return to this page by clicking the icon on the home screen</step_desc>
- <expected>The block continuously moves from 300px to 500px, and at the same time the color changes from yellow to blue.</expected>
+ <expected>The block continuously moves from 300px to 500px, and the color changes from yellow to blue at the same time.</expected>
</step>
</steps>
<test_script_entry test_script_expected_result="0"/>
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0320" specification="Web Application Lifecycle" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST suspend JavaScript execution and rendering (including CSS animations) when Web Application enters invisible state, unless the author explicitly declared the Web Application to be a background service in the configuration document</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase component="Web/Runtime/WebApplicationRuntime" id="css-animation-background-enable" execution_type="manual" purpose="Check if WRT is able to continue rendering CSS animation when Web Application enters invisible state while background support is disabled." priority="P1" status="approved" type="Functional positive">
+ <testcase component="Web/Runtime/WebApplicationRuntime" id="css-animation-background-enable" execution_type="manual" purpose="Check if WRT is able to continue render CSS animation when Web Application enters invisible state while the value of background support label is 'enable'." priority="P1" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of css-animation-background-enable.wgt with the command :"wrt-launcher -l" and uninstall the css-animation-background-enable.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0340" specification="Web Application Lifecycle" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>The WRT MUST NOT suspend Web Application's execution if the author explicitly declared the Web Application to be a background service in the configuration document.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase component="Web/Runtime/WebApplicationRuntime" id="css-animation-background-default" execution_type="manual" purpose="Check if WRT is able to suspend rendering CSS animation when Web Application enters invisible state and is able to resume rendering CSS animation when entering visible while background support is set as default" priority="P2" status="approved" type="Functional positive">
+ <testcase component="Web/Runtime/WebApplicationRuntime" id="css-animation-background-default" execution_type="manual" purpose="Check if WRT is able to suspend rendering CSS animation when Web Application enters invisible state and resume rendering when the Web Application returns back to visible state while background support is set as default(disable)" priority="P2" status="approved" type="Functional positive">
<description>
- <pre_condition>Make sure WRT is installed</pre_condition>
+ <pre_condition></pre_condition>
<post_condition>Get the 'application id' of css-animation-background-default.wgt with the command :"wrt-launcher -l" and uninstall the css-animation-background-default.wgt with the command :"wrt-installer -un 'application id'"</post_condition>
<steps>
<step order="1">
<spec>
<spec_assertion element_type="attribute" element_name="N/A" interface="0330" specification="Web Application Lifecycle" section="Web Application Runtime" category="Tizen WRT Core Specifications"/>
<spec_url/>
- <spec_statement>For applications whose execution was suspended the WRT MUST resume JavaScript execution and rendering (including CSS animations) when Web Application enters visible state.</spec_statement>
+ <spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
<html>
<head>
<title>WRT Test: url-access-ajax-resource</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to Access request to resource which using ajax technology." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to Access request to resource which using ajax technology."/>
<meta charset="utf-8">
<script type="text/javascript" src="jquery-1.7.1.js"></script>
<script type="text/javascript">
url: 'selectData.json',
dataType:"json",
success: function(data) {
- var str="";
+ var str="";
for(var i=0;i<data.length;i++)
{
str+="<option value ='"+data[i].id+"'>"+data[i].text+"</option>"
<p>2.Click the button "loading"</p>
<p>Pass: focus is on the "loading" button.</p>
<p>3.Click the option "select"</p>
- <p>Pass: "tom,tom2,tom3" added to the option box.</p>
+ <p>Pass: "tom,tom2,tom3" are displayed in the option box.</p>
<select id = "sel" class="sel1">
<option value ="999">select</option>
</select>
<html>
<head>
<title>WRT Test: url-access-multi-all</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to Access request to all network resource when setted in config.xml - access origin='*' " />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to Access request to all network resource when setted in config.xml - access origin='*' "/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
</script>
<html>
<head>
<title>WRT Test: url-access-multi-subdomains</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to Access request to subdomains network resource when setted in config.xml - subdomains='true'." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to Access request to subdomains network resource when setted in config.xml - subdomains='true'."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
</script>
</head>
<body>
<div>1.Click the link "http://www.baidu.com".</div>
- <div>PASS: if "http://www.baidu.com" is opened in this widget successfully.</div>
+ <div>PASS: if "http://www.baidu.com" is opened in this widget.</div>
<div>2.Click the link "http://www.baidu.com/gaoji/preferences.html".</div>
- <div>PASS: if "http://www.baidu.com/gaoji/preferences.html" is unable to open in this widget.</div>
+ <div>PASS: if "http://www.baidu.com/gaoji/preferences.html" is opened in this widget.</div>
<div>3.Click the link "http://www.neusoft.com".</div>
- <div>PASS: if "http://www.neusoft.com" is opened in this widget successfully.</div>
+ <div>PASS: if "http://www.neusoft.com" is opened in this widget.</div>
<div>4.Click the link "http://www.neusoft.com/cn".</div>
- <div>PASS: if "http://www.neusoft.com/cn" is opened in this widget successfully.</div>
+ <div>PASS: if "http://www.neusoft.com/cn" is opened in this widget.</div>
<div><a href="http://www.baidu.com">http://www.baidu.com</div>
<div><a href="http://www.baidu.com/gaoji/preferences.html">http://www.baidu.com/gaoji/preferences.html</div>
<div><a href="http://www.neusoft.com">http://www.neusoft.com</div>
<icon src="custom.png" height="123" width="123"/>
<name>url-access-multi</name>
<tizen:application id="wrt3uam046.UrlAccessMulti" package="wrt3uam046" required_version="2.1"/>
- <access origin="http://www.baidu.com" />
- <access origin="http://www.neusoft.com" />
+ <access origin="http://www.baidu.com"/>
+ <access origin="http://www.neusoft.com"/>
</widget>
<html>
<head>
<title>WRT Test: url-access-multi</title>
- <link rel="author" title="Intel" href="http://www.intel.com" />
- <link rel="help" href="" />
- <meta name="flags" content="" />
- <meta name="assert" content="Check if WRT is able to Access request to multi network resource when more than 2 access elements setted in config.xml." />
+ <link rel="author" title="Intel" href="http://www.intel.com"/>
+ <link rel="help" href=""/>
+ <meta name="flags" content=""/>
+ <meta name="assert" content="Check if WRT is able to Access request to multi network resource when more than 2 access elements setted in config.xml."/>
<meta charset="utf-8">
<script language="javascript" type="text/javascript">
</script>
<div>2.Click the link "http://www.neusoft.com".</div>
<div>PASS: if "http://www.neusoft.com" is opened in this widget successfully.</div>
<div>3.Click the link "http://www.163.com".</div>
- <div>PASS: if "http://www.163.com" is not opened in this widget but in the device browser.</div>
+ <div>PASS: if "http://www.163.com" is not opened in this widget, it's opened in the browser of device.</div>
<div><a href="http://www.baidu.com">http://www.baidu.com</div>
<div><a href="http://www.neusoft.com">http://www.neusoft.com</div>
<div><a href="http://www.163.com">http://www.163.com</div>