#include "AbstractDatabase.h"
#include "RuntimeEnabledFeatures.h"
#include "WebMediaPlayerClientImpl.h"
-#include "WebSocket.h"
+#include "websockets/WebSocket.h"
#include <wtf/UnusedParam.h>
void WebRuntimeFeatures::enableSockets(bool enable)
{
#if ENABLE(WEB_SOCKETS)
- WebSocket::setIsAvailable(enable);
+ WebCore::WebSocket::setIsAvailable(enable);
#endif
}
#endif
}
+void WebRuntimeFeatures::enablePointerLock(bool enable)
+{
+#if ENABLE(POINTER_LOCK)
+ RuntimeEnabledFeatures::setWebkitPointerLockEnabled(enable);
+#else
+ UNUSED_PARAM(enable);
+#endif
+}
+
+bool WebRuntimeFeatures::isPointerLockEnabled()
+{
+#if ENABLE(POINTER_LOCK)
+ return RuntimeEnabledFeatures::webkitPointerLockEnabled();
+#else
+ return false;
+#endif
+}
+
void WebRuntimeFeatures::enableMediaSource(bool enable)
{
#if ENABLE(MEDIA_SOURCE)
#endif
}
+void WebRuntimeFeatures::enableGamepad(bool enable)
+{
+#if ENABLE(GAMEPAD)
+ RuntimeEnabledFeatures::setWebkitGamepadsEnabled(enable);
+#else
+ UNUSED_PARAM(enable);
+#endif
+}
+
+bool WebRuntimeFeatures::isGamepadEnabled()
+{
+#if ENABLE(GAMEPAD)
+ return RuntimeEnabledFeatures::webkitGamepadsEnabled();
+#else
+ return false;
+#endif
+}
+
} // namespace WebKit