| OLD | NEW |
| (Empty) |
| 1 description("Tests that when a Geolocation request is made from a remote frame,
and the JavaScript call chain starts from that remote frame, callbacks are made
as usual."); | |
| 2 | |
| 3 function onIframeReady() { | |
| 4 // Make request from remote frame, with call chain starting here | |
| 5 window.setTimeout(function() { | |
| 6 iframe.contentWindow.navigator.geolocation.getCurrentPosition(function()
{ | |
| 7 testPassed('Success callback invoked'); | |
| 8 finishJSTest(); | |
| 9 }, function() { | |
| 10 testFailed('Error callback invoked unexpectedly'); | |
| 11 finishJSTest(); | |
| 12 }); | |
| 13 }, 0); | |
| 14 } | |
| 15 | |
| 16 var iframe = document.createElement('iframe'); | |
| 17 iframe.src = 'resources/callback-to-remote-context-inner.html'; | |
| 18 document.body.appendChild(iframe); | |
| 19 | |
| 20 window.jsTestIsAsync = true; | |
| OLD | NEW |