The Pointer Lock API doesn't work on remote subframes. For reference: https://developer.mozilla.org/en-US/docs/Web/API/Pointer_Lock_API
Repro steps:
Execute this javascript in a remote subframe, then click the button.
var button = document.createElement('button')
button.onclick = function() { document.body.requestPointerLock(); }
button.innerHTML = 'pointerlock'
document.body.appendChild(button)
Comment 1 by lfg@chromium.org
, Apr 28 2016Owner: lfg@chromium.org