Mouse Lock Navigator IDL
Created attachment 114729 [details] Patch
Specification: http://dvcs.w3.org/hg/webevents/raw-file/default/mouse-lock.html
Committed r99994: <http://trac.webkit.org/changeset/99994>
Reverted r99994 for reason: Broke chromium windows build Committed r100004: <http://trac.webkit.org/changeset/100004>
Created attachment 114853 [details] Patch
Comment on attachment 114853 [details] Patch Windows build required an include for VoidCallback vs an empty declaration.
Created attachment 114854 [details] Patch
Committed r100091: <http://trac.webkit.org/changeset/100091>
Comment on attachment 114854 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=114854&action=review > Source/WebCore/page/MouseLockable.idl:31 > + void webkitLock(in Element target, in [Callback, Optional] VoidCallback successCallback, in [Callback, Optional] VoidCallback failureCallback); since MouseLockable is accessed via navigator.webkitPointer, it seems like you shouldn't need the webkit-prefix on any of these attributes. elsewhere, we only prefix the top-level attribute. see window.webkitNotifications for example.