Index: third_party/WebKit/LayoutTests/fast/dom/Geolocation/script-tests/invalid-internals-arguments.js |
diff --git a/third_party/WebKit/LayoutTests/fast/dom/Geolocation/script-tests/invalid-internals-arguments.js b/third_party/WebKit/LayoutTests/fast/dom/Geolocation/script-tests/invalid-internals-arguments.js |
index 81010c6dda8557d561385dd83aab743b1d78e6f6..3e186cca0d56b2d575e0d48ed3542fe64cbb2bee 100644 |
--- a/third_party/WebKit/LayoutTests/fast/dom/Geolocation/script-tests/invalid-internals-arguments.js |
+++ b/third_party/WebKit/LayoutTests/fast/dom/Geolocation/script-tests/invalid-internals-arguments.js |
@@ -1,26 +1,18 @@ |
description("Verify that using invalid or detached documents on internal test methods does not crash."); |
Michael van Ouwerkerk
2016/05/04 13:52:16
Please rename this file to invalid-mock-arguments.
Sam McNally
2016/05/05 11:50:23
This isn't used anymore and should have been delet
|
-// The internals object and these test methods aren't available in production |
+// The mock object and these test methods aren't available in production |
// builds, but they are exposed to fuzzers. |
-if (!window.testRunner || !window.internals) |
- debug('This test can not run without testRunner or internals'); |
+if (!window.testRunner || !window.mojo) |
+ debug('This test can not run without testRunner or mojo'); |
-shouldThrow("internals.setGeolocationClientMock(null);"); |
-shouldThrow("internals.setGeolocationPosition(null, 1, 2, 3);"); |
-shouldThrow("internals.setGeolocationPermission(window.notThere, true);"); |
-shouldThrow("internals.setGeolocationPositionUnavailableError(null, 'not available');"); |
-shouldThrow("internals.numberOfPendingGeolocationPermissionRequests(null)"); |
+shouldThrow("mock.setGeolocationPosition(null, 1, 2, 3);"); |
+shouldThrow("mock.setGeolocationPermission(window.notThere, true);"); |
+shouldThrow("mock.setGeolocationPositionUnavailableError(null, 'not available');"); |
+shouldThrow("mock.numberOfPendingGeolocationPermissionRequests(null)"); |
var ifr = document.getElementById("ifr"); |
var iframe = ifr.contentWindow; |
-// Must access it first so it exists, we cannot get internals from a detached frame window. |
-var iframeInternals = iframe.internals; |
+// Must access it first so it exists, we cannot get mock from a detached frame window. |
+var iframeInternals = iframe.mock; |
ifr.remove(); |
- |
-// Verify that detached documents do not crash. |
-shouldBeUndefined("iframeInternals.setGeolocationClientMock(iframe.document)"); |
-shouldBeUndefined("iframeInternals.setGeolocationPosition(iframe.document, 1, 2, 3)"); |
-shouldBeUndefined("iframeInternals.setGeolocationPermission(iframe.document, true)"); |
-shouldBeUndefined("iframeInternals.setGeolocationPositionUnavailableError(iframe.document, 'not available')"); |
-shouldBe("iframeInternals.numberOfPendingGeolocationPermissionRequests(iframe.document)", "-1"); |