| Index: LayoutTests/inspector/geolocation-emulation-tests.html
|
| diff --git a/LayoutTests/inspector/geolocation-emulation-tests.html b/LayoutTests/inspector/geolocation-emulation-tests.html
|
| index 778862c11b4b214b0478dcf8f7ee86eef447142c..08f9455c9d20c25cca205d92cd143d0d85dd3e15 100644
|
| --- a/LayoutTests/inspector/geolocation-emulation-tests.html
|
| +++ b/LayoutTests/inspector/geolocation-emulation-tests.html
|
| @@ -1,8 +1,15 @@
|
| <html>
|
| <head>
|
| <script src="../http/tests/inspector/inspector-test.js"></script>
|
| +<script src="../resources/permissions-helper.js"></script>
|
| <script>
|
|
|
| +function grantGeolocationPermission() {
|
| + PermissionsHelper.setPermission('geolocation', 'granted').then(function(p) {
|
| + console.log("Permission granted.");
|
| + });
|
| +}
|
| +
|
| function serializeGeolocationError(error) {
|
| var result = "Unknown error"
|
| switch (error.code)
|
| @@ -60,10 +67,13 @@ function overridenTimestampGeolocation()
|
|
|
| function test()
|
| {
|
| - if (window.testRunner)
|
| - window.testRunner.setPermission('geolocation', 'granted', location.origin, location.origin);
|
| -
|
| InspectorTest.runTestSuite([
|
| + function testPermissionGranted(next)
|
| + {
|
| + InspectorTest.addConsoleSniffer(next);
|
| + InspectorTest.evaluateInPage("grantGeolocationPermission()");
|
| + },
|
| +
|
| function testGeolocationUnavailable(next)
|
| {
|
| InspectorTest.EmulationAgent.setGeolocationOverride();
|
|
|