| OLD | NEW |
| (Empty) |
| 1 function thisFileName() | |
| 2 { | |
| 3 return window.location.href.split("/").pop(); | |
| 4 } | |
| 5 | |
| 6 window.onmessage = function (messageEvent) { | |
| 7 switch (messageEvent.data[0]) { | |
| 8 case "eval": | |
| 9 eval(messageEvent.data[1]); | |
| 10 break; | |
| 11 case "pass message down": | |
| 12 iframe = document.getElementsByTagName("iframe")[0]; | |
| 13 iframe.contentWindow.postMessage(messageEvent.data.slice(1), "*"); | |
| 14 break; | |
| 15 default: | |
| 16 // Pass all other messages up to parent. | |
| 17 parent.postMessage(messageEvent.data, "*"); | |
| 18 } | |
| 19 } | |
| 20 | |
| 21 document.onwebkitpointerlockchange = function () { | |
| 22 parent.postMessage(thisFileName() + " onwebkitpointerlockchange, document.we
bkitPointerLockElement = " + document.webkitPointerLockElement, "*"); | |
| 23 } | |
| 24 | |
| 25 document.onwebkitpointerlockerror = function () { | |
| 26 parent.postMessage(thisFileName() + " onwebkitpointerlockerror", "*"); | |
| 27 } | |
| OLD | NEW |