Create Document exitPointerLock and pointerLockElement API methods.

Part of the larger task of creating an unprefixed Pointer Lock API.
Intent to Implement and Ship approved April 21 2014
http://goo.gl/uQTJjH.

BUG=359738

Review URL: https://codereview.chromium.org/279313003

git-svn-id: svn://svn.chromium.org/blink/trunk@174201 bbb929c8-8fbe-4397-9dbb-9b2b20218538
diff --git a/third_party/WebKit/LayoutTests/pointer-lock/locked-element-removed-from-dom.html b/third_party/WebKit/LayoutTests/pointer-lock/locked-element-removed-from-dom.html
index 411e9cf..e2ef0dd 100644
--- a/third_party/WebKit/LayoutTests/pointer-lock/locked-element-removed-from-dom.html
+++ b/third_party/WebKit/LayoutTests/pointer-lock/locked-element-removed-from-dom.html
@@ -32,13 +32,13 @@
             // doNextStep called by event handler.
         },
         function () {
-            shouldBe("targetIframe1.contentDocument.webkitPointerLockElement", "targetDiv1");
+            shouldBe("targetIframe1.contentDocument.pointerLockElement", "targetDiv1");
             shouldBe("targetDiv1.parentElement.parentElement", "targetIframe1.contentDocument.body");
             expectOnlyErrorEvent("Remove targetDiv1's parent from iframe & immediately lock target2. (main document handler)");
             expectOnlyChangeEvent("Remove targetDiv1's parent from iframe & immediately lock target2. (iframe handler)", targetIframe1.contentDocument);
             targetDiv1.parentElement.parentElement.removeChild(targetDiv1.parentElement);
             targetDiv2.requestPointerLock();
-            shouldBe("document.webkitPointerLockElement", "null");
+            shouldBe("document.pointerLockElement", "null");
             shouldBe("targetDiv1.parentElement.parentElement", "null");
             // doNextStep called by event handler.
         },