| OLD | NEW |
| 1 function checkIfFrameLocationMatchesSrcAndCallDone(frameId) | 1 function checkIfFrameLocationMatchesSrcAndCallDone(frameId) |
| 2 { | 2 { |
| 3 if (!window.testRunner) | 3 if (!window.testRunner) |
| 4 return; | 4 return; |
| 5 | 5 |
| 6 var actualURL = 'unavailable', frame = document.getElementById(frameId); | 6 var actualURL = 'unavailable', frame = document.getElementById(frameId); |
| 7 try { | 7 try { |
| 8 actualURL = frame.contentWindow.location.href; | 8 actualURL = frame.contentWindow.location.href; |
| 9 } | 9 } |
| 10 catch (e) { | 10 catch (e) { |
| (...skipping 10 matching lines...) Expand all Loading... |
| 21 { | 21 { |
| 22 if (!params || !params.length) | 22 if (!params || !params.length) |
| 23 return; | 23 return; |
| 24 | 24 |
| 25 if (!HTTPMethod) | 25 if (!HTTPMethod) |
| 26 HTTPMethod = 'GET'; | 26 HTTPMethod = 'GET'; |
| 27 | 27 |
| 28 if (document.getElementById('frame')) | 28 if (document.getElementById('frame')) |
| 29 document.body.removeChild(document.getElementById('frame')); | 29 document.body.removeChild(document.getElementById('frame')); |
| 30 var iFrameObj = document.createElement('iframe'); | 30 var iFrameObj = document.createElement('iframe'); |
| 31 iFrameObj.name = 'frame'; | 31 iFrameObj.id = 'frame'; |
| 32 document.body.appendChild(iFrameObj); | 32 document.body.appendChild(iFrameObj); |
| 33 var frameContent = iFrameObj.contentDocument; | 33 var frameContent = iFrameObj.contentDocument; |
| 34 frameContent.open(); | 34 frameContent.open(); |
| 35 frameContent.write('<form method="' + HTTPMethod + '" name="form" id="form"
action="' + url + '">'); | 35 frameContent.write('<form method="' + HTTPMethod + '" name="form" id="form"
action="' + url + '">'); |
| 36 if (params.length > 0) { | 36 if (params.length > 0) { |
| 37 var paramArray = params.split('&'); | 37 var paramArray = params.split('&'); |
| 38 for (var i = 0; i < paramArray.length; ++i) { | 38 for (var i = 0; i < paramArray.length; ++i) { |
| 39 var paramElement = paramArray[i].split('=', 2); | 39 var paramElement = paramArray[i].split('=', 2); |
| 40 frameContent.write('<input type="text" name="' + paramElement[0] + '
" value="' + paramElement[1] + '">'); | 40 frameContent.write('<input type="text" name="' + paramElement[0] + '
" value="' + paramElement[1] + '">'); |
| 41 } | 41 } |
| (...skipping 13 matching lines...) Expand all Loading... |
| 55 var index = ids.indexOf(event.data); | 55 var index = ids.indexOf(event.data); |
| 56 if (index == -1) | 56 if (index == -1) |
| 57 return; | 57 return; |
| 58 | 58 |
| 59 loadAttempted = loadAttempted | (1 << index); | 59 loadAttempted = loadAttempted | (1 << index); |
| 60 if (loadAttempted == (1 << ids.length) - 1) | 60 if (loadAttempted == (1 << ids.length) - 1) |
| 61 testRunner.notifyDone(); | 61 testRunner.notifyDone(); |
| 62 }, false); | 62 }, false); |
| 63 } | 63 } |
| 64 | 64 |
| OLD | NEW |