<https://webkit.org/b/120000> Chrome::client() should return a reference.
Reviewed by Antti Koivisto.
Chrome::m_client should never be null.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@154272 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/Source/WebCore/page/PointerLockController.cpp b/Source/WebCore/page/PointerLockController.cpp
index 974b98d..6f4c8eb 100644
--- a/Source/WebCore/page/PointerLockController.cpp
+++ b/Source/WebCore/page/PointerLockController.cpp
@@ -68,7 +68,7 @@
}
enqueueEvent(eventNames().webkitpointerlockchangeEvent, target);
m_element = target;
- } else if (m_page->chrome().client()->requestPointerLock()) {
+ } else if (m_page->chrome().client().requestPointerLock()) {
m_lockPending = true;
m_element = target;
} else {
@@ -78,7 +78,7 @@
void PointerLockController::requestPointerUnlock()
{
- return m_page->chrome().client()->requestPointerUnlock();
+ return m_page->chrome().client().requestPointerUnlock();
}
void PointerLockController::elementRemoved(Element* element)