Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(557)

Side by Side Diff: LayoutTests/http/tests/resources/pointer-lock/iframe-common-prefixed.js

Issue 437443005: Revert of Revert of Remove prefixed Pointer Lock API. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(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 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698