+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
- Wei Ji <wei.ji@samsung.com>
-
--->
-
-<html>
- <head>
- <title>Geolocation Test:Coordinates_accuracy</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute accuracy of interface Coordinates is comparison" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
-setup({timeout: 90000});
-
-var t = async_test(document.title, {timeout: 90000}), coords, accuracy, expectedsuccessCallback, unexpectederrorCallback;
-
-t.step(function () {
- expectedsuccessCallback = t.step_func(function (position) {
- coords = position.coords;
- accuracy = coords.accuracy;
- assert_true(coords != null && accuracy != null, "the attribute accuracy of interface Coordinates is comparison");
- t.done();
- });
-
- unexpectederrorCallback = t.step_func(function (error) {
- assert_unreached("getCurrentPosition() error callback invoked: " + error.message);
- });
-
- window.navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
-});
-
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_accuracy_attribute_exists</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute accuracy value of interface Coordinates exists" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P0
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- assert_true("accuracy" in position.coords, "the attribute accuracy value of interface Coordinates exists");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_accuracy_attribute_readonly</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute accuracy value of interface Coordinates is readonly" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- var offset = 1;
- var temp_accuracy = position.coords.accuracy + offset;
- position.coords.accuracy = temp_accuracy;
- assert_true(position.coords.accuracy != temp_accuracy, "the attribute accuracy value of interface Coordinates is readonly");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_accuracy_attribute_set_null</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute accuracy value of interface Coordinates set null" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- position.coords.accuracy = null;
- assert_false(position.coords.accuracy == null, "the attribute accuracy value of interface Coordinates set null");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Liu, Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test: Coordinates_accuracy_attribute_value_default</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the default value of attribute accuracy of interface Coordinates is a non-negative real number" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- assert_true(position.coords.accuracy >= 0, "the default value of attribute accuracy of interface Coordinates is a non-negative real number");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /dev/null
-<!DOCTYPE html>
-<!--
-Copyright (c) 2013 Intel Corporation.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
-* Redistributions of works must retain the original copyright notice, this list
- of conditions and the following disclaimer.
-* Redistributions in binary form must reproduce the original copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
-* Neither the name of Intel Corporation nor the names of its contributors
- may be used to endorse or promote products derived from this work without
- specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
-INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
-OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
-EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-Authors:
- Xinx, liu <xinx.liu@intel.com>
-
--->
-
-<html>
- <head>
- <title>Geolocation Test:Coordinates_altitudeAccuracy_attribute_empty_string</title>
- <link rel="author" title="Intel" href="http://www.intel.com/">
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates">
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test("Check if the attribute altitudeAccuracy value of interface Coordinates set empty string");
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- position.coords.altitudeAccuracy = "";
- //regular matching (e.g. +12.3 -23.63 16.36 1533.6M etc)
- var reg = new RegExp("null|^\-*\\+*[0-9]+.*");
- assert_true(reg.test(position.coords.altitudeAccuracy), "altitudeAccuracy value should be specified in meters");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_altitudeAccuracy_attribute_exists</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute altitudeAccuracy value of interface Coordinates exists" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P0
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback(position){
- t.step(function () {
- assert_true("altitudeAccuracy" in position.coords, "the attribute altitudeAccuracy value of interface Coordinates exists");
- });
- t.done();
- }
- function unexpectederrorCallback(error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_altitudeAccuracy_attribute_readonly</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute altitudeAccuracy value of interface Coordinates is readonly" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback(position){
- t.step(function () {
- var offset = 1;
- var temp_altitudeAccuracy = position.coords.altitudeAccuracy + offset;
- position.coords.altitudeAccuracy = temp_altitudeAccuracy;
- assert_true(position.coords.altitudeAccuracy != temp_altitudeAccuracy, "the attribute altitudeAccuracy value of interface Coordinates is readonly");
- });
- t.done();
- }
- function unexpectederrorCallback(error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /dev/null
-<!DOCTYPE html>
-<!--
-Copyright (c) 2013 Intel Corporation.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
-* Redistributions of works must retain the original copyright notice, this list
- of conditions and the following disclaimer.
-* Redistributions in binary form must reproduce the original copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
-* Neither the name of Intel Corporation nor the names of its contributors
- may be used to endorse or promote products derived from this work without
- specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
-INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
-OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
-EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-Authors:
- Xinx, liu <xinx.liu@intel.com>
-
--->
-
-<html>
- <head>
- <title>Geolocation Test:Coordinates_altitudeAccuracy_attribute_set_null</title>
- <link rel="author" title="Intel" href="http://www.intel.com/">
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates">
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test("Check if the attribute altitudeAccuracy value of interface Coordinates set null");
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback(position){
- t.step(function () {
- position.coords.altitudeAccuracy == null;
- //regular matching (e.g. +12.3 -23.63 16.36 1533.6M etc)
- var reg = new RegExp("null|^\-*\\+*[0-9]+.*");
- assert_true(reg.test(position.coords.altitudeAccuracy), "altitudeAccuracy value should be specified in meters");
- });
- t.done();
- }
- function unexpectederrorCallback(error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /dev/null
-<!DOCTYPE html>
-<!--
-Copyright (c) 2013 Intel Corporation.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
-* Redistributions of works must retain the original copyright notice, this list
- of conditions and the following disclaimer.
-* Redistributions in binary form must reproduce the original copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
-* Neither the name of Intel Corporation nor the names of its contributors
- may be used to endorse or promote products derived from this work without
- specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
-INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
-OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
-EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-Authors:
- Xinx, liu <xinx.liu@intel.com>
-
--->
-
-<html>
- <head>
- <title>Geolocation Test:Coordinates_altitude_attribute_empty_string</title>
- <link rel="author" title="Intel" href="http://www.intel.com/">
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates">
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test("Check if the attribute altitude value of interface Coordinates set empty string");
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- position.coords.altitude = "";
- //regular matching (e.g. +12.3 -23.63 16.36 1533.6M etc)
- var reg = new RegExp("null|^\-*\\+*[0-9]+.*");
- assert_true(reg.test(position.coords.altitude), "altitude value should be specified in meters");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_altitude_attribute_exists</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute altitude value of interface Coordinates exists" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P0
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- assert_true("altitude" in position.coords, "the attribute altitude value of interface Coordinates exists");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_altitude_attribute_readonly</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="flags" content="interact" />
- <meta name="assert" content="Check if the attribute altitude value of interface Coordinates is readonly" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- var offset = 1;
- var temp_altitude = position.coords.altitude + offset;
- position.coords.altitude = temp_altitude;
- assert_true(position.coords.altitude != temp_altitude, "the attribute altitude value of interface Coordinates is readonly");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /dev/null
-<!DOCTYPE html>
-<!--
-Copyright (c) 2013 Intel Corporation.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
-* Redistributions of works must retain the original copyright notice, this list
- of conditions and the following disclaimer.
-* Redistributions in binary form must reproduce the original copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
-* Neither the name of Intel Corporation nor the names of its contributors
- may be used to endorse or promote products derived from this work without
- specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
-INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
-OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
-EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-Authors:
- Xinx, liu <xinx.liu@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-
-<html>
- <head>
- <title>Geolocation Test:Coordinates_altitude_attribute_set_null</title>
- <link rel="author" title="Intel" href="http://www.intel.com/">
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates">
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test("Check if the attribute altitude value of interface Coordinates set null");
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- position.coords.altitude = null;
- //regular matching (e.g. +12.3 -23.63 16.36 1533.6M etc)
- var reg = new RegExp("null|^\-*\\+*[0-9]+.*");
- assert_true(reg.test(position.coords.altitude), "altitude value should be specified in meters");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_attribute_timeout_0</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if will get Coordinates attribute return value when set timeout to 0" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id=log></div>
- <script>
- //==== PRIORITY P3
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(unexpectedsuccessCallback, expectederrorCallback, {timeout: 0});
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function unexpectedsuccessCallback (position) {
- t.step(function () {
- assert_unreached("successCallback should not be invoked");
- });
- t.done();
- }
- function expectederrorCallback (error) {
- t.step(function () {
- assert_equals(error.code, error.TIMEOUT, "The timeout error occurred");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_attribute_timeout_100</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if will get Coordinates attribute return value when set timeout to 100" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id=log></div>
- <script>
- //==== PRIORITY P3
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(unexpectedsuccessCallback, expectederrorCallback, {timeout: 100});
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function unexpectedsuccessCallback (position) {
- t.step(function () {
- assert_unreached("successCallback should not be invoked");
- });
- t.done();
- }
- function expectederrorCallback (error) {
- t.step(function () {
- assert_equals(error.code, error.TIMEOUT, "The timeout error occurred");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_attribute_timeout_60000</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if will get Coordinates attribute return value when set timeout to 60000" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id=log></div>
- <script>
- //==== PRIORITY P3
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback, {timeout: 90000});
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- var coords = position.coords;
- t.step(function () {
- assert_true(coords.accuracy == null || isNaN(coords.accuracy) || coords.accuracy >= 0, "should get Coordinates.accuracy");
- assert_true(coords.altitudeAccuracy == null || isNaN(coords.altitudeAccuracy) || coords.altitudeAccuracy >= 0, "should get Coordinates.altitudeAccuracy");
- assert_true(coords.altitude == null || isNaN(coords.altitude) || coords.altitude >= 0, "should get Coordinates.altitude");
- assert_true(coords.heading == null || isNaN(coords.heading) || coords.heading >= 0, "should get Coordinates.heading");
- assert_true(coords.latitude == null || isNaN(coords.latitude) || coords.latitude >= 0, "should get Coordinates.latitude");
- assert_true(coords.longitude == null || isNaN(coords.longitude) || coords.longitude >= 0, "should get Coordinates.longitude");
- assert_true(coords.speed == null || isNaN(coords.speed) || coords.speed >= 0, "should get Coordinates.speed");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /dev/null
-<!DOCTYPE html>
-<!--
-Copyright (c) 2013 Intel Corporation.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
-* Redistributions of works must retain the original copyright notice, this list
- of conditions and the following disclaimer.
-* Redistributions in binary form must reproduce the original copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
-* Neither the name of Intel Corporation nor the names of its contributors
- may be used to endorse or promote products derived from this work without
- specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
-INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
-OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
-EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-Authors:
- Xinx, liu <xinx.liu@intel.com>
- Wei Ji <wei.ji@samsung.com>
--->
-
-<html>
- <head>
- <title>Geolocation Test:Coordinates_heading_attribute_empty_string</title>
- <link rel="author" title="Intel" href="http://www.intel.com/">
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates">
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
-setup({timeout: 90000});
-var t = async_test(document.title, {timeout: 90000}), successCB, errorCB, reg;
-
-t.step(function () {
- successCB = t.step_func(function (position) {
- position.coords.heading = "";
- if (position.coords.speed == 0) {
- assert_equals(position.coords.heading, NaN, "the value of the speed attribute is 0, then the value of the heading attribute must be NaN.");
- } else if (position.coords.heading != null){
- //regular matching (e.g. 0<=reg<360 etc)
- reg = new RegExp("^(((\\d|[1-9]\\d|[1-2]\\d{2}|3[0-5]\\d)(\\.\\d+)?)|360(\\.0+)?)$");
- assert_true(reg.test(position.coords.heading), "the value of the heading attribute is specified in degrees, where 0° ≤ heading < 360°");
- }
- t.done();
- });
-
- errorCB = t.step_func(function (error) {
- assert_unreached("Error message: { " + error.message + " }");
- });
-
- navigator.geolocation.getCurrentPosition(successCB, errorCB);
-});
-
- </script>
- </body>
-</html>
\ No newline at end of file
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_heading_attribute_exists</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute heading value of interface Coordinates exists" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P0
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- assert_true("heading" in position.coords, "Check if the attribute heading value of interface Coordinates exists");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_heading_attribute_readonly</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute heading value of interface Coordinates is readonly" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- var offset = 1;
- var temp_heading = position.coords.heading + offset;
- position.coords.heading = temp_heading;
- assert_true(position.coords.heading != temp_heading, "the attribute heading value of interface Coordinates is readonly");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /dev/null
-<!DOCTYPE html>
-<!--
-Copyright (c) 2013 Intel Corporation.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
-* Redistributions of works must retain the original copyright notice, this list
- of conditions and the following disclaimer.
-* Redistributions in binary form must reproduce the original copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
-* Neither the name of Intel Corporation nor the names of its contributors
- may be used to endorse or promote products derived from this work without
- specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
-INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
-OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
-EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-Authors:
- Xinx, liu <xinx.liu@intel.com>
- Wei Ji <wei.ji@samsung.com>
--->
-
-<html>
- <head>
- <title>Geolocation Test:Coordinates_heading_attribute_set_null</title>
- <link rel="author" title="Intel" href="http://www.intel.com/">
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates">
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
-setup({timeout: 90000});
-var t = async_test(document.title, {timeout: 90000}), successCB, errorCB, reg;
-
-t.step(function () {
- successCB = t.step_func(function (position) {
- if (position.coords.heading != null) {
- position.coords.heading = null;
- if (position.coords.speed == 0) {
- assert_equals(position.coords.heading, NaN, "the value of the speed attribute is 0, then the value of the heading attribute must be NaN.");
- } else {
- //regular matching (e.g. 0<=reg<360 etc)
- reg = new RegExp("^(((\\d|[1-9]\\d|[1-2]\\d{2}|3[0-5]\\d)(\\.\\d+)?)|360(\\.0+)?)$");
- assert_true(reg.test(position.coords.heading), "the value of the heading attribute is specified in degrees, where 0° ≤ heading < 360°");
- }
- }
- t.done();
- });
-
- errorCB = t.step_func(function (error) {
- assert_unreached("Error message: { " + error.message + " }");
- });
-
- navigator.geolocation.getCurrentPosition(successCB, errorCB);
-});
-
- </script>
- </body>
-</html>
\ No newline at end of file
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_latitude</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="set geographic positioning options is null on Coordinates.latitude attribute" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id=log></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- var coordinates = position.coords;
- t.step(function () {
- if (isNaN(coordinates.latitude)) {
- assert_true(false, "test Coordinates.latitude value is error");
- } else {
- assert_true(true, "test coordinates.latitude method attribute value");
- }
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_latitude_attribute_empty_string</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute latitude value of interface Coordinates set empty string" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- position.coords.latitude = "";
- assert_false(position.coords.latitude == "", "the attribute latitude value of interface Coordinates set empty string");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_latitude_attribute_exists</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute latitude value of interface Coordinates is exist" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P0
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- assert_true("latitude" in position.coords, "the attribute latitude value of interface Coordinates is exist");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_latitude_attribute_readonly</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute latitude value of interface Coordinates is readonly" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- var offset = 1;
- var temp_latitude = position.coords.latitude + offset;
- position.coords.latitude = temp_latitude;
- assert_true(position.coords.latitude != temp_latitude, "the attribute latitude value of interface Coordinates is readonly");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_latitude_attribute_set_null</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute latitude value of interface Coordinates set null" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- position.coords.latitude = null;
- assert_false(position.coords.latitude == null, "Check if the attribute latitude value of interface Coordinates set null");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_longitude</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="set geographic positioning options is null on Coordinates.longitude attribute" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id=log></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- var coordinates = position.coords;
- t.step(function () {
- if (isNaN(coordinates.longitude)) {
- assert_true(false, "test Coordinates.longitude value is error");
- } else {
- assert_true(true, "test coordinates.longitude attribute value");
- }
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_longitude_attribute_empty_strng</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute longitude value of interface Coordinates set empty string" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- position.coords.longitude = "";
- assert_false(position.coords.longitude == "", "Check if the attribute longitude value of interface Coordinates set empty string");
- });
- t.done();
- }
- function unexpectederrorCallback(error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_longitude_attribute_exists</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute longitude value of interface Coordinates exists" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P0
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- assert_true("longitude" in position.coords, "the attribute longitude value of interface Coordinates exists");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_longitude_attribute_readonly</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute longitude value of interface Coordinates is readonly" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- var offset = 1;
- var temp_longitude = position.coords.longitude + offset;
- position.coords.longitude = temp_longitude;
- assert_true(position.coords.longitude != temp_longitude, "the attribute longitude value of interface Coordinates is readonly");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- <div id="log"></div>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_longitude_attribute_set_null</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute longitude value of interface Coordinates set null" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- position.coords.longitude = null;
- assert_false(position.coords.longitude == null,"Check if the attribute longitude value of interface Coordinates set null");
- });
- t.done();
- }
- function unexpectederrorCallback(error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_longitude_return_type</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute longitude of interface Coordinates return type" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
- try {
- window.navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (e) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- assert_equals(typeof position.coords.longitude, "number", "the attribute longitude of interface Coordinates return type");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_speed</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="set geographic positioning options is null on Coordinates.speed attribute " />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id=log></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback(position) {
- var coordinates = position.coords;
- t.step(function () {
- if (!isNaN(coordinates.speed)) {
- assert_true(true, "Coordinates.speed method existence test");
- } else {
- assert_true(true, "the implementation cannot provide speed information");
- }
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /dev/null
-<!DOCTYPE html>
-<!--
-Copyright (c) 2013 Intel Corporation.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
-* Redistributions of works must retain the original copyright notice, this list
- of conditions and the following disclaimer.
-* Redistributions in binary form must reproduce the original copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
-* Neither the name of Intel Corporation nor the names of its contributors
- may be used to endorse or promote products derived from this work without
- specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
-INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
-OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
-EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-Authors:
- Xinx, liu <xinx.liu@intel.com>
- Wei Ji <wei.ji@samsung.com>
--->
-
-<html>
- <head>
- <title>Geolocation Test:Coordinates_speed_attribute_empty_string</title>
- <link rel="author" title="Intel" href="http://www.intel.com/">
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates">
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
-setup({timeout: 90000});
-var t = async_test(document.title, {timeout: 90000}), successCB, errorCB, reg;
-
-t.step(function () {
- successCB = t.step_func(function (position) {
- position.coords.speed = "";
- if (position.coords.speed != null){
- //regular matching (e.g. 12.56 136.6 421.323m etc)
- reg = new RegExp("^[0-9]+.*$");
- assert_true(reg.test(position.coords.speed), "the attribute speed value is specified in meters per second");
- }
- t.done();
- });
-
- errorCB = t.step_func(function (error) {
- assert_unreached("Error message: { " + error.message + " }");
- });
-
- navigator.geolocation.getCurrentPosition(successCB, errorCB);
-});
-
- </script>
- </body>
-</html>
\ No newline at end of file
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_speed_attribute_exists</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute speed value of interface Coordinates exists" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P0
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- assert_true("speed" in position.coords, "the attribute speed value of interface Coordinates exists");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Coordinates_speed_attribute_readonly</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
- <meta name="assert" content="Check if the attribute speed value of interface Coordinates is readonly" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- var offset = 1;
- var temp_speed = position.coords.speed + offset;
- position.coords.speed = temp_speed;
- assert_true(position.coords.speed != temp_speed, "the attribute speed value of interface Coordinates is readonly");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: " + error.message);
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /dev/null
-<!DOCTYPE html>
-<!--
-Copyright (c) 2013 Intel Corporation.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
-* Redistributions of works must retain the original copyright notice, this list
- of conditions and the following disclaimer.
-* Redistributions in binary form must reproduce the original copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
-* Neither the name of Intel Corporation nor the names of its contributors
- may be used to endorse or promote products derived from this work without
- specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
-INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
-OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
-EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-Authors:
- Xinx, liu <xinx.liu@intel.com>
- Liu,Xin <xinx.liu@intel.com>
- Wei Ji <wei.ji@samsung.com>
--->
-
-<html>
- <head>
- <title>Geolocation Test:Coordinates_speed_attribute_set_null</title>
- <link rel="author" title="Intel" href="http://www.intel.com/">
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates">
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
-setup({timeout: 90000});
-var t = async_test(document.title, {timeout: 90000}), successCB, errorCB, reg;
-
-t.step(function () {
- successCB = t.step_func(function (position) {
- if (position.coords.speed != null) {
- position.coords.speed = null;
- //regular matching (e.g. 12.56 136.6 421.323m etc)
- reg = new RegExp("^[0-9]+.*$");
- assert_true(reg.test(position.coords.speed), "the attribute speed value is specified in meters per second");
- }
- t.done();
- });
-
- errorCB = t.step_func(function (error) {
- assert_unreached("Error message: { " + error.message + " }");
- });
-
- navigator.geolocation.getCurrentPosition(successCB, errorCB);
-});
-
- </script>
- </body>
-</html>
\ No newline at end of file
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+ Wei Ji <wei.ji@samsung.com>
+
+-->
+
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_accuracy</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute accuracy of interface GeolocationCoordinates is comparison" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+setup({timeout: 90000});
+
+var t = async_test(document.title, {timeout: 90000}), coords, accuracy, expectedsuccessCallback, unexpectederrorCallback;
+
+t.step(function () {
+ expectedsuccessCallback = t.step_func(function (position) {
+ coords = position.coords;
+ accuracy = coords.accuracy;
+ assert_true(coords != null && accuracy != null, "the attribute accuracy of interface GeolocationCoordinates is comparison");
+ t.done();
+ });
+
+ unexpectederrorCallback = t.step_func(function (error) {
+ assert_unreached("getCurrentPosition() error callback invoked: " + error.message);
+ });
+
+ window.navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+});
+
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_accuracy_attribute_exists</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute accuracy value of interface GeolocationCoordinates exists" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P0
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ assert_true("accuracy" in position.coords, "the attribute accuracy value of interface GeolocationCoordinates exists");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_accuracy_attribute_readonly</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute accuracy value of interface GeolocationCoordinates is readonly" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ var offset = 1;
+ var temp_accuracy = position.coords.accuracy + offset;
+ position.coords.accuracy = temp_accuracy;
+ assert_true(position.coords.accuracy != temp_accuracy, "the attribute accuracy value of interface GeolocationCoordinates is readonly");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_accuracy_attribute_set_null</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute accuracy value of interface GeolocationCoordinates set null" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ position.coords.accuracy = null;
+ assert_false(position.coords.accuracy == null, "the attribute accuracy value of interface GeolocationCoordinates set null");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Liu, Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test: GeolocationCoordinates_accuracy_attribute_value_default</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the default value of attribute accuracy of interface GeolocationCoordinates is a non-negative real number" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ assert_true(position.coords.accuracy >= 0, "the default value of attribute accuracy of interface GeolocationCoordinates is a non-negative real number");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /dev/null
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+ of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+ may be used to endorse or promote products derived from this work without
+ specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+ Xinx, liu <xinx.liu@intel.com>
+
+-->
+
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_altitudeAccuracy_attribute_empty_string</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/">
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates">
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test("Check if the attribute altitudeAccuracy value of interface GeolocationCoordinates set empty string");
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ position.coords.altitudeAccuracy = "";
+ //regular matching (e.g. +12.3 -23.63 16.36 1533.6M etc)
+ var reg = new RegExp("null|^\-*\\+*[0-9]+.*");
+ assert_true(reg.test(position.coords.altitudeAccuracy), "altitudeAccuracy value should be specified in meters");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_altitudeAccuracy_attribute_exists</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute altitudeAccuracy value of interface GeolocationCoordinates exists" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P0
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback(position){
+ t.step(function () {
+ assert_true("altitudeAccuracy" in position.coords, "the attribute altitudeAccuracy value of interface GeolocationCoordinates exists");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback(error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_altitudeAccuracy_attribute_readonly</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute altitudeAccuracy value of interface GeolocationCoordinates is readonly" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback(position){
+ t.step(function () {
+ var offset = 1;
+ var temp_altitudeAccuracy = position.coords.altitudeAccuracy + offset;
+ position.coords.altitudeAccuracy = temp_altitudeAccuracy;
+ assert_true(position.coords.altitudeAccuracy != temp_altitudeAccuracy, "the attribute altitudeAccuracy value of interface GeolocationCoordinates is readonly");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback(error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /dev/null
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+ of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+ may be used to endorse or promote products derived from this work without
+ specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+ Xinx, liu <xinx.liu@intel.com>
+
+-->
+
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_altitudeAccuracy_attribute_set_null</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/">
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates">
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test("Check if the attribute altitudeAccuracy value of interface GeolocationCoordinates set null");
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback(position){
+ t.step(function () {
+ position.coords.altitudeAccuracy == null;
+ //regular matching (e.g. +12.3 -23.63 16.36 1533.6M etc)
+ var reg = new RegExp("null|^\-*\\+*[0-9]+.*");
+ assert_true(reg.test(position.coords.altitudeAccuracy), "altitudeAccuracy value should be specified in meters");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback(error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /dev/null
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+ of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+ may be used to endorse or promote products derived from this work without
+ specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+ Xinx, liu <xinx.liu@intel.com>
+
+-->
+
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_altitude_attribute_empty_string</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/">
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates">
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test("Check if the attribute altitude value of interface GeolocationCoordinates set empty string");
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ position.coords.altitude = "";
+ //regular matching (e.g. +12.3 -23.63 16.36 1533.6M etc)
+ var reg = new RegExp("null|^\-*\\+*[0-9]+.*");
+ assert_true(reg.test(position.coords.altitude), "altitude value should be specified in meters");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_altitude_attribute_exists</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute altitude value of interface GeolocationCoordinates exists" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P0
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ assert_true("altitude" in position.coords, "the attribute altitude value of interface GeolocationCoordinates exists");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_altitude_attribute_readonly</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="flags" content="interact" />
+ <meta name="assert" content="Check if the attribute altitude value of interface GeolocationCoordinates is readonly" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ var offset = 1;
+ var temp_altitude = position.coords.altitude + offset;
+ position.coords.altitude = temp_altitude;
+ assert_true(position.coords.altitude != temp_altitude, "the attribute altitude value of interface GeolocationCoordinates is readonly");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /dev/null
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+ of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+ may be used to endorse or promote products derived from this work without
+ specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+ Xinx, liu <xinx.liu@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_altitude_attribute_set_null</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/">
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates">
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test("Check if the attribute altitude value of interface GeolocationCoordinates set null");
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ position.coords.altitude = null;
+ //regular matching (e.g. +12.3 -23.63 16.36 1533.6M etc)
+ var reg = new RegExp("null|^\-*\\+*[0-9]+.*");
+ assert_true(reg.test(position.coords.altitude), "altitude value should be specified in meters");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_attribute_timeout_0</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if will get GeolocationCoordinates attribute return value when set timeout to 0" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id=log></div>
+ <script>
+ //==== PRIORITY P3
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(unexpectedsuccessCallback, expectederrorCallback, {timeout: 0});
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function unexpectedsuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("successCallback should not be invoked");
+ });
+ t.done();
+ }
+ function expectederrorCallback (error) {
+ t.step(function () {
+ assert_equals(error.code, error.TIMEOUT, "The timeout error occurred");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_attribute_timeout_100</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if will get GeolocationCoordinates attribute return value when set timeout to 100" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id=log></div>
+ <script>
+ //==== PRIORITY P3
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(unexpectedsuccessCallback, expectederrorCallback, {timeout: 100});
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function unexpectedsuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("successCallback should not be invoked");
+ });
+ t.done();
+ }
+ function expectederrorCallback (error) {
+ t.step(function () {
+ assert_equals(error.code, error.TIMEOUT, "The timeout error occurred");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_attribute_timeout_60000</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if will get GeolocationCoordinates attribute return value when set timeout to 60000" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id=log></div>
+ <script>
+ //==== PRIORITY P3
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback, {timeout: 90000});
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ var coords = position.coords;
+ t.step(function () {
+ assert_true(coords.accuracy == null || isNaN(coords.accuracy) || coords.accuracy >= 0, "should get GeolocationCoordinates.accuracy");
+ assert_true(coords.altitudeAccuracy == null || isNaN(coords.altitudeAccuracy) || coords.altitudeAccuracy >= 0, "should get GeolocationCoordinates.altitudeAccuracy");
+ assert_true(coords.altitude == null || isNaN(coords.altitude) || coords.altitude >= 0, "should get GeolocationCoordinates.altitude");
+ assert_true(coords.heading == null || isNaN(coords.heading) || coords.heading >= 0, "should get GeolocationCoordinates.heading");
+ assert_true(coords.latitude == null || isNaN(coords.latitude) || coords.latitude >= 0, "should get GeolocationCoordinates.latitude");
+ assert_true(coords.longitude == null || isNaN(coords.longitude) || coords.longitude >= 0, "should get GeolocationCoordinates.longitude");
+ assert_true(coords.speed == null || isNaN(coords.speed) || coords.speed >= 0, "should get GeolocationCoordinates.speed");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /dev/null
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+ of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+ may be used to endorse or promote products derived from this work without
+ specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+ Xinx, liu <xinx.liu@intel.com>
+ Wei Ji <wei.ji@samsung.com>
+-->
+
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_heading_attribute_empty_string</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/">
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates">
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+setup({timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), successCB, errorCB, reg;
+
+t.step(function () {
+ successCB = t.step_func(function (position) {
+ position.coords.heading = "";
+ if (position.coords.speed == 0) {
+ assert_equals(position.coords.heading, NaN, "the value of the speed attribute is 0, then the value of the heading attribute must be NaN.");
+ } else if (position.coords.heading != null){
+ //regular matching (e.g. 0<=reg<360 etc)
+ reg = new RegExp("^(((\\d|[1-9]\\d|[1-2]\\d{2}|3[0-5]\\d)(\\.\\d+)?)|360(\\.0+)?)$");
+ assert_true(reg.test(position.coords.heading), "the value of the heading attribute is specified in degrees, where 0° ≤ heading < 360°");
+ }
+ t.done();
+ });
+
+ errorCB = t.step_func(function (error) {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+
+ navigator.geolocation.getCurrentPosition(successCB, errorCB);
+});
+
+ </script>
+ </body>
+</html>
\ No newline at end of file
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_heading_attribute_exists</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute heading value of interface GeolocationCoordinates exists" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P0
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ assert_true("heading" in position.coords, "Check if the attribute heading value of interface GeolocationCoordinates exists");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_heading_attribute_readonly</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute heading value of interface GeolocationCoordinates is readonly" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ var offset = 1;
+ var temp_heading = position.coords.heading + offset;
+ position.coords.heading = temp_heading;
+ assert_true(position.coords.heading != temp_heading, "the attribute heading value of interface GeolocationCoordinates is readonly");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /dev/null
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+ of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+ may be used to endorse or promote products derived from this work without
+ specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+ Xinx, liu <xinx.liu@intel.com>
+ Wei Ji <wei.ji@samsung.com>
+-->
+
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_heading_attribute_set_null</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/">
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates">
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+setup({timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), successCB, errorCB, reg;
+
+t.step(function () {
+ successCB = t.step_func(function (position) {
+ if (position.coords.heading != null) {
+ position.coords.heading = null;
+ if (position.coords.speed == 0) {
+ assert_equals(position.coords.heading, NaN, "the value of the speed attribute is 0, then the value of the heading attribute must be NaN.");
+ } else {
+ //regular matching (e.g. 0<=reg<360 etc)
+ reg = new RegExp("^(((\\d|[1-9]\\d|[1-2]\\d{2}|3[0-5]\\d)(\\.\\d+)?)|360(\\.0+)?)$");
+ assert_true(reg.test(position.coords.heading), "the value of the heading attribute is specified in degrees, where 0° ≤ heading < 360°");
+ }
+ }
+ t.done();
+ });
+
+ errorCB = t.step_func(function (error) {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+
+ navigator.geolocation.getCurrentPosition(successCB, errorCB);
+});
+
+ </script>
+ </body>
+</html>
\ No newline at end of file
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_latitude</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="set geographic positioning options is null on GeolocationCoordinates.latitude attribute" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id=log></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ var coordinates = position.coords;
+ t.step(function () {
+ if (isNaN(coordinates.latitude)) {
+ assert_true(false, "test coordinates.latitude value is error");
+ } else {
+ assert_true(true, "test coordinates.latitude method attribute value");
+ }
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_latitude_attribute_empty_string</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute latitude value of interface GeolocationCoordinates set empty string" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ position.coords.latitude = "";
+ assert_false(position.coords.latitude == "", "the attribute latitude value of interface GeolocationCoordinates set empty string");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_latitude_attribute_exists</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute latitude value of interface GeolocationCoordinates is exist" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P0
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ assert_true("latitude" in position.coords, "the attribute latitude value of interface GeolocationCoordinates is exist");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_latitude_attribute_readonly</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute latitude value of interface GeolocationCoordinates is readonly" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ var offset = 1;
+ var temp_latitude = position.coords.latitude + offset;
+ position.coords.latitude = temp_latitude;
+ assert_true(position.coords.latitude != temp_latitude, "the attribute latitude value of interface GeolocationCoordinates is readonly");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_latitude_attribute_set_null</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute latitude value of interface GeolocationCoordinates set null" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ position.coords.latitude = null;
+ assert_false(position.coords.latitude == null, "Check if the attribute latitude value of interface GeolocationCoordinates set null");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_longitude</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="set geographic positioning options is null on Coordinates.longitude attribute" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id=log></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ var coordinates = position.coords;
+ t.step(function () {
+ if (isNaN(coordinates.longitude)) {
+ assert_true(false, "test GeolocationCoordinates.longitude value is error");
+ } else {
+ assert_true(true, "test GeolocationCoordinates.longitude attribute value");
+ }
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_longitude_attribute_empty_strng</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute longitude value of interface GeolocationCoordinates set empty string" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ position.coords.longitude = "";
+ assert_false(position.coords.longitude == "", "Check if the attribute longitude value of interface GeolocationCoordinates set empty string");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback(error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_longitude_attribute_exists</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute longitude value of interface GeolocationCoordinates exists" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P0
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ assert_true("longitude" in position.coords, "the attribute longitude value of interface GeolocationCoordinates exists");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_longitude_attribute_readonly</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute longitude value of interface GeolocationCoordinates is readonly" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ var offset = 1;
+ var temp_longitude = position.coords.longitude + offset;
+ position.coords.longitude = temp_longitude;
+ assert_true(position.coords.longitude != temp_longitude, "the attribute longitude value of interface GeolocationCoordinates is readonly");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_longitude_attribute_set_null</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute longitude value of interface GeolocationCoordinates set null" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ position.coords.longitude = null;
+ assert_false(position.coords.longitude == null,"Check if the attribute longitude value of interface GeolocationCoordinates set null");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback(error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_longitude_return_type</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute longitude of interface GeolocationCoordinates return type" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ window.navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (e) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ assert_equals(typeof position.coords.longitude, "number", "the attribute longitude of interface GeolocationCoordinates return type");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_speed</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="set geographic positioning options is null on GeolocationCoordinates.speed attribute " />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id=log></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback(position) {
+ var coordinates = position.coords;
+ t.step(function () {
+ if (!isNaN(coordinates.speed)) {
+ assert_true(true, "coordinates.speed method existence test");
+ } else {
+ assert_true(true, "the implementation cannot provide speed information");
+ }
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /dev/null
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+ of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+ may be used to endorse or promote products derived from this work without
+ specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+ Xinx, liu <xinx.liu@intel.com>
+ Wei Ji <wei.ji@samsung.com>
+-->
+
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_speed_attribute_empty_string</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/">
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates">
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+setup({timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), successCB, errorCB, reg;
+
+t.step(function () {
+ successCB = t.step_func(function (position) {
+ position.coords.speed = "";
+ if (position.coords.speed != null){
+ //regular matching (e.g. 12.56 136.6 421.323m etc)
+ reg = new RegExp("^[0-9]+.*$");
+ assert_true(reg.test(position.coords.speed), "the attribute speed value is specified in meters per second");
+ }
+ t.done();
+ });
+
+ errorCB = t.step_func(function (error) {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+
+ navigator.geolocation.getCurrentPosition(successCB, errorCB);
+});
+
+ </script>
+ </body>
+</html>
\ No newline at end of file
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_speed_attribute_exists</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute speed value of interface GeolocationCoordinates exists" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P0
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ assert_true("speed" in position.coords, "the attribute speed value of interface GeolocationCoordinates exists");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_speed_attribute_readonly</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates" />
+ <meta name="assert" content="Check if the attribute speed value of interface GeolocationCoordinates is readonly" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ var offset = 1;
+ var temp_speed = position.coords.speed + offset;
+ position.coords.speed = temp_speed;
+ assert_true(position.coords.speed != temp_speed, "the attribute speed value of interface GeolocationCoordinates is readonly");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: " + error.message);
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /dev/null
+<!DOCTYPE html>
+<!--
+Copyright (c) 2013 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+ of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+ may be used to endorse or promote products derived from this work without
+ specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+ Xinx, liu <xinx.liu@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+ Wei Ji <wei.ji@samsung.com>
+-->
+
+<html>
+ <head>
+ <title>Geolocation Test:Coordinates_speed_attribute_set_null</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/">
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates">
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+setup({timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), successCB, errorCB, reg;
+
+t.step(function () {
+ successCB = t.step_func(function (position) {
+ if (position.coords.speed != null) {
+ position.coords.speed = null;
+ //regular matching (e.g. 12.56 136.6 421.323m etc)
+ reg = new RegExp("^[0-9]+.*$");
+ assert_true(reg.test(position.coords.speed), "the attribute speed value is specified in meters per second");
+ }
+ t.done();
+ });
+
+ errorCB = t.step_func(function (error) {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+
+ navigator.geolocation.getCurrentPosition(successCB, errorCB);
+});
+
+ </script>
+ </body>
+</html>
\ No newline at end of file
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_PERMISSION_DENIED_Default_value</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check the GeolocationPositionError.PERMISSION_DENIED Default value" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ window.navigator.geolocation.getCurrentPosition(successCallback, errorCallback, { timeout: 1, enableHighAccuracy: true });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function successCallback (position) {
+ t.step(function () {
+ assert_unreached("the errorCallback should be called");
+ });
+ t.done();
+ }
+ function errorCallback (error) {
+ t.step(function () {
+ assert_true(error.PERMISSION_DENIED == 1, "the attribute code of interface GeolocationPositionError is 1");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /dev/null
+<!--
+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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+
+
+<!DOCTYPE HTML>
+<html>
+ <head>
+ <title>Geolocation Test:Geolocation_GeolocationPositionError_PERMISSION_DENIED_constExist</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check if the const attribute PERMISSION_DENIED of interface GeolocationPositionError is Exist, timeout is set to 10, enableHighAccuracy is set to true" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P1
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 10, enableHighAccuracy: true });
+ } catch(err) {
+ t.step(function() {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function expectedErrorCallback(error) {
+ if (error.POSITION_UNAVAILABLE){
+ t.done();
+ }else{
+ t.step(function() {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ }
+
+ function unexpectedSuccessCallback(position) {
+ t.step(function() {
+ assert_unreached("errorCallback should be triggered");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_PERMISSION_DENIED_type</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check if the GeolocationPositionError.PERMISSION_DENIED return type" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ window.navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 1, enableHighAccuracy: true });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedSuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("the errorCallback should be called");
+ });
+ t.done();
+ }
+
+ function expectedErrorCallback (error) {
+ var permission_denied = error.PERMISSION_DENIED;
+ var type = typeof permission_denied;
+ t.step(function () {
+ assert_true(type == "number", "the attribute code of interface GeolocationPositionError return type");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_POSITION_UNAVAILABLE_DENIED_Default_value</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check the GeolocationPositionError.POSITION_UNAVAILABLE Default value" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ window.navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 1, enableHighAccuracy: true});
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedSuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("the errorCallback should be called");
+ });
+ t.done();
+ }
+
+ function expectedErrorCallback (error) {
+ t.step(function () {
+ assert_true(error.POSITION_UNAVAILABLE == 2, "the GeolocationPositionError.POSITION_UNAVAILABLE is 2");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /dev/null
+<!--
+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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+
+
+<!DOCTYPE HTML>
+<html>
+ <head>
+ <title>Geolocation Test:Geolocation_GeolocationPositionError_POSITION_UNAVAILABLE_constExist</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check if the const attribute POSITION_UNAVAILABLE of interface GeolocationPositionError is Exist, timeout is set to 10, enableHighAccuracy is set to true" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P1
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 10, enableHighAccuracy: true });
+ } catch(err) {
+ t.step(function() {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function expectedErrorCallback(error) {
+ if (error.POSITION_UNAVAILABLE){
+ t.done();
+ }else{
+ t.step(function() {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ }
+
+ function unexpectedSuccessCallback(position) {
+ t.step(function() {
+ assert_unreached("errorCallback should be triggered");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_POSITION_UNAVAILABLE_DENIED_type</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check the GeolocationPositionError.POSITION_UNAVAILABLE return type" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ window.navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 1, enableHighAccuracy: true});
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedSuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("the errorCallback should be called");
+ });
+ t.done();
+ }
+
+ function expectedErrorCallback (error) {
+ var position_unavailable = error.POSITION_UNAVAILABLE;
+ var type = typeof position_unavailable;
+ t.step(function () {
+ assert_true(type == "number", "the GeolocationPositionError.POSITION_UNAVAILABLE return type");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_TIMEOUT_Default_value</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check the GeolocationPositionError.TIMEOUT Default value" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ window.navigator.geolocation.getCurrentPosition(successCallback, errorCallback, { timeout: 1, enableHighAccuracy: true });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function successCallback (position) {
+ t.step(function () {
+ assert_unreached("the errorCallback should be called");
+ });
+ t.done();
+ }
+
+ function errorCallback (error) {
+ t.step(function () {
+ assert_true(error.TIMEOUT == 3, "the attribute code of interface GeolocationPositionError return 3");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /dev/null
+<!--
+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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+
+
+<!DOCTYPE HTML>
+<html>
+ <head>
+ <title>Geolocation Test:Geolocation_GeolocationPositionError_TIMEOUT_constExist</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check GeolocationPositionError.TIMEOUT exists" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P1
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 10, enableHighAccuracy: true });
+ } catch(err) {
+ t.step(function() {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function expectedErrorCallback(error) {
+ if (error.TIMEOUT){
+ t.done();
+ }else{
+ t.step(function() {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ }
+
+ function unexpectedSuccessCallback(position) {
+ t.step(function() {
+ assert_unreached("errorCallback should be triggered");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_TIMEOUT_type</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check the GeolocationPositionError.TIMEOUT return type" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ window.navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 1, enableHighAccuracy: true });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedSuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("the errorCallback should be called");
+ });
+ t.done();
+ }
+
+ function expectedErrorCallback (error) {
+ var timeout = error.TIMEOUT;
+ var type = typeof timeout;
+ t.step(function () {
+ assert_true(type == "number", "the attribute code of interface GeolocationPositionError return 3");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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 s
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_code_TIMEOUT</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check if the attribute code of interface GeolocationPositionError return 3" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ window.navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 0 });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedSuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("the errorCallback should be called");
+ });
+ t.done();
+ }
+ function expectedErrorCallback (error) {
+ t.step(function () {
+ assert_true(error.code == error.TIMEOUT, "the attribute code of interface GeolocationPositionError return TIMEOUT");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_code_attribute_empty_string</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check if the attribute code value of interface GeolocationPositionError set empty string" />
+ <script type="text/javascript" src="../resources/testharness.js"></script>
+ <script type="text/javascript" src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout:10, enableHighAccuracy: true });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedSuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("This errorCallback will be called");
+ });
+ t.done();
+ }
+
+ function expectedErrorCallback (error) {
+ t.step(function () {
+ error.code = "";
+ assert_false(error.code == "", "the attribute code value of interface GeolocationPositionError set empty string");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_code_attribute_exists</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check if the attribute code value of interface GeolocationPositionError is exist, timeout is set to 10,enableHighAccuracy is set to true" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P0
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 10, enableHighAccuracy: true });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedSuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("This errorCallback will be called");
+ });
+ t.done();
+ }
+
+ function expectedErrorCallback (error) {
+ t.step(function () {
+ assert_true("code" in error, "the attribute code value of interface GeolocationPositionError is exist");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_code_attribute_readonly</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check if the attribute code value of interface GeolocationPositionError is readonly, timeout is set to 10,enableHighAccuracy is set to true" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 10, enableHighAccuracy: true });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedSuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("This errorCallback will be called");
+ });
+ t.done();
+ }
+
+ function expectedErrorCallback (error) {
+ var offset = 1;
+ var tmp_error_code = error.code + offset;
+ error.code = tmp_error_code;
+ t.step(function () {
+ assert_false(error.code == tmp_error_code, "the attribute code value of interface GeolocationPositionError is readonly");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_code_attribute_set_null</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check if the attribute code value of interface GeolocationPositionError set null" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout:10, enableHighAccuracy: true });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedSuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("This errorCallback will be called");
+ });
+ t.done();
+ }
+
+ function expectedErrorCallback (error) {
+ t.step(function () {
+ error.code = null;
+ assert_false(error.code == null, "the attribute code value of interface GeolocationPositionError is readonly");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_message</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check if the attribute message of interface GeolocationPositionError is comparison" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ window.navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 10, enableHighAccuracy: true });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedSuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("the errorCallback should be called");
+ });
+ t.done();
+ }
+
+ function expectedErrorCallback (error) {
+ var message = error.message;
+ t.step(function () {
+ assert_true(message != null, "the attribute message of interface GeolocationPositionError is comparison");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_message_attribute_empty_string</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check if the attribute message value of interface GeolocationPositionError set empty string" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 10, enableHighAccuracy: true });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedSuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("This errorCallback will be called");
+ });
+ t.done();
+ }
+ function expectedErrorCallback (error) {
+ t.step(function () {
+ error.message = "";
+ assert_false(error.message == "", "the attribute message value of interface GeolocationPositionError set empty string");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_message_attribute_exists</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check if the attribute message value of interface GeolocationPositionError exists, timeout is set to 10,enableHighAccuracy is set to true" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P0
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 10, enableHighAccuracy: true });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedSuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("This errorCallback will not be called");
+ });
+ t.done();
+ }
+ function expectedErrorCallback (error) {
+ t.step(function () {
+ assert_true("message" in error, "the attribute message value of interface GeolocationPositionError exists");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_message_attribute_readonly</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check if the attribute message value of interface GeolocationPositionError is readonly, timeout is set to 10,enableHighAccuracy is set to true" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 10, enableHighAccuracy: true });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedSuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("This errorCallback will be called");
+ });
+ t.done();
+ }
+
+ function expectedErrorCallback (error) {
+ t.step(function () {
+ var str_tmp = "test";
+ var tmp_error_message = error.message + str_tmp;
+ error.message = tmp_error_message;
+ assert_false(error.message == tmp_error_message, "the attribute message value of interface GeolocationPositionError is readonly");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_message_attribute_set_null</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check if the attribute message value of interface GeolocationPositionError set null" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout:90000});
+
+ try {
+ navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout:10, enableHighAccuracy: true });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedSuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("This errorCallback will be called");
+ });
+ t.done();
+ }
+ function expectedErrorCallback (error) {
+ t.step(function () {
+ error.message = null;
+ assert_false(error.message == null, "the attribute message value of interface GeolocationPositionError set null");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_message_getCurrentPosition_Err</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="W3C geolocation check that getCurrentPosition returns message of error." />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout:90000});
+
+ try {
+ window.navigator.geolocation.getCurrentPosition(unexpectedGetPositionSuccess, expectedGetPositionErr, { timeout:10, enableHighAccuracy : true });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedGetPositionSuccess (position) {
+ t.step(function () {
+ assert_unreached("the error callback should be called");
+ });
+ t.done();
+ }
+ function expectedGetPositionErr(error){
+ t.step(function () {
+ result = (typeof error=='object' && error.PERMISSION_DENIED == 1 && error.POSITION_UNAVAILABLE ==2
+ && error.TIMEOUT == 3 && typeof error.code == 'number' && typeof error.message =='string')
+ assert_true(result);
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_message_getCurrentPosition_timeOut0Age0</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="check that message of timeout error set timeout to 0 and maxAge to 0" />
+ <script type="text/javascript" src="../resources/testharness.js"></script>
+ <script type="text/javascript" src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ window.navigator.geolocation.getCurrentPosition(unexpectedGetPositionSuccess, expectedGetPositionErr, {timeout: 0, maximumAge: 0});
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedGetPositionSuccess (position) {
+ t.step(function () {
+ assert_unreached("the error callback should be called");
+ });
+ t.done();
+ }
+
+ function expectedGetPositionErr (error) {
+ t.step(function () {
+ assert_equals(error.message, "Timeout expired");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_message_getCurrentPosition_timeOut0AgeNeg</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="W3C geolocation set timeout to 0 and maxAge to -1, check that message of timeout error raised." />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test("test getCurrentPosition when get position time out");
+ setup({timeout: 90000});
+
+ try {
+ window.navigator.geolocation.getCurrentPosition(unexpectedGetPositionSuccess, expectedGetPositionErr, {timeout: 0, maximumAge: -1});
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedGetPositionSuccess (position) {
+ t.step(function () {
+ assert_unreached("the error callback should be called");
+ });
+ t.done();
+ }
+
+ function expectedGetPositionErr (error) {
+ t.step(function () {
+ assert_equals(error.message, "Timeout expired");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_message_getCurrentPosition_timeOutNegAge0</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="W3C geolocation set timeout to -1 and maxAge to 0, check that message of timeout error raised." />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ window.navigator.geolocation.getCurrentPosition(unexpectedGetPositionSuccess, expectedGetPositionErr, {timeout: -1, maximumAge: 0});
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedGetPositionSuccess (position) {
+ t.step(function () {
+ assert_unreached("the error callback should be called");
+ });
+ t.done();
+ }
+
+ function expectedGetPositionErr (error) {
+ t.step(function(){
+ assert_equals(error.message, "Timeout expired");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_message_return_type</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="Check if the attribute message of interface GeolocationPositionError return type, timeout is set to 10,enableHighAccuracy is set to true" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout:10, enableHighAccuracy: true });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedSuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("the errorCallback should be called");
+ });
+ t.done();
+ }
+ function expectedErrorCallback (error) {
+ var message = error.message;
+ var type = typeof message;
+ t.step(function () {
+ assert_true(type == "string", "the attribute message of interface GeolocationPositionError return type");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_message_watchPosition_Err</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="W3C geolocation check that watchPosition returns message of error." />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ window.navigator.geolocation.getCurrentPosition(unexpectedWatchPositionSuccess, expectedWatchPositionErr, { timeout: 10, enableHighAccuracy: true });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedWatchPositionSuccess (position) {
+ t.step(function () {
+ assert_unreached("the error callback should be called");
+ });
+ t.done();
+ }
+
+ function expectedWatchPositionErr (error) {
+ t.step(function () {
+ var result = (typeof error== 'object' && error.PERMISSION_DENIED == 1 && error.POSITION_UNAVAILABLE == 2
+ && error.TIMEOUT == 3 && typeof error.code == 'number' && typeof error.message == 'string');
+ assert_true(result);
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_message_watchPosition_timeOut0Age0</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="W3C geolocation set timeout to 0 and maxAge to 0, check that message of timeout error raised(watchPosition)." />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ window.navigator.geolocation.watchPosition(unexpectdWatchPositionSuccess, expectedWatchPositionErr, { timeout: 0, maximumAge: 0 });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectdWatchPositionSuccess(position){
+ t.step(function(){
+ assert_unreached("the error callback should be called");
+ });
+ t.done();
+ }
+
+ function expectedWatchPositionErr(error){
+ t.step(function(){
+ assert_equals(error.message, "Timeout expired");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_message_watchPosition_timeOut0AgeNeg</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="W3C geolocation set timeout to 0 and maxAge to -1, check that timeout error raised." />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ window.navigator.geolocation.watchPosition(unexpectedWatchPositionSuccess, expectedWatchPositionErr, { timeout: 0, maximumAge: -1});
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedWatchPositionSuccess (position) {
+ t.step(function () {
+ assert_unreached("the error callback should be called");
+ });
+ t.done();
+ }
+
+ function expectedWatchPositionErr (error) {
+ t.step(function () {
+ assert_equals(error.message, "Timeout expired");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_message_watchPosition_timeOutNegAge0</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="W3C geolocation set timeout to -1 and maxAge to 0, check that timeout error raised." />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ window.navigator.geolocation.watchPosition(unexpectedWatchPositionSuccess, expectedWatchPositionErr, { timeout: -1, maximumAge: 0 });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedWatchPositionSuccess (position) {
+ t.step(function () {
+ assert_unreached("the error callback should be called");
+ });
+ t.done();
+ }
+
+ function expectedWatchPositionErr (error) {
+ t.step(function () {
+ assert_equals(error.message, "Timeout expired");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:GeolocationPositionError_message_with_getCurrentPosition_timeOut0Age0</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
+ <meta name="assert" content="W3C geolocation set timeout to 0 and maxAge to 0, check that message of timeout error raised(getCurrentPosition)." />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+
+ try {
+ window.navigator.geolocation.getCurrentPosition(unexpectedGetPositionSuccess, expectedGetPositionErr, { timeout: 0, maximumAge: 0 });
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + err.message + " }");
+ });
+ t.done();
+ }
+
+ function unexpectedGetPositionSuccess (position) {
+ t.step(function () {
+ assert_unreached("the error callback should be called");
+ });
+ t.done();
+ }
+
+ function expectedGetPositionErr (error) {
+ t.step(function () {
+ assert_equals(error.message, "Timeout expired");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Position_coords</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
+ <meta name="assert" content="Check if the attribute coords of interface Position is comparison" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ window.navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Position_coords_attribute_empty_string</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
+ <meta name="assert" content="Check if the attribute coords value of interface Position set empty string" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ position.coords = "";
+ assert_false(position.coords == "", "the attribute coords value of interface Position can set empty string");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Position_coords_attribute_exists</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
+ <meta name="assert" content="Check if the attribute coords value of interface Position exists" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P0
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ assert_true("coords" in position, "the attribute coords value of interface Position exists");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Position_coords_attribute_readonly</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
+ <meta name="assert" content="Check if the attribute coords value of interface Position is readonly" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ var offset = 1;
+ var temp_coords = position.coords + offset;
+ position.coords = temp_coords;
+ assert_true(position.coords != temp_coords, "the attribute coords value of interface Position is readonly");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ <div id="log"></div>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Position_coords_attribute_set_null</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
+ <meta name="assert" content="Check if the attribute coords value of interface Position set null" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ position.coords = null;
+ assert_true(position.coords != null, "the attribute coords value of interface Position can not set null");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Position_coords_return_type</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
+ <meta name="assert" content="Check if the attribute coords of interface Position return type" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t =async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ assert_equals(typeof position.coords, "object", "the attribute coords of interface Position return type");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Position_timestamp_attribute_exists</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
+ <meta name="assert" content="Check if the attribute timestamp value of interface Position exists" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P0
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ assert_true("timestamp" in position, "the attribute timestamp value of interface Position exists");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Position_timestamp_attribute_readonly</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
+ <meta name="assert" content="Check if the attribute timestamp value of interface Position is readonly" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ var offset = 1;
+ var temp_timestamp = position.timestamp + offset;
+ position.timestamp = temp_timestamp;
+ assert_true(position.timestamp != temp_timestamp, "The attribute timestamp value of interface Position is readonly");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Jin,Weihu <weihux.jin@intel.com>
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Position_timestamp_attribute_set_null</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
+ <meta name="assert" content="Check if the attribute timestamp value of interface Position set null" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id="log"></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ position.timestamp = null;
+ assert_false(position.timestamp == null, "position.timestamp can be set null");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Position_timestamp_timeout_0</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
+ <meta name="flags" content="interact" />
+ <meta name="assert" content="Check if will get Position.timestamp value when set timeout to 0" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id=log></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(unexpectedsuccessCallback, expectederrorCallback, {timeout: 0});
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function unexpectedsuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("successCallback should not be invoked");
+ });
+ t.done()
+ }
+ function expectederrorCallback (error) {
+ t.step(function () {
+ assert_equals(error.code, error.TIMEOUT, "The timeout error occurred");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Position_timestamp_timeout_100</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
+ <meta name="assert" content="Check if will get Position.timestamp value when set timeout to 100" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id=log></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(unexpectedsuccessCallback, expectederrorCallback, {timeout: 100});
+ } catch (err) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function unexpectedsuccessCallback (position) {
+ t.step(function () {
+ assert_unreached("successCallback should not be invoked");
+ });
+ t.done()
+ }
+ function expectederrorCallback (error) {
+ t.step(function () {
+ assert_equals(error.code, error.TIMEOUT, "The timeout error occurred");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
--- /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:
+ Liu,Xin <xinx.liu@intel.com>
+
+-->
+<html>
+ <head>
+ <title>Geolocation Test:Position_timestamp_timeout_60000</title>
+ <link rel="author" title="Intel" href="http://www.intel.com/" />
+ <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
+ <meta name="assert" content="Check if will get Position.timestamp value when set timeout to 60000" />
+ <script src="../resources/testharness.js"></script>
+ <script src="../resources/testharnessreport.js"></script>
+ </head>
+ <body>
+ <div id=log></div>
+ <script>
+ //==== PRIORITY P2
+
+ var t = async_test(document.title);
+ setup({timeout: 90000});
+ try {
+ navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback, {timeout: 90000});
+ } catch (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ function expectedsuccessCallback (position) {
+ t.step(function () {
+ var timestamp = position.timestamp;
+ assert_true(timestamp == null || isNaN(timestamp) || typeof timestamp == "number", "should get Position.timestamp");
+ });
+ t.done();
+ }
+ function unexpectederrorCallback (error) {
+ t.step(function () {
+ assert_unreached("Error message: { " + error.message + " }");
+ });
+ t.done();
+ }
+ </script>
+ </body>
+</html>
+++ /dev/null
-<!--
-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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-
-
-<!DOCTYPE HTML>
-<html>
- <head>
- <title>Geolocation Test:Geolocation_PositionError_PERMISSION_DENIED_constExist</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check if the const attribute PERMISSION_DENIED of interface PositionError is Exist, timeout is set to 10, enableHighAccuracy is set to true" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P1
-
- var t = async_test(document.title);
- setup({timeout: 90000});
-
- try {
- navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 10, enableHighAccuracy: true });
- } catch(err) {
- t.step(function() {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function expectedErrorCallback(error) {
- if (error.POSITION_UNAVAILABLE){
- t.done();
- }else{
- t.step(function() {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- }
-
- function unexpectedSuccessCallback(position) {
- t.step(function() {
- assert_unreached("errorCallback should be triggered");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /dev/null
-<!--
-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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-
-
-<!DOCTYPE HTML>
-<html>
- <head>
- <title>Geolocation Test:Geolocation_PositionError_POSITION_UNAVAILABLE_constExist</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check if the const attribute POSITION_UNAVAILABLE of interface PositionError is Exist, timeout is set to 10, enableHighAccuracy is set to true" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P1
-
- var t = async_test(document.title);
- setup({timeout: 90000});
-
- try {
- navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 10, enableHighAccuracy: true });
- } catch(err) {
- t.step(function() {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function expectedErrorCallback(error) {
- if (error.POSITION_UNAVAILABLE){
- t.done();
- }else{
- t.step(function() {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- }
-
- function unexpectedSuccessCallback(position) {
- t.step(function() {
- assert_unreached("errorCallback should be triggered");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /dev/null
-<!--
-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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-
-
-<!DOCTYPE HTML>
-<html>
- <head>
- <title>Geolocation Test:Geolocation_PositionError_TIMEOUT_constExist</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check PositionError.TIMEOUT exists" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P1
-
- var t = async_test(document.title);
- setup({timeout: 90000});
-
- try {
- navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 10, enableHighAccuracy: true });
- } catch(err) {
- t.step(function() {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function expectedErrorCallback(error) {
- if (error.TIMEOUT){
- t.done();
- }else{
- t.step(function() {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- }
-
- function unexpectedSuccessCallback(position) {
- t.step(function() {
- assert_unreached("errorCallback should be triggered");
- });
- t.done();
- }
- </script>
- </body>
-</html>
<title>Geolocation Test:Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0</title>
<link rel="author" title="Intel" href="http://www.intel.com/" />
<link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#geolocation" />
- <meta name="assert" content="Check if the attribute code of interface PositionError return value" />
+ <meta name="assert" content="Check if the attribute code of interface GeolocationPositionError return value" />
<script src="../resources/testharness.js"></script>
<script src="../resources/testharnessreport.js"></script>
</head>
}
function expectederrorCallback (error) {
t.step(function(){
- assert_equals(error.code, error.TIMEOUT, "the attribute code of interface PositionError");
+ assert_equals(error.code, error.TIMEOUT, "the attribute code of interface GeolocationPositionError");
});
t.done();
}
<title>Geolocation Test:Geolocation_getCurrentPosition_timer_timeout</title>
<link rel="author" title="Intel" href="http://www.intel.com/" />
<link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#geolocation" />
- <meta name="assert" content="Check if getCurrentPosition() invokes onPositionErrorCallback() after timer fires TIMEOUT" />
+ <meta name="assert" content="Check if getCurrentPosition() invokes onGeolocationPositionErrorCallback() after timer fires TIMEOUT" />
<script src="../resources/testharness.js"></script>
<script src="../resources/testharnessreport.js"></script>
</head>
return;
}
t.step(function () {
- assert_unreached("PositionErrorCallback handle Event is triggered with the exception of "+ msg.toString());
+ assert_unreached("GeolocationPositionErrorCallback handle Event is triggered with the exception of "+ msg.toString());
});
t.done();
}
<title>Geolocation Test:Geolocation_watchPosition_errorCallback_error_return_type</title>
<link rel="author" title="Intel" href="http://www.intel.com/" />
<link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#geolocation" />
- <meta name="assert" content="Check if the attribute error value of interface PositionError return type" />
+ <meta name="assert" content="Check if the attribute error value of interface GeolocationPositionError return type" />
<script src="../resources/testharness.js"></script>
<script src="../resources/testharnessreport.js"></script>
</head>
function expectedErrorCallback (error) {
var type = typeof error;
t.step(function () {
- assert_true(type == "object", "the attribute error value of interface PositionError return type");
+ assert_true(type == "object", "the attribute error value of interface GeolocationPositionError return type");
});
t.done();
}
<title>Geolocation Test:Geolocation_watchPosition_timer_timeout</title>
<link rel="author" title="Intel" href="http://www.intel.com/" />
<link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#geolocation" />
- <meta name="assert" content="Check if watchPosition() invokes onPositionErrorCallback() after timer fires TIMEOUT" />
+ <meta name="assert" content="Check if watchPosition() invokes onGeolocationPositionErrorCallback() after timer fires TIMEOUT" />
<script src="../resources/testharness.js"></script>
<script src="../resources/testharnessreport.js"></script>
</head>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_PERMISSION_DENIED_Default_value</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check the PositionError.PERMISSION_DENIED Default value" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
-
- try {
- window.navigator.geolocation.getCurrentPosition(successCallback, errorCallback, { timeout: 1, enableHighAccuracy: true });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function successCallback (position) {
- t.step(function () {
- assert_unreached("the errorCallback should be called");
- });
- t.done();
- }
- function errorCallback (error) {
- t.step(function () {
- assert_true(error.PERMISSION_DENIED == 1, "the attribute code of interface PositionError is 1");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_PERMISSION_DENIED_type</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check if the PositionError.PERMISSION_DENIED return type" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
-
- try {
- window.navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 1, enableHighAccuracy: true });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedSuccessCallback (position) {
- t.step(function () {
- assert_unreached("the errorCallback should be called");
- });
- t.done();
- }
-
- function expectedErrorCallback (error) {
- var permission_denied = error.PERMISSION_DENIED;
- var type = typeof permission_denied;
- t.step(function () {
- assert_true(type == "number", "the attribute code of interface PositionError return type");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_POSITION_UNAVAILABLE_DENIED_Default_value</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check the PositionError.POSITION_UNAVAILABLE Default value" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
-
- try {
- window.navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 1, enableHighAccuracy: true});
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedSuccessCallback (position) {
- t.step(function () {
- assert_unreached("the errorCallback should be called");
- });
- t.done();
- }
-
- function expectedErrorCallback (error) {
- t.step(function () {
- assert_true(error.POSITION_UNAVAILABLE == 2, "the PositionError.POSITION_UNAVAILABLE is 2");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_POSITION_UNAVAILABLE_DENIED_type</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check the PositionError.POSITION_UNAVAILABLE return type" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
-
- try {
- window.navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 1, enableHighAccuracy: true});
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedSuccessCallback (position) {
- t.step(function () {
- assert_unreached("the errorCallback should be called");
- });
- t.done();
- }
-
- function expectedErrorCallback (error) {
- var position_unavailable = error.POSITION_UNAVAILABLE;
- var type = typeof position_unavailable;
- t.step(function () {
- assert_true(type == "number", "the PositionError.POSITION_UNAVAILABLE return type");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_TIMEOUT_Default_value</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check the PositionError.TIMEOUT Default value" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
-
- try {
- window.navigator.geolocation.getCurrentPosition(successCallback, errorCallback, { timeout: 1, enableHighAccuracy: true });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function successCallback (position) {
- t.step(function () {
- assert_unreached("the errorCallback should be called");
- });
- t.done();
- }
-
- function errorCallback (error) {
- t.step(function () {
- assert_true(error.TIMEOUT == 3, "the attribute code of interface PositionError return 3");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_TIMEOUT_type</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check the PositionError.TIMEOUT return type" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
-
- try {
- window.navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 1, enableHighAccuracy: true });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedSuccessCallback (position) {
- t.step(function () {
- assert_unreached("the errorCallback should be called");
- });
- t.done();
- }
-
- function expectedErrorCallback (error) {
- var timeout = error.TIMEOUT;
- var type = typeof timeout;
- t.step(function () {
- assert_true(type == "number", "the attribute code of interface PositionError return 3");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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 s
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
-EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-Authors:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_code_TIMEOUT</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check if the attribute code of interface PositionError return 3" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
-
- try {
- window.navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 0 });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedSuccessCallback (position) {
- t.step(function () {
- assert_unreached("the errorCallback should be called");
- });
- t.done();
- }
- function expectedErrorCallback (error) {
- t.step(function () {
- assert_true(error.code == error.TIMEOUT, "the attribute code of interface PositionError return TIMEOUT");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_code_attribute_empty_string</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check if the attribute code value of interface PositionError set empty string" />
- <script type="text/javascript" src="../resources/testharness.js"></script>
- <script type="text/javascript" src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
-
- try {
- navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout:10, enableHighAccuracy: true });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedSuccessCallback (position) {
- t.step(function () {
- assert_unreached("This errorCallback will be called");
- });
- t.done();
- }
-
- function expectedErrorCallback (error) {
- t.step(function () {
- error.code = "";
- assert_false(error.code == "", "the attribute code value of interface PositionError set empty string");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_code_attribute_exists</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check if the attribute code value of interface PositionError is exist, timeout is set to 10,enableHighAccuracy is set to true" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P0
-
- var t = async_test(document.title);
- setup({timeout: 90000});
-
- try {
- navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 10, enableHighAccuracy: true });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedSuccessCallback (position) {
- t.step(function () {
- assert_unreached("This errorCallback will be called");
- });
- t.done();
- }
-
- function expectedErrorCallback (error) {
- t.step(function () {
- assert_true("code" in error, "the attribute code value of interface PositionError is exist");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_code_attribute_readonly</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check if the attribute code value of interface PositionError is readonly, timeout is set to 10,enableHighAccuracy is set to true" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
-
- try {
- navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 10, enableHighAccuracy: true });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedSuccessCallback (position) {
- t.step(function () {
- assert_unreached("This errorCallback will be called");
- });
- t.done();
- }
-
- function expectedErrorCallback (error) {
- var offset = 1;
- var tmp_error_code = error.code + offset;
- error.code = tmp_error_code;
- t.step(function () {
- assert_false(error.code == tmp_error_code, "the attribute code value of interface PositionError is readonly");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_code_attribute_set_null</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check if the attribute code value of interface PositionError set null" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
-
- try {
- navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout:10, enableHighAccuracy: true });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedSuccessCallback (position) {
- t.step(function () {
- assert_unreached("This errorCallback will be called");
- });
- t.done();
- }
-
- function expectedErrorCallback (error) {
- t.step(function () {
- error.code = null;
- assert_false(error.code == null, "the attribute code value of interface PositionError is readonly");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_message</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check if the attribute message of interface PositionError is comparison" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
-
- try {
- window.navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 10, enableHighAccuracy: true });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedSuccessCallback (position) {
- t.step(function () {
- assert_unreached("the errorCallback should be called");
- });
- t.done();
- }
-
- function expectedErrorCallback (error) {
- var message = error.message;
- t.step(function () {
- assert_true(message != null, "the attribute message of interface PositionError is comparison");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_message_attribute_empty_string</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check if the attribute message value of interface PositionError set empty string" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
-
- try {
- navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 10, enableHighAccuracy: true });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedSuccessCallback (position) {
- t.step(function () {
- assert_unreached("This errorCallback will be called");
- });
- t.done();
- }
- function expectedErrorCallback (error) {
- t.step(function () {
- error.message = "";
- assert_false(error.message == "", "the attribute message value of interface PositionError set empty string");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_message_attribute_exists</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check if the attribute message value of interface PositionError exists, timeout is set to 10,enableHighAccuracy is set to true" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P0
-
- var t = async_test(document.title);
- setup({timeout: 90000});
-
- try {
- navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 10, enableHighAccuracy: true });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedSuccessCallback (position) {
- t.step(function () {
- assert_unreached("This errorCallback will not be called");
- });
- t.done();
- }
- function expectedErrorCallback (error) {
- t.step(function () {
- assert_true("message" in error, "the attribute message value of interface PositionError exists");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_message_attribute_readonly</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check if the attribute message value of interface PositionError is readonly, timeout is set to 10,enableHighAccuracy is set to true" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
-
- try {
- navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout: 10, enableHighAccuracy: true });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedSuccessCallback (position) {
- t.step(function () {
- assert_unreached("This errorCallback will be called");
- });
- t.done();
- }
-
- function expectedErrorCallback (error) {
- t.step(function () {
- var str_tmp = "test";
- var tmp_error_message = error.message + str_tmp;
- error.message = tmp_error_message;
- assert_false(error.message == tmp_error_message, "the attribute message value of interface PositionError is readonly");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_message_attribute_set_null</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check if the attribute message value of interface PositionError set null" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout:90000});
-
- try {
- navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout:10, enableHighAccuracy: true });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedSuccessCallback (position) {
- t.step(function () {
- assert_unreached("This errorCallback will be called");
- });
- t.done();
- }
- function expectedErrorCallback (error) {
- t.step(function () {
- error.message = null;
- assert_false(error.message == null, "the attribute message value of interface PositionError set null");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_message_getCurrentPosition_Err</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="W3C geolocation check that getCurrentPosition returns message of error." />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout:90000});
-
- try {
- window.navigator.geolocation.getCurrentPosition(unexpectedGetPositionSuccess, expectedGetPositionErr, { timeout:10, enableHighAccuracy : true });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedGetPositionSuccess (position) {
- t.step(function () {
- assert_unreached("the error callback should be called");
- });
- t.done();
- }
- function expectedGetPositionErr(error){
- t.step(function () {
- result = (typeof error=='object' && error.PERMISSION_DENIED == 1 && error.POSITION_UNAVAILABLE ==2
- && error.TIMEOUT == 3 && typeof error.code == 'number' && typeof error.message =='string')
- assert_true(result);
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_message_getCurrentPosition_timeOut0Age0</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="check that message of timeout error set timeout to 0 and maxAge to 0" />
- <script type="text/javascript" src="../resources/testharness.js"></script>
- <script type="text/javascript" src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
-
- try {
- window.navigator.geolocation.getCurrentPosition(unexpectedGetPositionSuccess, expectedGetPositionErr, {timeout: 0, maximumAge: 0});
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedGetPositionSuccess (position) {
- t.step(function () {
- assert_unreached("the error callback should be called");
- });
- t.done();
- }
-
- function expectedGetPositionErr (error) {
- t.step(function () {
- assert_equals(error.message, "Timeout expired");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_message_getCurrentPosition_timeOut0AgeNeg</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="W3C geolocation set timeout to 0 and maxAge to -1, check that message of timeout error raised." />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test("test getCurrentPosition when get position time out");
- setup({timeout: 90000});
-
- try {
- window.navigator.geolocation.getCurrentPosition(unexpectedGetPositionSuccess, expectedGetPositionErr, {timeout: 0, maximumAge: -1});
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedGetPositionSuccess (position) {
- t.step(function () {
- assert_unreached("the error callback should be called");
- });
- t.done();
- }
-
- function expectedGetPositionErr (error) {
- t.step(function () {
- assert_equals(error.message, "Timeout expired");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_message_getCurrentPosition_timeOutNegAge0</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="W3C geolocation set timeout to -1 and maxAge to 0, check that message of timeout error raised." />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
-
- try {
- window.navigator.geolocation.getCurrentPosition(unexpectedGetPositionSuccess, expectedGetPositionErr, {timeout: -1, maximumAge: 0});
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedGetPositionSuccess (position) {
- t.step(function () {
- assert_unreached("the error callback should be called");
- });
- t.done();
- }
-
- function expectedGetPositionErr (error) {
- t.step(function(){
- assert_equals(error.message, "Timeout expired");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_message_return_type</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="Check if the attribute message of interface PositionError return type, timeout is set to 10,enableHighAccuracy is set to true" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
-
- try {
- navigator.geolocation.getCurrentPosition(unexpectedSuccessCallback, expectedErrorCallback, { timeout:10, enableHighAccuracy: true });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedSuccessCallback (position) {
- t.step(function () {
- assert_unreached("the errorCallback should be called");
- });
- t.done();
- }
- function expectedErrorCallback (error) {
- var message = error.message;
- var type = typeof message;
- t.step(function () {
- assert_true(type == "string", "the attribute message of interface PositionError return type");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_message_watchPosition_Err</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="W3C geolocation check that watchPosition returns message of error." />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
-
- try {
- window.navigator.geolocation.getCurrentPosition(unexpectedWatchPositionSuccess, expectedWatchPositionErr, { timeout: 10, enableHighAccuracy: true });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedWatchPositionSuccess (position) {
- t.step(function () {
- assert_unreached("the error callback should be called");
- });
- t.done();
- }
-
- function expectedWatchPositionErr (error) {
- t.step(function () {
- var result = (typeof error== 'object' && error.PERMISSION_DENIED == 1 && error.POSITION_UNAVAILABLE == 2
- && error.TIMEOUT == 3 && typeof error.code == 'number' && typeof error.message == 'string');
- assert_true(result);
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_message_watchPosition_timeOut0Age0</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="W3C geolocation set timeout to 0 and maxAge to 0, check that message of timeout error raised(watchPosition)." />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
-
- try {
- window.navigator.geolocation.watchPosition(unexpectdWatchPositionSuccess, expectedWatchPositionErr, { timeout: 0, maximumAge: 0 });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectdWatchPositionSuccess(position){
- t.step(function(){
- assert_unreached("the error callback should be called");
- });
- t.done();
- }
-
- function expectedWatchPositionErr(error){
- t.step(function(){
- assert_equals(error.message, "Timeout expired");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_message_watchPosition_timeOut0AgeNeg</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="W3C geolocation set timeout to 0 and maxAge to -1, check that timeout error raised." />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
-
- try {
- window.navigator.geolocation.watchPosition(unexpectedWatchPositionSuccess, expectedWatchPositionErr, { timeout: 0, maximumAge: -1});
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedWatchPositionSuccess (position) {
- t.step(function () {
- assert_unreached("the error callback should be called");
- });
- t.done();
- }
-
- function expectedWatchPositionErr (error) {
- t.step(function () {
- assert_equals(error.message, "Timeout expired");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_message_watchPosition_timeOutNegAge0</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="W3C geolocation set timeout to -1 and maxAge to 0, check that timeout error raised." />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
-
- try {
- window.navigator.geolocation.watchPosition(unexpectedWatchPositionSuccess, expectedWatchPositionErr, { timeout: -1, maximumAge: 0 });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedWatchPositionSuccess (position) {
- t.step(function () {
- assert_unreached("the error callback should be called");
- });
- t.done();
- }
-
- function expectedWatchPositionErr (error) {
- t.step(function () {
- assert_equals(error.message, "Timeout expired");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:PositionError_message_with_getCurrentPosition_timeOut0Age0</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error" />
- <meta name="assert" content="W3C geolocation set timeout to 0 and maxAge to 0, check that message of timeout error raised(getCurrentPosition)." />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
-
- try {
- window.navigator.geolocation.getCurrentPosition(unexpectedGetPositionSuccess, expectedGetPositionErr, { timeout: 0, maximumAge: 0 });
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + err.message + " }");
- });
- t.done();
- }
-
- function unexpectedGetPositionSuccess (position) {
- t.step(function () {
- assert_unreached("the error callback should be called");
- });
- t.done();
- }
-
- function expectedGetPositionErr (error) {
- t.step(function () {
- assert_equals(error.message, "Timeout expired");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Position_coords</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
- <meta name="assert" content="Check if the attribute coords of interface Position is comparison" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
- try {
- window.navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Position_coords_attribute_empty_string</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
- <meta name="assert" content="Check if the attribute coords value of interface Position set empty string" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- position.coords = "";
- assert_false(position.coords == "", "the attribute coords value of interface Position can set empty string");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Position_coords_attribute_exists</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
- <meta name="assert" content="Check if the attribute coords value of interface Position exists" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P0
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- assert_true("coords" in position, "the attribute coords value of interface Position exists");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Position_coords_attribute_readonly</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
- <meta name="assert" content="Check if the attribute coords value of interface Position is readonly" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- var offset = 1;
- var temp_coords = position.coords + offset;
- position.coords = temp_coords;
- assert_true(position.coords != temp_coords, "the attribute coords value of interface Position is readonly");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- <div id="log"></div>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Position_coords_attribute_set_null</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
- <meta name="assert" content="Check if the attribute coords value of interface Position set null" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- position.coords = null;
- assert_true(position.coords != null, "the attribute coords value of interface Position can not set null");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Position_coords_return_type</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
- <meta name="assert" content="Check if the attribute coords of interface Position return type" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t =async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- assert_equals(typeof position.coords, "object", "the attribute coords of interface Position return type");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Position_timestamp_attribute_exists</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
- <meta name="assert" content="Check if the attribute timestamp value of interface Position exists" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P0
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- assert_true("timestamp" in position, "the attribute timestamp value of interface Position exists");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Position_timestamp_attribute_readonly</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
- <meta name="assert" content="Check if the attribute timestamp value of interface Position is readonly" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- var offset = 1;
- var temp_timestamp = position.timestamp + offset;
- position.timestamp = temp_timestamp;
- assert_true(position.timestamp != temp_timestamp, "The attribute timestamp value of interface Position is readonly");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Jin,Weihu <weihux.jin@intel.com>
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Position_timestamp_attribute_set_null</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
- <meta name="assert" content="Check if the attribute timestamp value of interface Position set null" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id="log"></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback);
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- position.timestamp = null;
- assert_false(position.timestamp == null, "position.timestamp can be set null");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Position_timestamp_timeout_0</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
- <meta name="flags" content="interact" />
- <meta name="assert" content="Check if will get Position.timestamp value when set timeout to 0" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id=log></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(unexpectedsuccessCallback, expectederrorCallback, {timeout: 0});
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function unexpectedsuccessCallback (position) {
- t.step(function () {
- assert_unreached("successCallback should not be invoked");
- });
- t.done()
- }
- function expectederrorCallback (error) {
- t.step(function () {
- assert_equals(error.code, error.TIMEOUT, "The timeout error occurred");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Position_timestamp_timeout_100</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
- <meta name="assert" content="Check if will get Position.timestamp value when set timeout to 100" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id=log></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(unexpectedsuccessCallback, expectederrorCallback, {timeout: 100});
- } catch (err) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function unexpectedsuccessCallback (position) {
- t.step(function () {
- assert_unreached("successCallback should not be invoked");
- });
- t.done()
- }
- function expectederrorCallback (error) {
- t.step(function () {
- assert_equals(error.code, error.TIMEOUT, "The timeout error occurred");
- });
- t.done();
- }
- </script>
- </body>
-</html>
+++ /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:
- Liu,Xin <xinx.liu@intel.com>
-
--->
-<html>
- <head>
- <title>Geolocation Test:Position_timestamp_timeout_60000</title>
- <link rel="author" title="Intel" href="http://www.intel.com/" />
- <link rel="help" href="http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position" />
- <meta name="assert" content="Check if will get Position.timestamp value when set timeout to 60000" />
- <script src="../resources/testharness.js"></script>
- <script src="../resources/testharnessreport.js"></script>
- </head>
- <body>
- <div id=log></div>
- <script>
- //==== PRIORITY P2
-
- var t = async_test(document.title);
- setup({timeout: 90000});
- try {
- navigator.geolocation.getCurrentPosition(expectedsuccessCallback, unexpectederrorCallback, {timeout: 90000});
- } catch (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- function expectedsuccessCallback (position) {
- t.step(function () {
- var timestamp = position.timestamp;
- assert_true(timestamp == null || isNaN(timestamp) || typeof timestamp == "number", "should get Position.timestamp");
- });
- t.done();
- }
- function unexpectederrorCallback (error) {
- t.step(function () {
- assert_unreached("Error message: { " + error.message + " }");
- });
- t.done();
- }
- </script>
- </body>
-</html>
</li>
<li>
- <q>If the attempt fails, the errorCallback is invoked with a new PositionError object, reflecting the reason for the failure.</q>
+ <q>If the attempt fails, the errorCallback is invoked with a new GeolocationPositionError object, reflecting the reason for the failure.</q>
<br/><small>No tests</small>
</li>
</li>
<li>
- <q>The timeout attribute denotes the maximum length of time (expressed in milliseconds) that is allowed to pass from the call to getCurrentPosition() or watchPosition() until the corresponding successCallback is invoked. If the implementation is unable to successfully acquire a new Position before the given timeout elapses, and no other errors have occurred in this interval, then the corresponding errorCallback must be invoked with a PositionError object whose code attribute is set to TIMEOUT.</q>
+ <q>The timeout attribute denotes the maximum length of time (expressed in milliseconds) that is allowed to pass from the call to getCurrentPosition() or watchPosition() until the corresponding successCallback is invoked. If the implementation is unable to successfully acquire a new Position before the given timeout elapses, and no other errors have occurred in this interval, then the corresponding errorCallback must be invoked with a GeolocationPositionError object whose code attribute is set to TIMEOUT.</q>
<br/><small><a href="t.html?00086">Test 00086</a>: set timeout and maximumAge to 0, check that timeout error raised (getCurrentPosition)</small>
<br/><small><a href="t.html?00088">Test 00088</a>: set timeout and maximumAge to 0, check that timeout error raised (watchPosition)</small>
</li>
<!-- ###################################################################### -->
-<h4><a href="http://dev.w3.org/geo/api/spec-source.html#coordinates_interface">5.4 Coordinates interface</a></h4>
+<h4><a href="http://dev.w3.org/geo/api/spec-source.html#coordinates_interface">5.4 GeolocationCoordinates interface</a></h4>
<ul>
<li>
- <q>The latitude and longitude attributes are geographic coordinates specified in decimal degrees.</q>
+ <q>The latitude and longitude attributes are geographic GeolocationCoordinates specified in decimal degrees.</q>
<br/><small><a href="t.html?00152">Test 00152</a>: check for latitude and longitude.</small>
</li>
<!-- ###################################################################### -->
-<h4><a href="http://dev.w3.org/geo/api/spec-source.html#postion_error_interface">5.5 PositionError interface</a></h4>
+<h4><a href="http://dev.w3.org/geo/api/spec-source.html#postion_error_interface">5.5 GeolocationPositionError interface</a></h4>
<ul>
<li>
<q>The code attribute must return the appropriate code from the following list:</q>
/*
[NoInterfaceObject]
interface Position {
- readonly attribute Coordinates coords;
+ readonly attribute GeolocationCoordinates coords;
readonly attribute DOMTimeStamp timestamp;
};
*/
}, "Position toString");
test(function() {
- assert_equals(position.coords.toString(), "[object Coordinates]",
- "position.coords.toString should result in '[object Coordinates]' was: " + position.coords.toString());
+ assert_equals(position.coords.toString(), "[object GeolocationCoordinates]",
+ "position.coords.toString should result in '[object GeolocationCoordinates]' was: " + position.coords.toString());
}, "Position.coordinates toString");
test(function() {
/*
[NoInterfaceObject]
- interface Coordinates {
+ interface GeolocationCoordinates {
readonly attribute double latitude;
readonly attribute double longitude;
readonly attribute double? altitude;
function errorCallback(error)
{
test(function() {
- assert_equals(error.toString(), "[object PositionError]",
- "PositionError.toString should result in '[object PositionError]' was: " +
+ assert_equals(error.toString(), "[object GeolocationPositionError]",
+ "GeolocationPositionError.toString should result in '[object GeolocationPositionError]' was: " +
error.toString());
- }, "PositionError toString");
+ }, "GeolocationPositionError toString");
test(function() {
assert_equals(error.PERMISSION_DENIED, 1,
<capability name="http://tizen.org/feature/location.gps"/>
<capability name="http://tizen.org/feature/profile"><value>MOBILE</value></capability>
</capabilities>
- <testcase purpose="Check if the accuracy of interface Coordinates is comparison" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_accuracy">
+ <testcase purpose="Check if the accuracy of interface GeolocationCoordinates is comparison" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_accuracy">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="accuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="accuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the accuracy attribute of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_accuracy_attribute_exists">
+ <testcase purpose="Check if the accuracy attribute of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_accuracy_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="accuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="accuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the accuracy value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_accuracy_attribute_readonly">
+ <testcase purpose="Check if the accuracy value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_accuracy_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="accuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="accuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the accuracy value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_accuracy_attribute_set_null">
+ <testcase purpose="Check if the accuracy value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_accuracy_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="accuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="accuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the accuracy value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_accuracy_attribute_value_default">
+ <testcase purpose="Check if the accuracy value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_accuracy_attribute_value_default">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_value_default.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_value_default.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="accuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="accuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitude value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_altitude_attribute_empty_string">
+ <testcase purpose="Check if the altitude value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_altitude_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitude value of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_altitude_attribute_exists">
+ <testcase purpose="Check if the altitude value of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_altitude_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitude value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_altitude_attribute_readonly">
+ <testcase purpose="Check if the altitude value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_altitude_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitude value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_altitude_attribute_set_null">
+ <testcase purpose="Check if the altitude value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_altitude_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitudeAccuracy value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_altitudeAccuracy_attribute_empty_string">
+ <testcase purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_altitudeAccuracy_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitudeAccuracy value of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_altitudeAccuracy_attribute_exists">
+ <testcase purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_altitudeAccuracy_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitudeAccuracy value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_altitudeAccuracy_attribute_readonly">
+ <testcase purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_altitudeAccuracy_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitudeAccuracy value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_altitudeAccuracy_attribute_set_null">
+ <testcase purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_altitudeAccuracy_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the heading value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_heading_attribute_empty_string">
+ <testcase purpose="Check if the heading value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_heading_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="heading" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="heading" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the heading value of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_heading_attribute_exists">
+ <testcase purpose="Check if the heading value of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_heading_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="heading" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="heading" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the heading value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_heading_attribute_readonly">
+ <testcase purpose="Check if the heading value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_heading_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="heading" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="heading" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the heading value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_heading_attribute_set_null">
+ <testcase purpose="Check if the heading value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_heading_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="heading" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="heading" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the latitude value of interface Coordinates is not NaN" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_latitude">
+ <testcase purpose="Check if the latitude value of interface GeolocationCoordinates is not NaN" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_latitude">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="latitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="latitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the latitude value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_latitude_attribute_empty_string">
+ <testcase purpose="Check if the latitude value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_latitude_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="latitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="latitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the latitude value of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_latitude_attribute_exists">
+ <testcase purpose="Check if the latitude value of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_latitude_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="latitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="latitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the latitude value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_latitude_attribute_readonly">
+ <testcase purpose="Check if the latitude value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_latitude_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="latitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="latitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the latitude value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_latitude_attribute_set_null">
+ <testcase purpose="Check if the latitude value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_latitude_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="latitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="latitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the longitude value of interface Coordinates is not NaN" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_longitude">
+ <testcase purpose="Check if the longitude value of interface GeolocationCoordinates is not NaN" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_longitude">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="longitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="longitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the longitude value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_longitude_attribute_empty_string">
+ <testcase purpose="Check if the longitude value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_longitude_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="longitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="longitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the longitude value of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_longitude_attribute_exists">
+ <testcase purpose="Check if the longitude value of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_longitude_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="longitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="longitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the longitude value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_longitude_attribute_readonly">
+ <testcase purpose="Check if the longitude value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_longitude_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="longitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="longitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the longitude value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_longitude_attribute_set_null">
+ <testcase purpose="Check if the longitude value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_longitude_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="longitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="longitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check the return type of longitude of interface Coordinates" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_longitude_return_type">
+ <testcase purpose="Check the return type of longitude of interface GeolocationCoordinates" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_longitude_return_type">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_return_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_return_type.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="longitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="longitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the speed value of interface Coordinates is not NaN" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_speed">
+ <testcase purpose="Check if the speed value of interface GeolocationCoordinates is not NaN" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_speed">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="speed" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="speed" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the speed value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_speed_attribute_empty_string">
+ <testcase purpose="Check if the speed value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_speed_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="speed" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="speed" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the speed value of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_speed_attribute_exists">
+ <testcase purpose="Check if the speed value of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_speed_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="speed" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="speed" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the speed value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_speed_attribute_readonly">
+ <testcase purpose="Check if the speed value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_speed_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="speed" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="speed" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the speed value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_speed_attribute_set_null">
+ <testcase purpose="Check if the speed value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_speed_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="speed" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="speed" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</spec>
</specs>
</testcase>
- <testcase purpose="Check the attribute code of interface PositionError's return value" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0">
+ <testcase purpose="Check the attribute code of interface GeolocationPositionError's return value" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute position of interface Geolocation returns successfully" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_0_timeout_10_enableHighAccuracy_true">
+ <testcase purpose="Check if the attribute GeolocationPositionError of interface Geolocation returns successfully" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_0_timeout_10_enableHighAccuracy_true">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_0_timeout_10_enableHighAccuracy_true.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute position of interface Geolocation does not return null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_Infinity">
+ <testcase purpose="Check if the attribute GeolocationPositionError of interface Geolocation does not return null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_Infinity">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_Infinity.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute position of interface Geolocation is not null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_zero">
+ <testcase purpose="Check if the attribute GeolocationPositionError of interface Geolocation is not null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_zero">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_zero.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the const attribute PERMISSION_DENIED of interface PositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="Geolocation_PositionError_PERMISSION_DENIED_constExist">
+ <testcase purpose="Check if the const attribute PERMISSION_DENIED of interface GeolocationPositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="GeolocationPositionError_PERMISSION_DENIED_constExist">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_PositionError_PERMISSION_DENIED_constExist.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_PERMISSION_DENIED_constExist.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="PERMISSION_DENIED" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="PERMISSION_DENIED" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the const attribute POSITION_UNAVAILABLE of interface PositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="Geolocation_PositionError_POSITION_UNAVAILABLE_constExist">
+ <testcase purpose="Check if the const attribute POSITION_UNAVAILABLE of interface GeolocationPositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="GeolocationPositionError_POSITION_UNAVAILABLE_constExist">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_PositionError_POSITION_UNAVAILABLE_constExist.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_POSITION_UNAVAILABLE_constExist.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="POSITION_UNAVAILABLE" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="POSITION_UNAVAILABLE" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the PositionError.TIMEOUT exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="Geolocation_PositionError_TIMEOUT_constExist">
+ <testcase purpose="Check if the GeolocationPositionError.TIMEOUT exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="GeolocationPositionError_TIMEOUT_constExist">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_PositionError_TIMEOUT_constExist.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_TIMEOUT_constExist.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="TIMEOUT" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="TIMEOUT" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the return type of error value of interface PositionError is obejct" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="Geolocation_watchPosition_errorCallback_error_return_type">
+ <testcase purpose="Check if the return type of error value of interface GeolocationPositionError is obejct" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="Geolocation_watchPosition_errorCallback_error_return_type">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_watchPosition_errorCallback_error_return_type.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute coords of interface Position is comparison" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_coords">
+ <testcase purpose="Check if the attribute coords of interface Position is comparison" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_coords">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="coords" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="coords" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute coords value of interface Position is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_coords_attribute_empty_string">
+ <testcase purpose="Check if the attribute coords value of interface Position is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_coords_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="coords" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="coords" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute coords value of interface Position exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Position_coords_attribute_exists">
+ <testcase purpose="Check if the attribute coords value of interface Position exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationPosition_coords_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="coords" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="coords" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute coords value of interface Position is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_coords_attribute_readonly">
+ <testcase purpose="Check if the attribute coords value of interface Position is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_coords_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="coords" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="coords" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute coords value of interface Position is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_coords_attribute_set_null">
+ <testcase purpose="Check if the attribute coords value of interface Position is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_coords_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="coords" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="coords" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the return type of coords of interface Position is object" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_coords_return_type">
+ <testcase purpose="Check if the return type of coords of interface Position is object" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_coords_return_type">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_return_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_return_type.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="coords" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="coords" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute timestamp value of interface Position exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Position_timestamp_attribute_exists">
+ <testcase purpose="Check if the attribute timestamp value of interface Position exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationPosition_timestamp_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="timestamp" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="timestamp" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute timestamp value of interface Position is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_timestamp_attribute_readonly">
+ <testcase purpose="Check if the attribute timestamp value of interface Position is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_timestamp_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="timestamp" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="timestamp" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute timestamp value of interface Position is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_timestamp_attribute_set_null">
+ <testcase purpose="Check if the attribute timestamp value of interface Position is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_timestamp_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="timestamp" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="timestamp" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute code value of interface PositionError is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_code_attribute_empty_string">
+ <testcase purpose="Check if the attribute code value of interface GeolocationPositionError is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_code_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="code" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="code" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute code value of interface PositionError exists, timeout is set to 10, and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="PositionError_code_attribute_exists">
+ <testcase purpose="Check if the attribute code value of interface GeolocationPositionError exists, timeout is set to 10, and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="GeolocationPositionError_code_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="code" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="code" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute code value of interface PositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_code_attribute_readonly">
+ <testcase purpose="Check if the attribute code value of interface GeolocationPositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_code_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="code" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="code" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute code value of interface PositionError is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_code_attribute_set_null">
+ <testcase purpose="Check if the attribute code value of interface GeolocationPositionError is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_code_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="code" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="code" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute code of interface PositionError returns 3" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_code_TIMEOUT">
+ <testcase purpose="Check if the attribute code of interface GeolocationPositionError returns 3" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_code_TIMEOUT">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_TIMEOUT.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_TIMEOUT.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="code" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="code" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute message of interface PositionError is comparison" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message">
+ <testcase purpose="Check if the attribute message of interface GeolocationPositionError is comparison" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="eventhandler" element_name="handleEvent" interface="PositionErrorCallback" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="eventhandler" element_name="handleEvent" interface="GeolocationPositionErrorCallback" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement>The getCurrentPosition() method takes one, two or three arguments. When called, it must immediately return and then asynchronously attempt to obtain the current location of the device</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute message value of interface PositionError is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_attribute_empty_string">
+ <testcase purpose="Check if the attribute message value of interface GeolocationPositionError is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute message value of interface PositionError exists, timeout is set to 10 and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" id="PositionError_message_attribute_exists">
+ <testcase purpose="Check if the attribute message value of interface GeolocationPositionError exists, timeout is set to 10 and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" id="GeolocationPositionError_message_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute message value of interface PositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_attribute_readonly">
+ <testcase purpose="Check if the attribute message value of interface GeolocationPositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute message value of interface PositionError is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_attribute_set_null">
+ <testcase purpose="Check if the attribute message value of interface GeolocationPositionError is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if getCurrentPosition returns message of error." type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_getCurrentPosition_Err">
+ <testcase purpose="Check if getCurrentPosition returns message of error." type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_getCurrentPosition_Err">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_Err.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_Err.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if message of timeout error is set to timeout to 0 and maxAge to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_getCurrentPosition_timeOut0Age0">
+ <testcase purpose="Check if message of timeout error is set to timeout to 0 and maxAge to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_getCurrentPosition_timeOut0Age0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_timeOut0Age0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_timeOut0Age0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that message of timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1, " type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_getCurrentPosition_timeOut0AgeNeg">
+ <testcase purpose="Check that message of timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1, " type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_getCurrentPosition_timeOut0AgeNeg">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_timeOut0AgeNeg.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_timeOut0AgeNeg.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that message of timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0," type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_getCurrentPosition_timeOutNegAge0">
+ <testcase purpose="Check that message of timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0," type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_getCurrentPosition_timeOutNegAge0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_timeOutNegAge0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_timeOutNegAge0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute message of interface PositionError return type,timeout is set to 10,enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_return_type">
+ <testcase purpose="Check if the attribute message of interface GeolocationPositionError return type,timeout is set to 10,enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_return_type">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_return_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_return_type.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if watchPosition returns message of error." type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_watchPosition_Err">
+ <testcase purpose="Check if watchPosition returns message of error." type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_watchPosition_Err">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_Err.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_Err.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that message of timeout error raised(watchPosition) if W3C geolocation set timeout to 0 and maxAge to 0, " type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_watchPosition_timeOut0Age0">
+ <testcase purpose="Check that message of timeout error raised(watchPosition) if W3C geolocation set timeout to 0 and maxAge to 0, " type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_watchPosition_timeOut0Age0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_timeOut0Age0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_timeOut0Age0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_watchPosition_timeOut0AgeNeg">
+ <testcase purpose="Check that timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_watchPosition_timeOut0AgeNeg">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_timeOut0AgeNeg.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_timeOut0AgeNeg.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_watchPosition_timeOutNegAge0">
+ <testcase purpose="Check that timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_watchPosition_timeOutNegAge0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_timeOutNegAge0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_timeOutNegAge0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that message of timeout error raised(getCurrentPosition) if W3C geolocation set timeout to 0 and maxAge to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_with_getCurrentPosition_timeOut0Age0">
+ <testcase purpose="Check that message of timeout error raised(getCurrentPosition) if W3C geolocation set timeout to 0 and maxAge to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_with_getCurrentPosition_timeOut0Age0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_with_getCurrentPosition_timeOut0Age0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_with_getCurrentPosition_timeOut0Age0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if default type of PositionError.PERMISSION_DENIED is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_PERMISSION_DENIED_Default_value">
+ <testcase purpose="Check if default type of GeolocationPositionError.PERMISSION_DENIED is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_PERMISSION_DENIED_Default_value">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_PERMISSION_DENIED_Default_value.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_PERMISSION_DENIED_Default_value.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="PERMISSION_DENIED" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="PERMISSION_DENIED" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if return type of PositionError.PERMISSION_DENIED is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_PERMISSION_DENIED_type">
+ <testcase purpose="Check if return type of GeolocationPositionError.PERMISSION_DENIED is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_PERMISSION_DENIED_type">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_PERMISSION_DENIED_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_PERMISSION_DENIED_type.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="PERMISSION_DENIED" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="PERMISSION_DENIED" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if default value of PositionError.POSITION_UNAVAILABLE is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_POSITION_UNAVAILABLE_Default_value">
+ <testcase purpose="Check if default value of GeolocationPositionError.POSITION_UNAVAILABLE is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_POSITION_UNAVAILABLE_Default_value">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_POSITION_UNAVAILABLE_Default_value.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_POSITION_UNAVAILABLE_Default_value.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="POSITION_UNAVAILABLE" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="POSITION_UNAVAILABLE" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if return type of PositionError.POSITION_UNAVAILABLE is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_POSITION_UNAVAILABLE_type">
+ <testcase purpose="Check if return type of GeolocationPositionError.POSITION_UNAVAILABLE is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_POSITION_UNAVAILABLE_type">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_POSITION_UNAVAILABLE_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_POSITION_UNAVAILABLE_type.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="POSITION_UNAVAILABLE" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="POSITION_UNAVAILABLE" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if default value of PositionError.TIMEOUT is three" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_TIMEOUT_Default_value">
+ <testcase purpose="Check if default value of GeolocationPositionError.TIMEOUT is three" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_TIMEOUT_Default_value">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_TIMEOUT_Default_value.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_TIMEOUT_Default_value.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="TIMEOUT" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="TIMEOUT" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if return type of PositionError.TIMEOUT is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_TIMEOUT_type">
+ <testcase purpose="Check if return type of GeolocationPositionError.TIMEOUT is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_TIMEOUT_type">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_TIMEOUT_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_TIMEOUT_type.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="TIMEOUT" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="TIMEOUT" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that will get Position.timestamp value if set timeout to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_timestamp_timeout_0">
+ <testcase purpose="Check that will get Position.timestamp value if set timeout to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_timestamp_timeout_0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_timeout_0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_timeout_0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="timestamp" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="timestamp" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that will get Position.timestamp value if set timeout to 100" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_timestamp_timeout_100">
+ <testcase purpose="Check that will get Position.timestamp value if set timeout to 100" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_timestamp_timeout_100">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_timeout_100.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_timeout_100.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="timestamp" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="timestamp" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that will get Position.timestamp value if set timeout to 60000" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_timestamp_timeout_60000">
+ <testcase purpose="Check that will get Position.timestamp value if set timeout to 60000" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_timestamp_timeout_60000">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_timeout_60000.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_timeout_60000.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="timestamp" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="timestamp" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if getCurrentPosition() invokes onPositionErrorCallback() after timer fires TIMEOUT" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" id="Geolocation_getCurrentPosition_timer_timeout">
+ <testcase purpose="Check if getCurrentPosition() invokes onGeolocationPositionErrorCallback() after timer fires TIMEOUT" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" id="Geolocation_getCurrentPosition_timer_timeout">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_timer_timeout.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if watchPosition() invokes onPositionErrorCallback() after timer fires TIMEOUT" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" id="Geolocation_watchPosition_timer_timeout">
+ <testcase purpose="Check if watchPosition() invokes onGeolocationPositionErrorCallback() after timer fires TIMEOUT" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" id="Geolocation_watchPosition_timer_timeout">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_watchPosition_timer_timeout.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if will get Coordinates attribute return value when set timeout to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" onload_delay="12" id="Coordinates_attribute_timeout_0">
+ <testcase purpose="Check if will get GeolocationCoordinates attribute return value when set timeout to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" onload_delay="12" id="GeolocationCoordinates_attribute_timeout_0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_attribute_timeout_0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_attribute_timeout_0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion usage="true" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion usage="true" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if will get Coordinates attribute return value when set timeout to 100" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" onload_delay="12" id="Coordinates_attribute_timeout_100">
+ <testcase purpose="Check if will get GeolocationCoordinates attribute return value when set timeout to 100" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" onload_delay="12" id="GeolocationCoordinates_attribute_timeout_100">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_attribute_timeout_100.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_attribute_timeout_100.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion usage="true" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion usage="true" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if will get Coordinates attribute return value when set timeout to 60000" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" onload_delay="12" id="Coordinates_attribute_timeout_60000">
+ <testcase purpose="Check if will get GeolocationCoordinates attribute return value when set timeout to 60000" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" onload_delay="12" id="GeolocationCoordinates_attribute_timeout_60000">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_attribute_timeout_60000.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_attribute_timeout_60000.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion usage="true" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion usage="true" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
<capability name="http://tizen.org/feature/location.gps"/>
<capability name="http://tizen.org/feature/profile"><value>WEARABLE</value></capability>
</capabilities>
- <testcase purpose="Check if the accuracy of interface Coordinates is comparison" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_accuracy">
+ <testcase purpose="Check if the accuracy of interface GeolocationCoordinates is comparison" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_accuracy">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="accuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="accuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the accuracy attribute of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_accuracy_attribute_exists">
+ <testcase purpose="Check if the accuracy attribute of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_accuracy_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="accuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="accuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the accuracy value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_accuracy_attribute_readonly">
+ <testcase purpose="Check if the accuracy value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_accuracy_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="accuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="accuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the accuracy value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_accuracy_attribute_set_null">
+ <testcase purpose="Check if the accuracy value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_accuracy_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="accuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="accuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the accuracy value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_accuracy_attribute_value_default">
+ <testcase purpose="Check if the accuracy value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_accuracy_attribute_value_default">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_value_default.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_value_default.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="accuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="accuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitude value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_altitude_attribute_empty_string">
+ <testcase purpose="Check if the altitude value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_altitude_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitude value of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_altitude_attribute_exists">
+ <testcase purpose="Check if the altitude value of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_altitude_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitude value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_altitude_attribute_readonly">
+ <testcase purpose="Check if the altitude value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_altitude_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitude value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_altitude_attribute_set_null">
+ <testcase purpose="Check if the altitude value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_altitude_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitudeAccuracy value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_altitudeAccuracy_attribute_empty_string">
+ <testcase purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_altitudeAccuracy_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitudeAccuracy value of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_altitudeAccuracy_attribute_exists">
+ <testcase purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_altitudeAccuracy_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitudeAccuracy value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_altitudeAccuracy_attribute_readonly">
+ <testcase purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_altitudeAccuracy_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitudeAccuracy value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_altitudeAccuracy_attribute_set_null">
+ <testcase purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_altitudeAccuracy_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the heading value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_heading_attribute_empty_string">
+ <testcase purpose="Check if the heading value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_heading_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="heading" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="heading" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the heading value of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_heading_attribute_exists">
+ <testcase purpose="Check if the heading value of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_heading_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="heading" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="heading" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the heading value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_heading_attribute_readonly">
+ <testcase purpose="Check if the heading value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_heading_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="heading" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="heading" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the heading value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_heading_attribute_set_null">
+ <testcase purpose="Check if the heading value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_heading_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="heading" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="heading" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the latitude value of interface Coordinates is not NaN" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_latitude">
+ <testcase purpose="Check if the latitude value of interface GeolocationCoordinates is not NaN" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_latitude">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="latitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="latitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the latitude value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_latitude_attribute_empty_string">
+ <testcase purpose="Check if the latitude value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_latitude_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="latitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="latitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the latitude value of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_latitude_attribute_exists">
+ <testcase purpose="Check if the latitude value of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_latitude_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="latitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="latitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the latitude value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_latitude_attribute_readonly">
+ <testcase purpose="Check if the latitude value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_latitude_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="latitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="latitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the latitude value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_latitude_attribute_set_null">
+ <testcase purpose="Check if the latitude value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_latitude_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="latitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="latitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the longitude value of interface Coordinates is not NaN" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_longitude">
+ <testcase purpose="Check if the longitude value of interface GeolocationCoordinates is not NaN" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_longitude">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="longitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="longitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the longitude value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_longitude_attribute_empty_string">
+ <testcase purpose="Check if the longitude value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_longitude_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="longitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="longitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the longitude value of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_longitude_attribute_exists">
+ <testcase purpose="Check if the longitude value of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_longitude_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="longitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="longitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the longitude value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_longitude_attribute_readonly">
+ <testcase purpose="Check if the longitude value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_longitude_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="longitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="longitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the longitude value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_longitude_attribute_set_null">
+ <testcase purpose="Check if the longitude value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_longitude_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="longitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="longitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check the return type of longitude of interface Coordinates" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_longitude_return_type">
+ <testcase purpose="Check the return type of longitude of interface GeolocationCoordinates" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_longitude_return_type">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_return_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_return_type.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="longitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="longitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the speed value of interface Coordinates is not NaN" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_speed">
+ <testcase purpose="Check if the speed value of interface GeolocationCoordinates is not NaN" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_speed">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="speed" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="speed" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the speed value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_speed_attribute_empty_string">
+ <testcase purpose="Check if the speed value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_speed_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="speed" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="speed" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the speed value of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_speed_attribute_exists">
+ <testcase purpose="Check if the speed value of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_speed_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="speed" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="speed" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the speed value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_speed_attribute_readonly">
+ <testcase purpose="Check if the speed value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_speed_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="speed" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="speed" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the speed value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_speed_attribute_set_null">
+ <testcase purpose="Check if the speed value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_speed_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="speed" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="speed" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</spec>
</specs>
</testcase>
- <testcase purpose="Check the attribute code of interface PositionError's return value" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0">
+ <testcase purpose="Check the attribute code of interface GeolocationPositionError's return value" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute position of interface Geolocation returns successfully" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_0_timeout_10_enableHighAccuracy_true">
+ <testcase purpose="Check if the attribute GeolocationPositionError of interface Geolocation returns successfully" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_0_timeout_10_enableHighAccuracy_true">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_0_timeout_10_enableHighAccuracy_true.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute position of interface Geolocation does not return null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_Infinity">
+ <testcase purpose="Check if the attribute GeolocationPositionError of interface Geolocation does not return null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_Infinity">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_Infinity.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute position of interface Geolocation is not null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_zero">
+ <testcase purpose="Check if the attribute GeolocationPositionError of interface Geolocation is not null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_zero">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_zero.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the const attribute PERMISSION_DENIED of interface PositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="Geolocation_PositionError_PERMISSION_DENIED_constExist">
+ <testcase purpose="Check if the const attribute PERMISSION_DENIED of interface GeolocationPositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="GeolocationPositionError_PERMISSION_DENIED_constExist">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_PositionError_PERMISSION_DENIED_constExist.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_PERMISSION_DENIED_constExist.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="PERMISSION_DENIED" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="PERMISSION_DENIED" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the const attribute POSITION_UNAVAILABLE of interface PositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="Geolocation_PositionError_POSITION_UNAVAILABLE_constExist">
+ <testcase purpose="Check if the const attribute POSITION_UNAVAILABLE of interface GeolocationPositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="GeolocationPositionError_POSITION_UNAVAILABLE_constExist">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_PositionError_POSITION_UNAVAILABLE_constExist.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_POSITION_UNAVAILABLE_constExist.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="POSITION_UNAVAILABLE" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="POSITION_UNAVAILABLE" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the PositionError.TIMEOUT exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="Geolocation_PositionError_TIMEOUT_constExist">
+ <testcase purpose="Check if the GeolocationPositionError.TIMEOUT exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="GeolocationPositionError_TIMEOUT_constExist">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_PositionError_TIMEOUT_constExist.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_TIMEOUT_constExist.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="TIMEOUT" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="TIMEOUT" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the return type of error value of interface PositionError is obejct" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="Geolocation_watchPosition_errorCallback_error_return_type">
+ <testcase purpose="Check if the return type of error value of interface GeolocationPositionError is obejct" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="Geolocation_watchPosition_errorCallback_error_return_type">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_watchPosition_errorCallback_error_return_type.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute coords of interface Position is comparison" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_coords">
+ <testcase purpose="Check if the attribute coords of interface Position is comparison" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_coords">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="coords" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="coords" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute coords value of interface Position is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_coords_attribute_empty_string">
+ <testcase purpose="Check if the attribute coords value of interface Position is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_coords_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="coords" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="coords" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute coords value of interface Position exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Position_coords_attribute_exists">
+ <testcase purpose="Check if the attribute coords value of interface Position exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationPosition_coords_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="coords" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="coords" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute coords value of interface Position is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_coords_attribute_readonly">
+ <testcase purpose="Check if the attribute coords value of interface Position is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_coords_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="coords" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="coords" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute coords value of interface Position is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_coords_attribute_set_null">
+ <testcase purpose="Check if the attribute coords value of interface Position is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_coords_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="coords" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="coords" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the return type of coords of interface Position is object" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_coords_return_type">
+ <testcase purpose="Check if the return type of coords of interface Position is object" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_coords_return_type">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_return_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_return_type.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="coords" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="coords" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute timestamp value of interface Position exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Position_timestamp_attribute_exists">
+ <testcase purpose="Check if the attribute timestamp value of interface Position exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationPosition_timestamp_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="timestamp" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="timestamp" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute timestamp value of interface Position is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_timestamp_attribute_readonly">
+ <testcase purpose="Check if the attribute timestamp value of interface Position is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_timestamp_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="timestamp" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="timestamp" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute timestamp value of interface Position is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_timestamp_attribute_set_null">
+ <testcase purpose="Check if the attribute timestamp value of interface Position is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_timestamp_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="timestamp" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="timestamp" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute code value of interface PositionError is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_code_attribute_empty_string">
+ <testcase purpose="Check if the attribute code value of interface GeolocationPositionError is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_code_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="code" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="code" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute code value of interface PositionError exists, timeout is set to 10, and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="PositionError_code_attribute_exists">
+ <testcase purpose="Check if the attribute code value of interface GeolocationPositionError exists, timeout is set to 10, and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="GeolocationPositionError_code_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="code" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="code" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute code value of interface PositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_code_attribute_readonly">
+ <testcase purpose="Check if the attribute code value of interface GeolocationPositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_code_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="code" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="code" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute code value of interface PositionError is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_code_attribute_set_null">
+ <testcase purpose="Check if the attribute code value of interface GeolocationPositionError is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_code_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="code" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="code" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute code of interface PositionError returns 3" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_code_TIMEOUT">
+ <testcase purpose="Check if the attribute code of interface GeolocationPositionError returns 3" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_code_TIMEOUT">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_TIMEOUT.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_TIMEOUT.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="code" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="code" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute message of interface PositionError is comparison" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message">
+ <testcase purpose="Check if the attribute message of interface GeolocationPositionError is comparison" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="eventhandler" element_name="handleEvent" interface="PositionErrorCallback" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="eventhandler" element_name="handleEvent" interface="GeolocationPositionErrorCallback" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement>The getCurrentPosition() method takes one, two or three arguments. When called, it must immediately return and then asynchronously attempt to obtain the current location of the device</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute message value of interface PositionError is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_attribute_empty_string">
+ <testcase purpose="Check if the attribute message value of interface GeolocationPositionError is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute message value of interface PositionError exists, timeout is set to 10 and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" id="PositionError_message_attribute_exists">
+ <testcase purpose="Check if the attribute message value of interface GeolocationPositionError exists, timeout is set to 10 and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" id="GeolocationPositionError_message_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute message value of interface PositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_attribute_readonly">
+ <testcase purpose="Check if the attribute message value of interface GeolocationPositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute message value of interface PositionError is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_attribute_set_null">
+ <testcase purpose="Check if the attribute message value of interface GeolocationPositionError is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if getCurrentPosition returns message of error." type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_getCurrentPosition_Err">
+ <testcase purpose="Check if getCurrentPosition returns message of error." type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_getCurrentPosition_Err">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_Err.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_Err.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if message of timeout error is set to timeout to 0 and maxAge to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_getCurrentPosition_timeOut0Age0">
+ <testcase purpose="Check if message of timeout error is set to timeout to 0 and maxAge to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_getCurrentPosition_timeOut0Age0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_timeOut0Age0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_timeOut0Age0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that message of timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1, " type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_getCurrentPosition_timeOut0AgeNeg">
+ <testcase purpose="Check that message of timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1, " type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_getCurrentPosition_timeOut0AgeNeg">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_timeOut0AgeNeg.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_timeOut0AgeNeg.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that message of timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0," type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_getCurrentPosition_timeOutNegAge0">
+ <testcase purpose="Check that message of timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0," type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_getCurrentPosition_timeOutNegAge0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_timeOutNegAge0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_timeOutNegAge0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute message of interface PositionError return type,timeout is set to 10,enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_return_type">
+ <testcase purpose="Check if the attribute message of interface GeolocationPositionError return type,timeout is set to 10,enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_return_type">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_return_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_return_type.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if watchPosition returns message of error." type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_watchPosition_Err">
+ <testcase purpose="Check if watchPosition returns message of error." type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_watchPosition_Err">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_Err.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_Err.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that message of timeout error raised(watchPosition) if W3C geolocation set timeout to 0 and maxAge to 0, " type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_watchPosition_timeOut0Age0">
+ <testcase purpose="Check that message of timeout error raised(watchPosition) if W3C geolocation set timeout to 0 and maxAge to 0, " type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_watchPosition_timeOut0Age0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_timeOut0Age0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_timeOut0Age0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_watchPosition_timeOut0AgeNeg">
+ <testcase purpose="Check that timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_watchPosition_timeOut0AgeNeg">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_timeOut0AgeNeg.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_timeOut0AgeNeg.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_watchPosition_timeOutNegAge0">
+ <testcase purpose="Check that timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_watchPosition_timeOutNegAge0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_timeOutNegAge0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_timeOutNegAge0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that message of timeout error raised(getCurrentPosition) if W3C geolocation set timeout to 0 and maxAge to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_with_getCurrentPosition_timeOut0Age0">
+ <testcase purpose="Check that message of timeout error raised(getCurrentPosition) if W3C geolocation set timeout to 0 and maxAge to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_with_getCurrentPosition_timeOut0Age0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_with_getCurrentPosition_timeOut0Age0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_with_getCurrentPosition_timeOut0Age0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if default type of PositionError.PERMISSION_DENIED is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_PERMISSION_DENIED_Default_value">
+ <testcase purpose="Check if default type of GeolocationPositionError.PERMISSION_DENIED is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_PERMISSION_DENIED_Default_value">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_PERMISSION_DENIED_Default_value.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_PERMISSION_DENIED_Default_value.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="PERMISSION_DENIED" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="PERMISSION_DENIED" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if return type of PositionError.PERMISSION_DENIED is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_PERMISSION_DENIED_type">
+ <testcase purpose="Check if return type of GeolocationPositionError.PERMISSION_DENIED is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_PERMISSION_DENIED_type">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_PERMISSION_DENIED_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_PERMISSION_DENIED_type.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="PERMISSION_DENIED" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="PERMISSION_DENIED" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if default value of PositionError.POSITION_UNAVAILABLE is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_POSITION_UNAVAILABLE_Default_value">
+ <testcase purpose="Check if default value of GeolocationPositionError.POSITION_UNAVAILABLE is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_POSITION_UNAVAILABLE_Default_value">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_POSITION_UNAVAILABLE_Default_value.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_POSITION_UNAVAILABLE_Default_value.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="POSITION_UNAVAILABLE" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="POSITION_UNAVAILABLE" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if return type of PositionError.POSITION_UNAVAILABLE is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_POSITION_UNAVAILABLE_type">
+ <testcase purpose="Check if return type of GeolocationPositionError.POSITION_UNAVAILABLE is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_POSITION_UNAVAILABLE_type">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_POSITION_UNAVAILABLE_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_POSITION_UNAVAILABLE_type.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="POSITION_UNAVAILABLE" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="POSITION_UNAVAILABLE" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if default value of PositionError.TIMEOUT is three" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_TIMEOUT_Default_value">
+ <testcase purpose="Check if default value of GeolocationPositionError.TIMEOUT is three" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_TIMEOUT_Default_value">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_TIMEOUT_Default_value.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_TIMEOUT_Default_value.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="TIMEOUT" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="TIMEOUT" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if return type of PositionError.TIMEOUT is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_TIMEOUT_type">
+ <testcase purpose="Check if return type of GeolocationPositionError.TIMEOUT is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_TIMEOUT_type">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_TIMEOUT_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_TIMEOUT_type.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="TIMEOUT" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="TIMEOUT" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that will get Position.timestamp value if set timeout to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_timestamp_timeout_0">
+ <testcase purpose="Check that will get Position.timestamp value if set timeout to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_timestamp_timeout_0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_timeout_0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_timeout_0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="timestamp" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="timestamp" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that will get Position.timestamp value if set timeout to 100" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_timestamp_timeout_100">
+ <testcase purpose="Check that will get Position.timestamp value if set timeout to 100" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_timestamp_timeout_100">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_timeout_100.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_timeout_100.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="timestamp" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="timestamp" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that will get Position.timestamp value if set timeout to 60000" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_timestamp_timeout_60000">
+ <testcase purpose="Check that will get Position.timestamp value if set timeout to 60000" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_timestamp_timeout_60000">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_timeout_60000.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_timeout_60000.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="timestamp" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="timestamp" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if getCurrentPosition() invokes onPositionErrorCallback() after timer fires TIMEOUT" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" id="Geolocation_getCurrentPosition_timer_timeout">
+ <testcase purpose="Check if getCurrentPosition() invokes onGeolocationPositionErrorCallback() after timer fires TIMEOUT" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" id="Geolocation_getCurrentPosition_timer_timeout">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_timer_timeout.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if watchPosition() invokes onPositionErrorCallback() after timer fires TIMEOUT" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" id="Geolocation_watchPosition_timer_timeout">
+ <testcase purpose="Check if watchPosition() invokes onGeolocationPositionErrorCallback() after timer fires TIMEOUT" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" id="Geolocation_watchPosition_timer_timeout">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_watchPosition_timer_timeout.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if will get Coordinates attribute return value when set timeout to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" onload_delay="12" id="Coordinates_attribute_timeout_0">
+ <testcase purpose="Check if will get GeolocationCoordinates attribute return value when set timeout to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" onload_delay="12" id="GeolocationCoordinates_attribute_timeout_0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_attribute_timeout_0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_attribute_timeout_0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion usage="true" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion usage="true" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if will get Coordinates attribute return value when set timeout to 100" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" onload_delay="12" id="Coordinates_attribute_timeout_100">
+ <testcase purpose="Check if will get GeolocationCoordinates attribute return value when set timeout to 100" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" onload_delay="12" id="GeolocationCoordinates_attribute_timeout_100">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_attribute_timeout_100.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_attribute_timeout_100.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion usage="true" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion usage="true" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if will get Coordinates attribute return value when set timeout to 60000" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" onload_delay="12" id="Coordinates_attribute_timeout_60000">
+ <testcase purpose="Check if will get GeolocationCoordinates attribute return value when set timeout to 60000" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" onload_delay="12" id="GeolocationCoordinates_attribute_timeout_60000">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_attribute_timeout_60000.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_attribute_timeout_60000.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion usage="true" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion usage="true" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
<capability name="http://tizen.org/feature/location.gps"/>
<capability name="http://tizen.org/feature/profile"><value>COMMON</value></capability>
</capabilities>
- <testcase purpose="Check if the accuracy of interface Coordinates is comparison" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_accuracy">
+ <testcase purpose="Check if the accuracy of interface GeolocationCoordinates is comparison" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_accuracy">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="accuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="accuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the accuracy attribute of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_accuracy_attribute_exists">
+ <testcase purpose="Check if the accuracy attribute of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_accuracy_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="accuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="accuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the accuracy value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_accuracy_attribute_readonly">
+ <testcase purpose="Check if the accuracy value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_accuracy_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="accuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="accuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the accuracy value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_accuracy_attribute_set_null">
+ <testcase purpose="Check if the accuracy value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_accuracy_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="accuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="accuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the accuracy value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_accuracy_attribute_value_default">
+ <testcase purpose="Check if the accuracy value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_accuracy_attribute_value_default">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_value_default.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_value_default.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="accuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="accuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitude value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_altitude_attribute_empty_string">
+ <testcase purpose="Check if the altitude value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_altitude_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitude value of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_altitude_attribute_exists">
+ <testcase purpose="Check if the altitude value of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_altitude_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitude value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_altitude_attribute_readonly">
+ <testcase purpose="Check if the altitude value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_altitude_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitude value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_altitude_attribute_set_null">
+ <testcase purpose="Check if the altitude value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_altitude_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitudeAccuracy value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_altitudeAccuracy_attribute_empty_string">
+ <testcase purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_altitudeAccuracy_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitudeAccuracy value of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_altitudeAccuracy_attribute_exists">
+ <testcase purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_altitudeAccuracy_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitudeAccuracy value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_altitudeAccuracy_attribute_readonly">
+ <testcase purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_altitudeAccuracy_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the altitudeAccuracy value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_altitudeAccuracy_attribute_set_null">
+ <testcase purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_altitudeAccuracy_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="altitudeAccuracy" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the heading value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_heading_attribute_empty_string">
+ <testcase purpose="Check if the heading value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_heading_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="heading" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="heading" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the heading value of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_heading_attribute_exists">
+ <testcase purpose="Check if the heading value of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_heading_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="heading" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="heading" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the heading value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_heading_attribute_readonly">
+ <testcase purpose="Check if the heading value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_heading_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="heading" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="heading" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the heading value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_heading_attribute_set_null">
+ <testcase purpose="Check if the heading value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_heading_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="heading" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="heading" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the latitude value of interface Coordinates is not NaN" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_latitude">
+ <testcase purpose="Check if the latitude value of interface GeolocationCoordinates is not NaN" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_latitude">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="latitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="latitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the latitude value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_latitude_attribute_empty_string">
+ <testcase purpose="Check if the latitude value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_latitude_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="latitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="latitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the latitude value of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_latitude_attribute_exists">
+ <testcase purpose="Check if the latitude value of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_latitude_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="latitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="latitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the latitude value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_latitude_attribute_readonly">
+ <testcase purpose="Check if the latitude value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_latitude_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="latitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="latitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the latitude value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_latitude_attribute_set_null">
+ <testcase purpose="Check if the latitude value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_latitude_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="latitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="latitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the longitude value of interface Coordinates is not NaN" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_longitude">
+ <testcase purpose="Check if the longitude value of interface GeolocationCoordinates is not NaN" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_longitude">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="longitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="longitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the longitude value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_longitude_attribute_empty_string">
+ <testcase purpose="Check if the longitude value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_longitude_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="longitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="longitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the longitude value of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_longitude_attribute_exists">
+ <testcase purpose="Check if the longitude value of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_longitude_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="longitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="longitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the longitude value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_longitude_attribute_readonly">
+ <testcase purpose="Check if the longitude value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_longitude_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="longitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="longitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the longitude value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_longitude_attribute_set_null">
+ <testcase purpose="Check if the longitude value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_longitude_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="longitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="longitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check the return type of longitude of interface Coordinates" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_longitude_return_type">
+ <testcase purpose="Check the return type of longitude of interface GeolocationCoordinates" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_longitude_return_type">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_return_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_return_type.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="longitude" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="longitude" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the speed value of interface Coordinates is not NaN" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_speed">
+ <testcase purpose="Check if the speed value of interface GeolocationCoordinates is not NaN" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_speed">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="speed" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="speed" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the speed value of interface Coordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_speed_attribute_empty_string">
+ <testcase purpose="Check if the speed value of interface GeolocationCoordinates is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_speed_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="speed" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="speed" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the speed value of interface Coordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Coordinates_speed_attribute_exists">
+ <testcase purpose="Check if the speed value of interface GeolocationCoordinates exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationCoordinates_speed_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="speed" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="speed" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the speed value of interface Coordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_speed_attribute_readonly">
+ <testcase purpose="Check if the speed value of interface GeolocationCoordinates is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_speed_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="speed" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="speed" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the speed value of interface Coordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Coordinates_speed_attribute_set_null">
+ <testcase purpose="Check if the speed value of interface GeolocationCoordinates is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationCoordinates_speed_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="speed" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="speed" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</spec>
</specs>
</testcase>
- <testcase purpose="Check the attribute code of interface PositionError's return value" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0">
+ <testcase purpose="Check the attribute code of interface GeolocationPositionError's return value" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute position of interface Geolocation returns successfully" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_0_timeout_10_enableHighAccuracy_true">
+ <testcase purpose="Check if the attribute GeolocationPositionError of interface Geolocation returns successfully" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_0_timeout_10_enableHighAccuracy_true">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_0_timeout_10_enableHighAccuracy_true.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute position of interface Geolocation does not return null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_Infinity">
+ <testcase purpose="Check if the attribute GeolocationPositionError of interface Geolocation does not return null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_Infinity">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_Infinity.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute position of interface Geolocation is not null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_zero">
+ <testcase purpose="Check if the attribute GeolocationPositionError of interface Geolocation is not null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_zero">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_zero.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the const attribute PERMISSION_DENIED of interface PositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="Geolocation_PositionError_PERMISSION_DENIED_constExist">
+ <testcase purpose="Check if the const attribute PERMISSION_DENIED of interface GeolocationPositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="GeolocationPositionError_PERMISSION_DENIED_constExist">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_PositionError_PERMISSION_DENIED_constExist.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_PERMISSION_DENIED_constExist.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="PERMISSION_DENIED" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="PERMISSION_DENIED" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the const attribute POSITION_UNAVAILABLE of interface PositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="Geolocation_PositionError_POSITION_UNAVAILABLE_constExist">
+ <testcase purpose="Check if the const attribute POSITION_UNAVAILABLE of interface GeolocationPositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="GeolocationPositionError_POSITION_UNAVAILABLE_constExist">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_PositionError_POSITION_UNAVAILABLE_constExist.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_POSITION_UNAVAILABLE_constExist.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="POSITION_UNAVAILABLE" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="POSITION_UNAVAILABLE" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the PositionError.TIMEOUT exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="Geolocation_PositionError_TIMEOUT_constExist">
+ <testcase purpose="Check if the GeolocationPositionError.TIMEOUT exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="GeolocationPositionError_TIMEOUT_constExist">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_PositionError_TIMEOUT_constExist.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_TIMEOUT_constExist.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="TIMEOUT" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="TIMEOUT" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the return type of error value of interface PositionError is obejct" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="Geolocation_watchPosition_errorCallback_error_return_type">
+ <testcase purpose="Check if the return type of error value of interface GeolocationPositionError is obejct" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="Geolocation_watchPosition_errorCallback_error_return_type">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_watchPosition_errorCallback_error_return_type.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute coords of interface Position is comparison" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_coords">
+ <testcase purpose="Check if the attribute coords of interface Position is comparison" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_coords">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="coords" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="coords" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute coords value of interface Position is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_coords_attribute_empty_string">
+ <testcase purpose="Check if the attribute coords value of interface Position is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_coords_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="coords" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="coords" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute coords value of interface Position exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Position_coords_attribute_exists">
+ <testcase purpose="Check if the attribute coords value of interface Position exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationPosition_coords_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="coords" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="coords" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute coords value of interface Position is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_coords_attribute_readonly">
+ <testcase purpose="Check if the attribute coords value of interface Position is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_coords_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="coords" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="coords" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute coords value of interface Position is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_coords_attribute_set_null">
+ <testcase purpose="Check if the attribute coords value of interface Position is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_coords_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="coords" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="coords" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the return type of coords of interface Position is object" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_coords_return_type">
+ <testcase purpose="Check if the return type of coords of interface Position is object" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_coords_return_type">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_return_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_return_type.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="coords" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="coords" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute timestamp value of interface Position exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="Position_timestamp_attribute_exists">
+ <testcase purpose="Check if the attribute timestamp value of interface Position exists" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" onload_delay="12" id="GeolocationPosition_timestamp_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="timestamp" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="timestamp" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute timestamp value of interface Position is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_timestamp_attribute_readonly">
+ <testcase purpose="Check if the attribute timestamp value of interface Position is readonly" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_timestamp_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="timestamp" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="timestamp" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute timestamp value of interface Position is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_timestamp_attribute_set_null">
+ <testcase purpose="Check if the attribute timestamp value of interface Position is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_timestamp_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="timestamp" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="timestamp" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute code value of interface PositionError is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_code_attribute_empty_string">
+ <testcase purpose="Check if the attribute code value of interface GeolocationPositionError is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_code_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="code" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="code" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute code value of interface PositionError exists, timeout is set to 10, and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="PositionError_code_attribute_exists">
+ <testcase purpose="Check if the attribute code value of interface GeolocationPositionError exists, timeout is set to 10, and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P1" id="GeolocationPositionError_code_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="code" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="code" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute code value of interface PositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_code_attribute_readonly">
+ <testcase purpose="Check if the attribute code value of interface GeolocationPositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_code_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="code" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="code" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute code value of interface PositionError is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_code_attribute_set_null">
+ <testcase purpose="Check if the attribute code value of interface GeolocationPositionError is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_code_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="code" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="code" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute code of interface PositionError returns 3" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_code_TIMEOUT">
+ <testcase purpose="Check if the attribute code of interface GeolocationPositionError returns 3" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_code_TIMEOUT">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_TIMEOUT.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_TIMEOUT.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="code" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="code" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute message of interface PositionError is comparison" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message">
+ <testcase purpose="Check if the attribute message of interface GeolocationPositionError is comparison" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="eventhandler" element_name="handleEvent" interface="PositionErrorCallback" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="eventhandler" element_name="handleEvent" interface="GeolocationPositionErrorCallback" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement>The getCurrentPosition() method takes one, two or three arguments. When called, it must immediately return and then asynchronously attempt to obtain the current location of the device</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute message value of interface PositionError is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_attribute_empty_string">
+ <testcase purpose="Check if the attribute message value of interface GeolocationPositionError is set to empty string" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_attribute_empty_string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_empty_string.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute message value of interface PositionError exists, timeout is set to 10 and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" id="PositionError_message_attribute_exists">
+ <testcase purpose="Check if the attribute message value of interface GeolocationPositionError exists, timeout is set to 10 and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P0" id="GeolocationPositionError_message_attribute_exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_exists.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute message value of interface PositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_attribute_readonly">
+ <testcase purpose="Check if the attribute message value of interface GeolocationPositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_attribute_readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_readonly.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute message value of interface PositionError is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_attribute_set_null">
+ <testcase purpose="Check if the attribute message value of interface GeolocationPositionError is set to null" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_attribute_set_null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_set_null.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if getCurrentPosition returns message of error." type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_getCurrentPosition_Err">
+ <testcase purpose="Check if getCurrentPosition returns message of error." type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_getCurrentPosition_Err">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_Err.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_Err.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if message of timeout error is set to timeout to 0 and maxAge to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_getCurrentPosition_timeOut0Age0">
+ <testcase purpose="Check if message of timeout error is set to timeout to 0 and maxAge to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_getCurrentPosition_timeOut0Age0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_timeOut0Age0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_timeOut0Age0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that message of timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1, " type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_getCurrentPosition_timeOut0AgeNeg">
+ <testcase purpose="Check that message of timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1, " type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_getCurrentPosition_timeOut0AgeNeg">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_timeOut0AgeNeg.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_timeOut0AgeNeg.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that message of timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0," type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_getCurrentPosition_timeOutNegAge0">
+ <testcase purpose="Check that message of timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0," type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_getCurrentPosition_timeOutNegAge0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_timeOutNegAge0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_timeOutNegAge0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if the attribute message of interface PositionError return type,timeout is set to 10,enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_return_type">
+ <testcase purpose="Check if the attribute message of interface GeolocationPositionError return type,timeout is set to 10,enableHighAccuracy is set to true" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_return_type">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_return_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_return_type.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if watchPosition returns message of error." type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_watchPosition_Err">
+ <testcase purpose="Check if watchPosition returns message of error." type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_watchPosition_Err">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_Err.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_Err.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that message of timeout error raised(watchPosition) if W3C geolocation set timeout to 0 and maxAge to 0, " type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_watchPosition_timeOut0Age0">
+ <testcase purpose="Check that message of timeout error raised(watchPosition) if W3C geolocation set timeout to 0 and maxAge to 0, " type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_watchPosition_timeOut0Age0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_timeOut0Age0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_timeOut0Age0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_watchPosition_timeOut0AgeNeg">
+ <testcase purpose="Check that timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_watchPosition_timeOut0AgeNeg">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_timeOut0AgeNeg.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_timeOut0AgeNeg.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_watchPosition_timeOutNegAge0">
+ <testcase purpose="Check that timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_watchPosition_timeOutNegAge0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_timeOutNegAge0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_timeOutNegAge0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that message of timeout error raised(getCurrentPosition) if W3C geolocation set timeout to 0 and maxAge to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_message_with_getCurrentPosition_timeOut0Age0">
+ <testcase purpose="Check that message of timeout error raised(getCurrentPosition) if W3C geolocation set timeout to 0 and maxAge to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_message_with_getCurrentPosition_timeOut0Age0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_with_getCurrentPosition_timeOut0Age0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_with_getCurrentPosition_timeOut0Age0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="message" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="message" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if default type of PositionError.PERMISSION_DENIED is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_PERMISSION_DENIED_Default_value">
+ <testcase purpose="Check if default type of GeolocationPositionError.PERMISSION_DENIED is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_PERMISSION_DENIED_Default_value">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_PERMISSION_DENIED_Default_value.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_PERMISSION_DENIED_Default_value.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="PERMISSION_DENIED" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="PERMISSION_DENIED" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if return type of PositionError.PERMISSION_DENIED is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_PERMISSION_DENIED_type">
+ <testcase purpose="Check if return type of GeolocationPositionError.PERMISSION_DENIED is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_PERMISSION_DENIED_type">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_PERMISSION_DENIED_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_PERMISSION_DENIED_type.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="PERMISSION_DENIED" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="PERMISSION_DENIED" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if default value of PositionError.POSITION_UNAVAILABLE is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_POSITION_UNAVAILABLE_Default_value">
+ <testcase purpose="Check if default value of GeolocationPositionError.POSITION_UNAVAILABLE is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_POSITION_UNAVAILABLE_Default_value">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_POSITION_UNAVAILABLE_Default_value.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_POSITION_UNAVAILABLE_Default_value.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="POSITION_UNAVAILABLE" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="POSITION_UNAVAILABLE" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if return type of PositionError.POSITION_UNAVAILABLE is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_POSITION_UNAVAILABLE_type">
+ <testcase purpose="Check if return type of GeolocationPositionError.POSITION_UNAVAILABLE is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_POSITION_UNAVAILABLE_type">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_POSITION_UNAVAILABLE_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_POSITION_UNAVAILABLE_type.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="POSITION_UNAVAILABLE" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="POSITION_UNAVAILABLE" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if default value of PositionError.TIMEOUT is three" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_TIMEOUT_Default_value">
+ <testcase purpose="Check if default value of GeolocationPositionError.TIMEOUT is three" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_TIMEOUT_Default_value">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_TIMEOUT_Default_value.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_TIMEOUT_Default_value.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="TIMEOUT" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="TIMEOUT" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if return type of PositionError.TIMEOUT is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="PositionError_TIMEOUT_type">
+ <testcase purpose="Check if return type of GeolocationPositionError.TIMEOUT is number" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" id="GeolocationPositionError_TIMEOUT_type">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_TIMEOUT_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_TIMEOUT_type.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="TIMEOUT" interface="PositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="TIMEOUT" interface="GeolocationPositionError" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position-error</spec_url>
<spec_statement/>
</spec>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that will get Position.timestamp value if set timeout to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_timestamp_timeout_0">
+ <testcase purpose="Check that will get Position.timestamp value if set timeout to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_timestamp_timeout_0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_timeout_0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_timeout_0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="timestamp" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="timestamp" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that will get Position.timestamp value if set timeout to 100" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_timestamp_timeout_100">
+ <testcase purpose="Check that will get Position.timestamp value if set timeout to 100" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_timestamp_timeout_100">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_timeout_100.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_timeout_100.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="timestamp" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="timestamp" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check that will get Position.timestamp value if set timeout to 60000" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="Position_timestamp_timeout_60000">
+ <testcase purpose="Check that will get Position.timestamp value if set timeout to 60000" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P2" onload_delay="12" id="GeolocationPosition_timestamp_timeout_60000">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_timeout_60000.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_timeout_60000.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion element_type="attribute" element_name="timestamp" interface="Position" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion element_type="attribute" element_name="timestamp" interface="GeolocationPosition" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#position</spec_url>
<spec_statement/>
</spec>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if getCurrentPosition() invokes onPositionErrorCallback() after timer fires TIMEOUT" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" id="Geolocation_getCurrentPosition_timer_timeout">
+ <testcase purpose="Check if getCurrentPosition() invokes onGeolocationPositionErrorCallback() after timer fires TIMEOUT" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" id="Geolocation_getCurrentPosition_timer_timeout">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_timer_timeout.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if watchPosition() invokes onPositionErrorCallback() after timer fires TIMEOUT" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" id="Geolocation_watchPosition_timer_timeout">
+ <testcase purpose="Check if watchPosition() invokes onGeolocationPositionErrorCallback() after timer fires TIMEOUT" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" id="Geolocation_watchPosition_timer_timeout">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_watchPosition_timer_timeout.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if will get Coordinates attribute return value when set timeout to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" onload_delay="12" id="Coordinates_attribute_timeout_0">
+ <testcase purpose="Check if will get GeolocationCoordinates attribute return value when set timeout to 0" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" onload_delay="12" id="GeolocationCoordinates_attribute_timeout_0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_attribute_timeout_0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_attribute_timeout_0.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion usage="true" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion usage="true" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if will get Coordinates attribute return value when set timeout to 100" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" onload_delay="12" id="Coordinates_attribute_timeout_100">
+ <testcase purpose="Check if will get GeolocationCoordinates attribute return value when set timeout to 100" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" onload_delay="12" id="GeolocationCoordinates_attribute_timeout_100">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_attribute_timeout_100.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_attribute_timeout_100.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion usage="true" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion usage="true" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if will get Coordinates attribute return value when set timeout to 60000" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" onload_delay="12" id="Coordinates_attribute_timeout_60000">
+ <testcase purpose="Check if will get GeolocationCoordinates attribute return value when set timeout to 60000" type="compliance" status="approved" component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" priority="P3" onload_delay="12" id="GeolocationCoordinates_attribute_timeout_60000">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_attribute_timeout_60000.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_attribute_timeout_60000.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion usage="true" interface="Coordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
+ <spec_assertion usage="true" interface="GeolocationCoordinates" specification="Geolocation API Specification" section="Location" category="Tizen W3C API Specifications"/>
<spec_url>http://www.w3.org/TR/2012/PR-geolocation-API-20120510/#coordinates</spec_url>
<spec_statement/>
</spec>
<capability name="http://tizen.org/feature/location.gps"/>
<capability name="http://tizen.org/feature/profile"><value>MOBILE</value></capability>
</capabilities>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_accuracy" onload_delay="90" priority="P2" purpose="Check if the accuracy of interface Coordinates is comparison">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_accuracy" onload_delay="90" priority="P2" purpose="Check if the accuracy of interface GeolocationCoordinates is comparison">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_accuracy_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the accuracy attribute of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_accuracy_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the accuracy attribute of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_accuracy_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the accuracy value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_accuracy_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the accuracy value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_accuracy_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the accuracy value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_accuracy_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the accuracy value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_accuracy_attribute_value_default" onload_delay="90" priority="P2" purpose="Check if the accuracy value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_accuracy_attribute_value_default" onload_delay="90" priority="P2" purpose="Check if the accuracy value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_value_default.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_value_default.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitude_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the altitude value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitude_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the altitude value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitude_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the altitude value of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitude_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the altitude value of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitude_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the altitude value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitude_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the altitude value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitude_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the altitude value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitude_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the altitude value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitudeAccuracy_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the altitudeAccuracy value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitudeAccuracy_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitudeAccuracy_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the altitudeAccuracy value of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitudeAccuracy_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitudeAccuracy_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the altitudeAccuracy value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitudeAccuracy_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitudeAccuracy_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the altitudeAccuracy value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitudeAccuracy_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_heading_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the heading value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_heading_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the heading value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_heading_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the heading value of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_heading_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the heading value of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_heading_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the heading value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_heading_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the heading value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_heading_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the heading value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_heading_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the heading value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_latitude" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface Coordinates is not NaN">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_latitude" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface GeolocationCoordinates is not NaN">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_latitude_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_latitude_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_latitude_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the latitude value of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_latitude_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the latitude value of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_latitude_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_latitude_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_latitude_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_latitude_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_longitude" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface Coordinates is not NaN">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_longitude" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface GeolocationCoordinates is not NaN">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_longitude_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_longitude_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_longitude_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the longitude value of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_longitude_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the longitude value of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_longitude_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_longitude_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_longitude_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_longitude_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_longitude_return_type" onload_delay="90" priority="P2" purpose="Check the return type of longitude of interface Coordinates">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_longitude_return_type" onload_delay="90" priority="P2" purpose="Check the return type of longitude of interface GeolocationCoordinates">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_return_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_return_type.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_speed" onload_delay="90" priority="P2" purpose="Check if the speed value of interface Coordinates is not NaN">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_speed" onload_delay="90" priority="P2" purpose="Check if the speed value of interface GeolocationCoordinates is not NaN">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_speed_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the speed value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_speed_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the speed value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_speed_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the speed value of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_speed_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the speed value of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_speed_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the speed value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_speed_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the speed value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_speed_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the speed value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_speed_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the speed value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_set_null.html</test_script_entry>
</description>
</testcase>
<testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_clearWatch_watchId_empty" onload_delay="90" priority="P2" purpose="Check if the geolocation.clearWatch() method of the first parameter can be set to empty">
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_timeout_Neg.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0" onload_delay="90" priority="P2" purpose="Check the attribute code of interface PositionError's return value">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0" onload_delay="90" priority="P2" purpose="Check the attribute code of interface GeolocationPositionError's return value">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0.html</test_script_entry>
</description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_set_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_zero" onload_delay="90" priority="P2" purpose="Check if the attribute position of interface Geolocation is not null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_zero" onload_delay="90" priority="P2" purpose="Check if the attribute GeolocationPosition of interface Geolocation is not null">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_zero.html</test_script_entry>
</description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_successCallback_with_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_PositionError_PERMISSION_DENIED_constExist" onload_delay="90" priority="P1" purpose="Check if the const attribute PERMISSION_DENIED of interface PositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_PERMISSION_DENIED_constExist" onload_delay="90" priority="P1" purpose="Check if the const attribute PERMISSION_DENIED of interface GeolocationPositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_PositionError_PERMISSION_DENIED_constExist.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_PERMISSION_DENIED_constExist.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_PositionError_POSITION_UNAVAILABLE_constExist" onload_delay="90" priority="P1" purpose="Check if the const attribute POSITION_UNAVAILABLE of interface PositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_POSITION_UNAVAILABLE_constExist" onload_delay="90" priority="P1" purpose="Check if the const attribute POSITION_UNAVAILABLE of interface GeolocationPositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_PositionError_POSITION_UNAVAILABLE_constExist.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_POSITION_UNAVAILABLE_constExist.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_PositionError_TIMEOUT_constExist" onload_delay="90" priority="P1" purpose="Check if the PositionError.TIMEOUT exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_TIMEOUT_constExist" onload_delay="90" priority="P1" purpose="Check if the GeolocationPositionError.TIMEOUT exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_PositionError_TIMEOUT_constExist.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_TIMEOUT_constExist.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_watchPosition_errorCallback_error_return_type" onload_delay="90" priority="P2" purpose="Check if the return type of error value of interface PositionError is obejct">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_watchPosition_errorCallback_error_return_type" onload_delay="90" priority="P2" purpose="Check if the return type of error value of interface GeolocationPositionError is obejct">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_watchPosition_errorCallback_error_return_type.html</test_script_entry>
</description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/navigator_geolocation_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_coords" onload_delay="90" priority="P2" purpose="Check if the attribute coords of interface Position is comparison">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_coords" onload_delay="90" priority="P2" purpose="Check if the attribute coords of interface Position is comparison">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_coords_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute coords value of interface Position is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_coords_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute coords value of interface Position is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_coords_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute coords value of interface Position exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_coords_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute coords value of interface Position exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_coords_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute coords value of interface Position is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_coords_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute coords value of interface Position is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_coords_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute coords value of interface Position is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_coords_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute coords value of interface Position is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_coords_return_type" onload_delay="90" priority="P2" purpose="Check if the return type of coords of interface Position is object">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_coords_return_type" onload_delay="90" priority="P2" purpose="Check if the return type of coords of interface Position is object">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_return_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_return_type.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_timestamp_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute timestamp value of interface Position exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_timestamp_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute timestamp value of interface Position exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_timestamp_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute timestamp value of interface Position is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_timestamp_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute timestamp value of interface Position is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_timestamp_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute timestamp value of interface Position is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_timestamp_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute timestamp value of interface Position is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_code_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute code value of interface PositionError is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_code_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute code value of interface GeolocationPositionError is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_code_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute code value of interface PositionError exists, timeout is set to 10, and enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_code_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute code value of interface GeolocationPositionError exists, timeout is set to 10, and enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_code_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute code value of interface PositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_code_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute code value of interface GeolocationPositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_code_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute code value of interface PositionError is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_code_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute code value of interface GeolocationPositionError is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_code_TIMEOUT" onload_delay="90" priority="P2" purpose="Check if the attribute code of interface PositionError returns 3">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_code_TIMEOUT" onload_delay="90" priority="P2" purpose="Check if the attribute code of interface GeolocationPositionError returns 3">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_TIMEOUT.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_TIMEOUT.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message" onload_delay="90" priority="P2" purpose="Check if the attribute message of interface PositionError is comparison">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message" onload_delay="90" priority="P2" purpose="Check if the attribute message of interface GeolocationPositionError is comparison">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute message value of interface PositionError is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute message value of interface GeolocationPositionError is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute message value of interface PositionError exists, timeout is set to 10 and enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute message value of interface GeolocationPositionError exists, timeout is set to 10 and enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute message value of interface PositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute message value of interface GeolocationPositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute message value of interface PositionError is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute message value of interface GeolocationPositionError is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_getCurrentPosition_Err" onload_delay="90" priority="P2" purpose="Check if getCurrentPosition returns message of error.">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_getCurrentPosition_Err" onload_delay="90" priority="P2" purpose="Check if getCurrentPosition returns message of error.">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_Err.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_Err.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_getCurrentPosition_timeOut0Age0" onload_delay="90" priority="P2" purpose="Check if message of timeout error is set to timeout to 0 and maxAge to 0">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_getCurrentPosition_timeOut0Age0" onload_delay="90" priority="P2" purpose="Check if message of timeout error is set to timeout to 0 and maxAge to 0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_timeOut0Age0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_timeOut0Age0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_getCurrentPosition_timeOut0AgeNeg" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1, ">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_getCurrentPosition_timeOut0AgeNeg" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1, ">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_timeOut0AgeNeg.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_timeOut0AgeNeg.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_getCurrentPosition_timeOutNegAge0" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0,">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_getCurrentPosition_timeOutNegAge0" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0,">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_timeOutNegAge0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_timeOutNegAge0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_return_type" onload_delay="90" priority="P2" purpose="Check if the attribute message of interface PositionError return type,timeout is set to 10,enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_return_type" onload_delay="90" priority="P2" purpose="Check if the attribute message of interface GeolocationPositionError return type,timeout is set to 10,enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_return_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_return_type.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_watchPosition_Err" onload_delay="90" priority="P2" purpose="Check if watchPosition returns message of error.">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_watchPosition_Err" onload_delay="90" priority="P2" purpose="Check if watchPosition returns message of error.">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_Err.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_Err.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_watchPosition_timeOut0Age0" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised(watchPosition) if W3C geolocation set timeout to 0 and maxAge to 0, ">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_watchPosition_timeOut0Age0" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised(watchPosition) if W3C geolocation set timeout to 0 and maxAge to 0, ">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_timeOut0Age0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_timeOut0Age0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_watchPosition_timeOut0AgeNeg" onload_delay="90" priority="P2" purpose="Check that timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_watchPosition_timeOut0AgeNeg" onload_delay="90" priority="P2" purpose="Check that timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_timeOut0AgeNeg.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_timeOut0AgeNeg.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_watchPosition_timeOutNegAge0" onload_delay="90" priority="P2" purpose="Check that timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_watchPosition_timeOutNegAge0" onload_delay="90" priority="P2" purpose="Check that timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_timeOutNegAge0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_timeOutNegAge0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_with_getCurrentPosition_timeOut0Age0" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised(getCurrentPosition) if W3C geolocation set timeout to 0 and maxAge to 0">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_with_getCurrentPosition_timeOut0Age0" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised(getCurrentPosition) if W3C geolocation set timeout to 0 and maxAge to 0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_with_getCurrentPosition_timeOut0Age0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_with_getCurrentPosition_timeOut0Age0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_PERMISSION_DENIED_Default_value" onload_delay="90" priority="P2" purpose="Check if default type of PositionError.PERMISSION_DENIED is number">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_PERMISSION_DENIED_Default_value" onload_delay="90" priority="P2" purpose="Check if default type of GeolocationPositionError.PERMISSION_DENIED is number">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_PERMISSION_DENIED_Default_value.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_PERMISSION_DENIED_Default_value.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_PERMISSION_DENIED_type" onload_delay="90" priority="P2" purpose="Check if return type of PositionError.PERMISSION_DENIED is number">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_PERMISSION_DENIED_type" onload_delay="90" priority="P2" purpose="Check if return type of GeolocationPositionError.PERMISSION_DENIED is number">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_PERMISSION_DENIED_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_PERMISSION_DENIED_type.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_POSITION_UNAVAILABLE_Default_value" onload_delay="90" priority="P2" purpose="Check if default value of PositionError.POSITION_UNAVAILABLE is number">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_POSITION_UNAVAILABLE_Default_value" onload_delay="90" priority="P2" purpose="Check if default value of GeolocationPositionError.POSITION_UNAVAILABLE is number">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_POSITION_UNAVAILABLE_Default_value.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_POSITION_UNAVAILABLE_Default_value.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_POSITION_UNAVAILABLE_type" onload_delay="90" priority="P2" purpose="Check if return type of PositionError.POSITION_UNAVAILABLE is number">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_POSITION_UNAVAILABLE_type" onload_delay="90" priority="P2" purpose="Check if return type of GeolocationPositionError.POSITION_UNAVAILABLE is number">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_POSITION_UNAVAILABLE_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_POSITION_UNAVAILABLE_type.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_TIMEOUT_Default_value" onload_delay="90" priority="P2" purpose="Check if default value of PositionError.TIMEOUT is three">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_TIMEOUT_Default_value" onload_delay="90" priority="P2" purpose="Check if default value of GeolocationPositionError.TIMEOUT is three">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_TIMEOUT_Default_value.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_TIMEOUT_Default_value.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_TIMEOUT_type" onload_delay="90" priority="P2" purpose="Check if return type of PositionError.TIMEOUT is number">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_TIMEOUT_type" onload_delay="90" priority="P2" purpose="Check if return type of GeolocationPositionError.TIMEOUT is number">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_TIMEOUT_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_TIMEOUT_type.html</test_script_entry>
</description>
</testcase>
<testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionOptions_enableHighAccuracy_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute enableHighAccuracy of interface PositionOptions can be set to empty string">
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionOptions_timeout_watchPosition_timeout_60000.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_timestamp_timeout_0" onload_delay="90" priority="P2" purpose="Check that will get Position.timestamp value if set timeout to 0">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_timestamp_timeout_0" onload_delay="90" priority="P2" purpose="Check that will get Position.timestamp value if set timeout to 0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_timeout_0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_timeout_0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_timestamp_timeout_100" onload_delay="90" priority="P2" purpose="Check that will get Position.timestamp value if set timeout to 100">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_timestamp_timeout_100" onload_delay="90" priority="P2" purpose="Check that will get Position.timestamp value if set timeout to 100">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_timeout_100.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_timeout_100.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_timestamp_timeout_60000" onload_delay="90" priority="P2" purpose="Check that will get Position.timestamp value if set timeout to 60000">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_timestamp_timeout_60000" onload_delay="90" priority="P2" purpose="Check that will get Position.timestamp value if set timeout to 60000">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_timeout_60000.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_timeout_60000.html</test_script_entry>
</description>
</testcase>
<testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_cached_position" onload_delay="90" priority="P3" purpose="Check if getCurrentPosition() supports cached position object">
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_watchPosition_example_repeated_position.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_watchPosition_operation_completed" onload_delay="90" priority="P3" purpose="Check if watchPosition() invokes onPositionCallback() when the operation completes successfully before the timeout expires">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_watchPosition_operation_completed" onload_delay="90" priority="P3" purpose="Check if watchPosition() invokes onGeolocationPositionCallback() when the operation completes successfully before the timeout expires">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_watchPosition_operation_completed.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_watchPosition_timer_timeout" onload_delay="90" priority="P3" purpose="Check if watchPosition() invokes onPositionErrorCallback() after timer fires TIMEOUT">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_watchPosition_timer_timeout" onload_delay="90" priority="P3" purpose="Check if watchPosition() invokes onGeolocationPositionErrorCallback() after timer fires TIMEOUT">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_watchPosition_timer_timeout.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_attribute_timeout_0" onload_delay="90" priority="P3" purpose="Check if will get Coordinates attribute return value when set timeout to 0">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_attribute_timeout_0" onload_delay="90" priority="P3" purpose="Check if will get GeolocationCoordinates attribute return value when set timeout to 0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_attribute_timeout_0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_attribute_timeout_0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_attribute_timeout_100" onload_delay="90" priority="P3" purpose="Check if will get Coordinates attribute return value when set timeout to 100">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_attribute_timeout_100" onload_delay="90" priority="P3" purpose="Check if will get GeolocationCoordinates attribute return value when set timeout to 100">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_attribute_timeout_100.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_attribute_timeout_100.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_attribute_timeout_60000" onload_delay="90" priority="P3" purpose="Check if will get Coordinates attribute return value when set timeout to 60000">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_attribute_timeout_60000" onload_delay="90" priority="P3" purpose="Check if will get GeolocationCoordinates attribute return value when set timeout to 60000">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_attribute_timeout_60000.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_attribute_timeout_60000.html</test_script_entry>
</description>
</testcase>
<testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="manual" id="errorcallback_POSITION_UNAVAILABLE" priority="P3" purpose="Check if success callback is called or error callback is called with correct code">
<capability name="http://tizen.org/feature/location.gps"/>
<capability name="http://tizen.org/feature/profile"><value>WEARABLE</value></capability>
</capabilities>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_accuracy" onload_delay="90" priority="P2" purpose="Check if the accuracy of interface Coordinates is comparison">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_accuracy" onload_delay="90" priority="P2" purpose="Check if the accuracy of interface GeolocationCoordinates is comparison">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_accuracy_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the accuracy attribute of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_accuracy_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the accuracy attribute of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_accuracy_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the accuracy value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_accuracy_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the accuracy value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_accuracy_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the accuracy value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_accuracy_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the accuracy value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_accuracy_attribute_value_default" onload_delay="90" priority="P2" purpose="Check if the accuracy value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_accuracy_attribute_value_default" onload_delay="90" priority="P2" purpose="Check if the accuracy value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_value_default.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_value_default.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitude_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the altitude value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitude_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the altitude value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitude_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the altitude value of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitude_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the altitude value of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitude_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the altitude value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitude_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the altitude value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitude_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the altitude value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitude_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the altitude value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitudeAccuracy_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the altitudeAccuracy value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitudeAccuracy_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitudeAccuracy_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the altitudeAccuracy value of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitudeAccuracy_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitudeAccuracy_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the altitudeAccuracy value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitudeAccuracy_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitudeAccuracy_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the altitudeAccuracy value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitudeAccuracy_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_heading_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the heading value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_heading_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the heading value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_heading_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the heading value of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_heading_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the heading value of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_heading_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the heading value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_heading_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the heading value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_heading_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the heading value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_heading_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the heading value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_latitude" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface Coordinates is not NaN">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_latitude" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface GeolocationCoordinates is not NaN">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_latitude_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_latitude_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_latitude_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the latitude value of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_latitude_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the latitude value of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_latitude_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_latitude_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_latitude_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_latitude_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_longitude" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface Coordinates is not NaN">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_longitude" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface GeolocationCoordinates is not NaN">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_longitude_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_longitude_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_longitude_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the longitude value of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_longitude_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the longitude value of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_longitude_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_longitude_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_longitude_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_longitude_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_longitude_return_type" onload_delay="90" priority="P2" purpose="Check the return type of longitude of interface Coordinates">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_longitude_return_type" onload_delay="90" priority="P2" purpose="Check the return type of longitude of interface GeolocationCoordinates">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_return_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_return_type.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_speed" onload_delay="90" priority="P2" purpose="Check if the speed value of interface Coordinates is not NaN">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_speed" onload_delay="90" priority="P2" purpose="Check if the speed value of interface GeolocationCoordinates is not NaN">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_speed_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the speed value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_speed_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the speed value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_speed_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the speed value of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_speed_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the speed value of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_speed_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the speed value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_speed_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the speed value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_speed_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the speed value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_speed_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the speed value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_set_null.html</test_script_entry>
</description>
</testcase>
<testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_clearWatch_watchId_empty" onload_delay="90" priority="P2" purpose="Check if the geolocation.clearWatch() method of the first parameter can be set to empty">
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_timeout_Neg.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0" onload_delay="90" priority="P2" purpose="Check the attribute code of interface PositionError's return value">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0" onload_delay="90" priority="P2" purpose="Check the attribute code of interface GeolocationPositionError's return value">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_0_timeout_10_enableHighAccuracy_true" onload_delay="90" priority="P2" purpose="Check if the attribute position of interface Geolocation returns successfully">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_0_timeout_10_enableHighAccuracy_true" onload_delay="90" priority="P2" purpose="Check if the attribute GeolocationPosition of interface Geolocation returns successfully">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_0_timeout_10_enableHighAccuracy_true.html</test_script_entry>
</description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_Infinity" onload_delay="90" priority="P2" purpose="Check if the attribute position of interface Geolocation does not return null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_Infinity" onload_delay="90" priority="P2" purpose="Check if the attribute GeolocationPosition of interface Geolocation does not return null">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_Infinity.html</test_script_entry>
</description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_set_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_zero" onload_delay="90" priority="P2" purpose="Check if the attribute position of interface Geolocation is not null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_zero" onload_delay="90" priority="P2" purpose="Check if the attribute GeolocationPosition of interface Geolocation is not null">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_zero.html</test_script_entry>
</description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_successCallback_with_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_PositionError_PERMISSION_DENIED_constExist" onload_delay="90" priority="P1" purpose="Check if the const attribute PERMISSION_DENIED of interface PositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_PERMISSION_DENIED_constExist" onload_delay="90" priority="P1" purpose="Check if the const attribute PERMISSION_DENIED of interface GeolocationPositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_PositionError_PERMISSION_DENIED_constExist.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_PERMISSION_DENIED_constExist.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_PositionError_POSITION_UNAVAILABLE_constExist" onload_delay="90" priority="P1" purpose="Check if the const attribute POSITION_UNAVAILABLE of interface PositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_POSITION_UNAVAILABLE_constExist" onload_delay="90" priority="P1" purpose="Check if the const attribute POSITION_UNAVAILABLE of interface GeolocationPositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_PositionError_POSITION_UNAVAILABLE_constExist.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_POSITION_UNAVAILABLE_constExist.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_PositionError_TIMEOUT_constExist" onload_delay="90" priority="P1" purpose="Check if the PositionError.TIMEOUT exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_TIMEOUT_constExist" onload_delay="90" priority="P1" purpose="Check if the GeolocationPositionError.TIMEOUT exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_PositionError_TIMEOUT_constExist.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_TIMEOUT_constExist.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_watchPosition_errorCallback_error_return_type" onload_delay="90" priority="P2" purpose="Check if the return type of error value of interface PositionError is obejct">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_watchPosition_errorCallback_error_return_type" onload_delay="90" priority="P2" purpose="Check if the return type of error value of interface GeolocationPositionError is obejct">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_watchPosition_errorCallback_error_return_type.html</test_script_entry>
</description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/navigator_geolocation_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_coords" onload_delay="90" priority="P2" purpose="Check if the attribute coords of interface Position is comparison">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_coords" onload_delay="90" priority="P2" purpose="Check if the attribute coords of interface Position is comparison">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_coords_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute coords value of interface Position is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_coords_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute coords value of interface Position is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_coords_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute coords value of interface Position exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_coords_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute coords value of interface Position exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_coords_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute coords value of interface Position is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_coords_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute coords value of interface Position is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_coords_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute coords value of interface Position is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_coords_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute coords value of interface Position is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_coords_return_type" onload_delay="90" priority="P2" purpose="Check if the return type of coords of interface Position is object">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_coords_return_type" onload_delay="90" priority="P2" purpose="Check if the return type of coords of interface Position is object">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_return_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_return_type.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_timestamp_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute timestamp value of interface Position exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_timestamp_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute timestamp value of interface Position exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_timestamp_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute timestamp value of interface Position is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_timestamp_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute timestamp value of interface Position is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_timestamp_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute timestamp value of interface Position is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_timestamp_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute timestamp value of interface Position is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_code_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute code value of interface PositionError is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_code_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute code value of interface GeolocationPositionError is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_code_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute code value of interface PositionError exists, timeout is set to 10, and enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_code_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute code value of interface GeolocationPositionError exists, timeout is set to 10, and enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_code_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute code value of interface PositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_code_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute code value of interface GeolocationPositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_code_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute code value of interface PositionError is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_code_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute code value of interface GeolocationPositionError is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_code_TIMEOUT" onload_delay="90" priority="P2" purpose="Check if the attribute code of interface PositionError returns 3">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_code_TIMEOUT" onload_delay="90" priority="P2" purpose="Check if the attribute code of interface GeolocationPositionError returns 3">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_TIMEOUT.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_TIMEOUT.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message" onload_delay="90" priority="P2" purpose="Check if the attribute message of interface PositionError is comparison">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message" onload_delay="90" priority="P2" purpose="Check if the attribute message of interface GeolocationPositionError is comparison">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute message value of interface PositionError is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute message value of interface GeolocationPositionError is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute message value of interface PositionError exists, timeout is set to 10 and enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute message value of interface GeolocationPositionError exists, timeout is set to 10 and enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute message value of interface PositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute message value of interface GeolocationPositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute message value of interface PositionError is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute message value of interface GeolocationPositionError is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_getCurrentPosition_Err" onload_delay="90" priority="P2" purpose="Check if getCurrentPosition returns message of error.">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_getCurrentPosition_Err" onload_delay="90" priority="P2" purpose="Check if getCurrentPosition returns message of error.">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_Err.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_Err.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_getCurrentPosition_timeOut0Age0" onload_delay="90" priority="P2" purpose="Check if message of timeout error is set to timeout to 0 and maxAge to 0">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_getCurrentPosition_timeOut0Age0" onload_delay="90" priority="P2" purpose="Check if message of timeout error is set to timeout to 0 and maxAge to 0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_timeOut0Age0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_timeOut0Age0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_getCurrentPosition_timeOut0AgeNeg" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1, ">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_getCurrentPosition_timeOut0AgeNeg" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1, ">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_timeOut0AgeNeg.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_timeOut0AgeNeg.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_getCurrentPosition_timeOutNegAge0" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0,">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_getCurrentPosition_timeOutNegAge0" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0,">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_timeOutNegAge0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_timeOutNegAge0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_return_type" onload_delay="90" priority="P2" purpose="Check if the attribute message of interface PositionError return type,timeout is set to 10,enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_return_type" onload_delay="90" priority="P2" purpose="Check if the attribute message of interface GeolocationPositionError return type,timeout is set to 10,enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_return_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_return_type.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_watchPosition_Err" onload_delay="90" priority="P2" purpose="Check if watchPosition returns message of error.">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_watchPosition_Err" onload_delay="90" priority="P2" purpose="Check if watchPosition returns message of error.">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_Err.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_Err.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_watchPosition_timeOut0Age0" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised(watchPosition) if W3C geolocation set timeout to 0 and maxAge to 0, ">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_watchPosition_timeOut0Age0" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised(watchPosition) if W3C geolocation set timeout to 0 and maxAge to 0, ">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_timeOut0Age0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_timeOut0Age0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_watchPosition_timeOut0AgeNeg" onload_delay="90" priority="P2" purpose="Check that timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_watchPosition_timeOut0AgeNeg" onload_delay="90" priority="P2" purpose="Check that timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_timeOut0AgeNeg.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_timeOut0AgeNeg.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_watchPosition_timeOutNegAge0" onload_delay="90" priority="P2" purpose="Check that timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_watchPosition_timeOutNegAge0" onload_delay="90" priority="P2" purpose="Check that timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_timeOutNegAge0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_timeOutNegAge0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_with_getCurrentPosition_timeOut0Age0" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised(getCurrentPosition) if W3C geolocation set timeout to 0 and maxAge to 0">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_with_getCurrentPosition_timeOut0Age0" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised(getCurrentPosition) if W3C geolocation set timeout to 0 and maxAge to 0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_with_getCurrentPosition_timeOut0Age0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_with_getCurrentPosition_timeOut0Age0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_PERMISSION_DENIED_Default_value" onload_delay="90" priority="P2" purpose="Check if default type of PositionError.PERMISSION_DENIED is number">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_PERMISSION_DENIED_Default_value" onload_delay="90" priority="P2" purpose="Check if default type of GeolocationPositionError.PERMISSION_DENIED is number">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_PERMISSION_DENIED_Default_value.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_PERMISSION_DENIED_Default_value.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_PERMISSION_DENIED_type" onload_delay="90" priority="P2" purpose="Check if return type of PositionError.PERMISSION_DENIED is number">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_PERMISSION_DENIED_type" onload_delay="90" priority="P2" purpose="Check if return type of GeolocationPositionError.PERMISSION_DENIED is number">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_PERMISSION_DENIED_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_PERMISSION_DENIED_type.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_POSITION_UNAVAILABLE_Default_value" onload_delay="90" priority="P2" purpose="Check if default value of PositionError.POSITION_UNAVAILABLE is number">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_POSITION_UNAVAILABLE_Default_value" onload_delay="90" priority="P2" purpose="Check if default value of GeolocationPositionError.POSITION_UNAVAILABLE is number">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_POSITION_UNAVAILABLE_Default_value.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_POSITION_UNAVAILABLE_Default_value.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_POSITION_UNAVAILABLE_type" onload_delay="90" priority="P2" purpose="Check if return type of PositionError.POSITION_UNAVAILABLE is number">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_POSITION_UNAVAILABLE_type" onload_delay="90" priority="P2" purpose="Check if return type of GeolocationPositionError.POSITION_UNAVAILABLE is number">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_POSITION_UNAVAILABLE_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_POSITION_UNAVAILABLE_type.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_TIMEOUT_Default_value" onload_delay="90" priority="P2" purpose="Check if default value of PositionError.TIMEOUT is three">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_TIMEOUT_Default_value" onload_delay="90" priority="P2" purpose="Check if default value of GeolocationPositionError.TIMEOUT is three">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_TIMEOUT_Default_value.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_TIMEOUT_Default_value.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_TIMEOUT_type" onload_delay="90" priority="P2" purpose="Check if return type of PositionError.TIMEOUT is number">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_TIMEOUT_type" onload_delay="90" priority="P2" purpose="Check if return type of GeolocationPositionError.TIMEOUT is number">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_TIMEOUT_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_TIMEOUT_type.html</test_script_entry>
</description>
</testcase>
<testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionOptions_enableHighAccuracy_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute enableHighAccuracy of interface PositionOptions can be set to empty string">
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionOptions_timeout_watchPosition_timeout_60000.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_timestamp_timeout_0" onload_delay="90" priority="P2" purpose="Check that will get Position.timestamp value if set timeout to 0">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_timestamp_timeout_0" onload_delay="90" priority="P2" purpose="Check that will get Position.timestamp value if set timeout to 0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_timeout_0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_timeout_0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_timestamp_timeout_100" onload_delay="90" priority="P2" purpose="Check that will get Position.timestamp value if set timeout to 100">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_timestamp_timeout_100" onload_delay="90" priority="P2" purpose="Check that will get Position.timestamp value if set timeout to 100">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_timeout_100.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_timeout_100.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_timestamp_timeout_60000" onload_delay="90" priority="P2" purpose="Check that will get Position.timestamp value if set timeout to 60000">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_timestamp_timeout_60000" onload_delay="90" priority="P2" purpose="Check that will get Position.timestamp value if set timeout to 60000">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_timeout_60000.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_timeout_60000.html</test_script_entry>
</description>
</testcase>
<testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_cached_position" onload_delay="90" priority="P3" purpose="Check if getCurrentPosition() supports cached position object">
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_operation_completed.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_timer_timeout" onload_delay="90" priority="P3" purpose="Check if getCurrentPosition() invokes onPositionErrorCallback() after timer fires TIMEOUT">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_timer_timeout" onload_delay="90" priority="P3" purpose="Check if getCurrentPosition() invokes onGeolocationPositionErrorCallback() after timer fires TIMEOUT">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_timer_timeout.html</test_script_entry>
</description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_watchPosition_operation_completed.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_watchPosition_timer_timeout" onload_delay="90" priority="P3" purpose="Check if watchPosition() invokes onPositionErrorCallback() after timer fires TIMEOUT">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_watchPosition_timer_timeout" onload_delay="90" priority="P3" purpose="Check if watchPosition() invokes onGeolocationPositionErrorCallback() after timer fires TIMEOUT">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_watchPosition_timer_timeout.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_attribute_timeout_0" onload_delay="90" priority="P3" purpose="Check if will get Coordinates attribute return value when set timeout to 0">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_attribute_timeout_0" onload_delay="90" priority="P3" purpose="Check if will get GeolocationCoordinates attribute return value when set timeout to 0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_attribute_timeout_0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_attribute_timeout_0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_attribute_timeout_100" onload_delay="90" priority="P3" purpose="Check if will get Coordinates attribute return value when set timeout to 100">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_attribute_timeout_100" onload_delay="90" priority="P3" purpose="Check if will get GeolocationCoordinates attribute return value when set timeout to 100">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_attribute_timeout_100.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_attribute_timeout_100.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_attribute_timeout_60000" onload_delay="90" priority="P3" purpose="Check if will get Coordinates attribute return value when set timeout to 60000">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_attribute_timeout_60000" onload_delay="90" priority="P3" purpose="Check if will get GeolocationCoordinates attribute return value when set timeout to 60000">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_attribute_timeout_60000.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_attribute_timeout_60000.html</test_script_entry>
</description>
</testcase>
<testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="manual" id="errorcallback_POSITION_UNAVAILABLE" priority="P3" purpose="Check if success callback is called or error callback is called with correct code">
<capability name="http://tizen.org/feature/location.gps"/>
<capability name="http://tizen.org/feature/profile"><value>COMMON</value></capability>
</capabilities>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_accuracy" onload_delay="90" priority="P2" purpose="Check if the accuracy of interface Coordinates is comparison">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_accuracy" onload_delay="90" priority="P2" purpose="Check if the accuracy of interface GeolocationCoordinates is comparison">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_accuracy_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the accuracy attribute of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_accuracy_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the accuracy attribute of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_accuracy_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the accuracy value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_accuracy_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the accuracy value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_accuracy_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the accuracy value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_accuracy_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the accuracy value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_accuracy_attribute_value_default" onload_delay="90" priority="P2" purpose="Check if the accuracy value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_accuracy_attribute_value_default" onload_delay="90" priority="P2" purpose="Check if the accuracy value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_accuracy_attribute_value_default.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_accuracy_attribute_value_default.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitude_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the altitude value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitude_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the altitude value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitude_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the altitude value of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitude_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the altitude value of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitude_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the altitude value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitude_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the altitude value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitude_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the altitude value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitude_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the altitude value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitude_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitude_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitudeAccuracy_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the altitudeAccuracy value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitudeAccuracy_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitudeAccuracy_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the altitudeAccuracy value of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitudeAccuracy_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitudeAccuracy_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the altitudeAccuracy value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitudeAccuracy_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_altitudeAccuracy_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the altitudeAccuracy value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_altitudeAccuracy_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the altitudeAccuracy value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_altitudeAccuracy_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_altitudeAccuracy_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_heading_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the heading value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_heading_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the heading value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_heading_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the heading value of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_heading_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the heading value of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_heading_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the heading value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_heading_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the heading value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_heading_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the heading value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_heading_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the heading value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_heading_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_heading_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_latitude" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface Coordinates is not NaN">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_latitude" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface GeolocationCoordinates is not NaN">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_latitude_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_latitude_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_latitude_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the latitude value of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_latitude_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the latitude value of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_latitude_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_latitude_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_latitude_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_latitude_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the latitude value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_latitude_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_latitude_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_longitude" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface Coordinates is not NaN">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_longitude" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface GeolocationCoordinates is not NaN">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_longitude_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_longitude_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_longitude_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the longitude value of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_longitude_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the longitude value of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_longitude_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_longitude_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_longitude_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_longitude_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the longitude value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_longitude_return_type" onload_delay="90" priority="P2" purpose="Check the return type of longitude of interface Coordinates">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_longitude_return_type" onload_delay="90" priority="P2" purpose="Check the return type of longitude of interface GeolocationCoordinates">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_longitude_return_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_longitude_return_type.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_speed" onload_delay="90" priority="P2" purpose="Check if the speed value of interface Coordinates is not NaN">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_speed" onload_delay="90" priority="P2" purpose="Check if the speed value of interface GeolocationCoordinates is not NaN">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_speed_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the speed value of interface Coordinates is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_speed_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the speed value of interface GeolocationCoordinates is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_speed_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the speed value of interface Coordinates exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_speed_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the speed value of interface GeolocationCoordinates exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_speed_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the speed value of interface Coordinates is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_speed_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the speed value of interface GeolocationCoordinates is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_speed_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the speed value of interface Coordinates is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_speed_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the speed value of interface GeolocationCoordinates is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_speed_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_speed_attribute_set_null.html</test_script_entry>
</description>
</testcase>
<testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_clearWatch_watchId_empty" onload_delay="90" priority="P2" purpose="Check if the geolocation.clearWatch() method of the first parameter can be set to empty">
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_timeout_Neg.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0" onload_delay="90" priority="P2" purpose="Check the attribute code of interface PositionError's return value">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0" onload_delay="90" priority="P2" purpose="Check the attribute code of interface GeolocationPositionError's return value">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_timeout_Neg_maximumAge_0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_0_timeout_10_enableHighAccuracy_true" onload_delay="90" priority="P2" purpose="Check if the attribute position of interface Geolocation returns successfully">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_0_timeout_10_enableHighAccuracy_true" onload_delay="90" priority="P2" purpose="Check if the attribute GeolocationPosition of interface Geolocation returns successfully">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_0_timeout_10_enableHighAccuracy_true.html</test_script_entry>
</description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_Infinity" onload_delay="90" priority="P2" purpose="Check if the attribute position of interface Geolocation does not return null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_Infinity" onload_delay="90" priority="P2" purpose="Check if the attribute GeolocationPosition of interface Geolocation does not return null">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_Infinity.html</test_script_entry>
</description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_set_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_zero" onload_delay="90" priority="P2" purpose="Check if the attribute position of interface Geolocation is not null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_PositionOptions_maximumAge_zero" onload_delay="90" priority="P2" purpose="Check if the attribute GeolocationPosition of interface Geolocation is not null">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_PositionOptions_maximumAge_zero.html</test_script_entry>
</description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_getCurrentPosition_successCallback_with_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_PositionError_PERMISSION_DENIED_constExist" onload_delay="90" priority="P1" purpose="Check if the const attribute PERMISSION_DENIED of interface PositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_PERMISSION_DENIED_constExist" onload_delay="90" priority="P1" purpose="Check if the const attribute PERMISSION_DENIED of interface GeolocationPositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_PositionError_PERMISSION_DENIED_constExist.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_PERMISSION_DENIED_constExist.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_PositionError_POSITION_UNAVAILABLE_constExist" onload_delay="90" priority="P1" purpose="Check if the const attribute POSITION_UNAVAILABLE of interface PositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_POSITION_UNAVAILABLE_constExist" onload_delay="90" priority="P1" purpose="Check if the const attribute POSITION_UNAVAILABLE of interface GeolocationPositionError is Exist ,timeout is set to 10,enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_PositionError_POSITION_UNAVAILABLE_constExist.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_POSITION_UNAVAILABLE_constExist.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_PositionError_TIMEOUT_constExist" onload_delay="90" priority="P1" purpose="Check if the PositionError.TIMEOUT exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_TIMEOUT_constExist" onload_delay="90" priority="P1" purpose="Check if the GeolocationPositionError.TIMEOUT exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_PositionError_TIMEOUT_constExist.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_TIMEOUT_constExist.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_watchPosition_errorCallback_error_return_type" onload_delay="90" priority="P2" purpose="Check if the return type of error value of interface PositionError is obejct">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_watchPosition_errorCallback_error_return_type" onload_delay="90" priority="P2" purpose="Check if the return type of error value of interface GeolocationPositionError is obejct">
<description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_watchPosition_errorCallback_error_return_type.html</test_script_entry>
</description>
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/navigator_geolocation_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_coords" onload_delay="90" priority="P2" purpose="Check if the attribute coords of interface Position is comparison">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_coords" onload_delay="90" priority="P2" purpose="Check if the attribute coords of interface Position is comparison">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_coords_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute coords value of interface Position is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_coords_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute coords value of interface Position is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_coords_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute coords value of interface Position exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_coords_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute coords value of interface Position exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_coords_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute coords value of interface Position is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_coords_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute coords value of interface Position is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_coords_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute coords value of interface Position is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_coords_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute coords value of interface Position is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_coords_return_type" onload_delay="90" priority="P2" purpose="Check if the return type of coords of interface Position is object">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_coords_return_type" onload_delay="90" priority="P2" purpose="Check if the return type of coords of interface Position is object">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_coords_return_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_coords_return_type.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_timestamp_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute timestamp value of interface Position exists">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_timestamp_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute timestamp value of interface Position exists">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_timestamp_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute timestamp value of interface Position is readonly">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_timestamp_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute timestamp value of interface Position is readonly">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_timestamp_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute timestamp value of interface Position is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_timestamp_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute timestamp value of interface Position is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_code_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute code value of interface PositionError is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_code_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute code value of interface GeolocationPositionError is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_code_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute code value of interface PositionError exists, timeout is set to 10, and enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_code_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute code value of interface GeolocationPositionError exists, timeout is set to 10, and enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_code_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute code value of interface PositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_code_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute code value of interface GeolocationPositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_code_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute code value of interface PositionError is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_code_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute code value of interface GeolocationPositionError is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_code_TIMEOUT" onload_delay="90" priority="P2" purpose="Check if the attribute code of interface PositionError returns 3">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_code_TIMEOUT" onload_delay="90" priority="P2" purpose="Check if the attribute code of interface GeolocationPositionError returns 3">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_code_TIMEOUT.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_code_TIMEOUT.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message" onload_delay="90" priority="P2" purpose="Check if the attribute message of interface PositionError is comparison">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message" onload_delay="90" priority="P2" purpose="Check if the attribute message of interface GeolocationPositionError is comparison">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute message value of interface PositionError is set to empty string">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_attribute_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute message value of interface GeolocationPositionError is set to empty string">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_empty_string.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_empty_string.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute message value of interface PositionError exists, timeout is set to 10 and enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_attribute_exists" onload_delay="90" priority="P0" purpose="Check if the attribute message value of interface GeolocationPositionError exists, timeout is set to 10 and enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_exists.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_exists.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute message value of interface PositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_attribute_readonly" onload_delay="90" priority="P2" purpose="Check if the attribute message value of interface GeolocationPositionError is readonly, timeout is set to 10 and enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_readonly.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_readonly.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute message value of interface PositionError is set to null">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_attribute_set_null" onload_delay="90" priority="P2" purpose="Check if the attribute message value of interface GeolocationPositionError is set to null">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_attribute_set_null.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_attribute_set_null.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_getCurrentPosition_Err" onload_delay="90" priority="P2" purpose="Check if getCurrentPosition returns message of error.">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_getCurrentPosition_Err" onload_delay="90" priority="P2" purpose="Check if getCurrentPosition returns message of error.">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_Err.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_Err.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_getCurrentPosition_timeOut0Age0" onload_delay="90" priority="P2" purpose="Check if message of timeout error is set to timeout to 0 and maxAge to 0">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_getCurrentPosition_timeOut0Age0" onload_delay="90" priority="P2" purpose="Check if message of timeout error is set to timeout to 0 and maxAge to 0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_timeOut0Age0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_timeOut0Age0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_getCurrentPosition_timeOut0AgeNeg" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1, ">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_getCurrentPosition_timeOut0AgeNeg" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1, ">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_timeOut0AgeNeg.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_timeOut0AgeNeg.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_getCurrentPosition_timeOutNegAge0" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0,">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_getCurrentPosition_timeOutNegAge0" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0,">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_getCurrentPosition_timeOutNegAge0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_getCurrentPosition_timeOutNegAge0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_return_type" onload_delay="90" priority="P2" purpose="Check if the attribute message of interface PositionError return type,timeout is set to 10,enableHighAccuracy is set to true">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_return_type" onload_delay="90" priority="P2" purpose="Check if the attribute message of interface GeolocationPositionError return type,timeout is set to 10,enableHighAccuracy is set to true">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_return_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_return_type.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_watchPosition_Err" onload_delay="90" priority="P2" purpose="Check if watchPosition returns message of error.">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_watchPosition_Err" onload_delay="90" priority="P2" purpose="Check if watchPosition returns message of error.">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_Err.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_Err.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_watchPosition_timeOut0Age0" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised(watchPosition) if W3C geolocation set timeout to 0 and maxAge to 0, ">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_watchPosition_timeOut0Age0" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised(watchPosition) if W3C geolocation set timeout to 0 and maxAge to 0, ">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_timeOut0Age0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_timeOut0Age0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_watchPosition_timeOut0AgeNeg" onload_delay="90" priority="P2" purpose="Check that timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_watchPosition_timeOut0AgeNeg" onload_delay="90" priority="P2" purpose="Check that timeout error raised if W3C geolocation set timeout to 0 and maxAge to -1">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_timeOut0AgeNeg.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_timeOut0AgeNeg.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_watchPosition_timeOutNegAge0" onload_delay="90" priority="P2" purpose="Check that timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_watchPosition_timeOutNegAge0" onload_delay="90" priority="P2" purpose="Check that timeout error raised if W3C geolocation set timeout to -1 and maxAge to 0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_watchPosition_timeOutNegAge0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_watchPosition_timeOutNegAge0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_message_with_getCurrentPosition_timeOut0Age0" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised(getCurrentPosition) if W3C geolocation set timeout to 0 and maxAge to 0">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_message_with_getCurrentPosition_timeOut0Age0" onload_delay="90" priority="P2" purpose="Check that message of timeout error raised(getCurrentPosition) if W3C geolocation set timeout to 0 and maxAge to 0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_message_with_getCurrentPosition_timeOut0Age0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_message_with_getCurrentPosition_timeOut0Age0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_PERMISSION_DENIED_Default_value" onload_delay="90" priority="P2" purpose="Check if default type of PositionError.PERMISSION_DENIED is number">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_PERMISSION_DENIED_Default_value" onload_delay="90" priority="P2" purpose="Check if default type of GeolocationPositionError.PERMISSION_DENIED is number">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_PERMISSION_DENIED_Default_value.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_PERMISSION_DENIED_Default_value.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_PERMISSION_DENIED_type" onload_delay="90" priority="P2" purpose="Check if return type of PositionError.PERMISSION_DENIED is number">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_PERMISSION_DENIED_type" onload_delay="90" priority="P2" purpose="Check if return type of GeolocationPositionError.PERMISSION_DENIED is number">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_PERMISSION_DENIED_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_PERMISSION_DENIED_type.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_POSITION_UNAVAILABLE_Default_value" onload_delay="90" priority="P2" purpose="Check if default value of PositionError.POSITION_UNAVAILABLE is number">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_POSITION_UNAVAILABLE_Default_value" onload_delay="90" priority="P2" purpose="Check if default value of GeolocationPositionError.POSITION_UNAVAILABLE is number">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_POSITION_UNAVAILABLE_Default_value.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_POSITION_UNAVAILABLE_Default_value.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_POSITION_UNAVAILABLE_type" onload_delay="90" priority="P2" purpose="Check if return type of PositionError.POSITION_UNAVAILABLE is number">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_POSITION_UNAVAILABLE_type" onload_delay="90" priority="P2" purpose="Check if return type of GeolocationPositionError.POSITION_UNAVAILABLE is number">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_POSITION_UNAVAILABLE_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_POSITION_UNAVAILABLE_type.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_TIMEOUT_Default_value" onload_delay="90" priority="P2" purpose="Check if default value of PositionError.TIMEOUT is three">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_TIMEOUT_Default_value" onload_delay="90" priority="P2" purpose="Check if default value of GeolocationPositionError.TIMEOUT is three">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_TIMEOUT_Default_value.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_TIMEOUT_Default_value.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionError_TIMEOUT_type" onload_delay="90" priority="P2" purpose="Check if return type of PositionError.TIMEOUT is number">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPositionError_TIMEOUT_type" onload_delay="90" priority="P2" purpose="Check if return type of GeolocationPositionError.TIMEOUT is number">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionError_TIMEOUT_type.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPositionError_TIMEOUT_type.html</test_script_entry>
</description>
</testcase>
<testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="PositionOptions_enableHighAccuracy_empty_string" onload_delay="90" priority="P2" purpose="Check if the attribute enableHighAccuracy of interface PositionOptions can be set to empty string">
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/PositionOptions_timeout_watchPosition_timeout_60000.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_timestamp_timeout_0" onload_delay="90" priority="P2" purpose="Check that will get Position.timestamp value if set timeout to 0">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_timestamp_timeout_0" onload_delay="90" priority="P2" purpose="Check that will get Position.timestamp value if set timeout to 0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_timeout_0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_timeout_0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_timestamp_timeout_100" onload_delay="90" priority="P2" purpose="Check that will get Position.timestamp value if set timeout to 100">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_timestamp_timeout_100" onload_delay="90" priority="P2" purpose="Check that will get Position.timestamp value if set timeout to 100">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_timeout_100.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_timeout_100.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Position_timestamp_timeout_60000" onload_delay="90" priority="P2" purpose="Check that will get Position.timestamp value if set timeout to 60000">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationPosition_timestamp_timeout_60000" onload_delay="90" priority="P2" purpose="Check that will get Position.timestamp value if set timeout to 60000">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Position_timestamp_timeout_60000.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationPosition_timestamp_timeout_60000.html</test_script_entry>
</description>
</testcase>
<testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Geolocation_getCurrentPosition_cached_position" onload_delay="90" priority="P3" purpose="Check if getCurrentPosition() supports cached position object">
<test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Geolocation_watchPosition_timer_timeout.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_attribute_timeout_0" onload_delay="90" priority="P3" purpose="Check if will get Coordinates attribute return value when set timeout to 0">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_attribute_timeout_0" onload_delay="90" priority="P3" purpose="Check if will get GeolocationCoordinates attribute return value when set timeout to 0">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_attribute_timeout_0.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_attribute_timeout_0.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_attribute_timeout_100" onload_delay="90" priority="P3" purpose="Check if will get Coordinates attribute return value when set timeout to 100">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_attribute_timeout_100" onload_delay="90" priority="P3" purpose="Check if will get GeolocationCoordinates attribute return value when set timeout to 100">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_attribute_timeout_100.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_attribute_timeout_100.html</test_script_entry>
</description>
</testcase>
- <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="Coordinates_attribute_timeout_60000" onload_delay="90" priority="P3" purpose="Check if will get Coordinates attribute return value when set timeout to 60000">
+ <testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="auto" id="GeolocationCoordinates_attribute_timeout_60000" onload_delay="90" priority="P3" purpose="Check if will get GeolocationCoordinates attribute return value when set timeout to 60000">
<description>
- <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/Coordinates_attribute_timeout_60000.html</test_script_entry>
+ <test_script_entry>/opt/tct-geoallow-w3c-tests/geoallow/GeolocationCoordinates_attribute_timeout_60000.html</test_script_entry>
</description>
</testcase>
<testcase component="W3C_HTML5 APIs/Location/Geolocation API Specification" execution_type="manual" id="errorcallback_POSITION_UNAVAILABLE" priority="P3" purpose="Check if success callback is called or error callback is called with correct code">