Cleanup WK2 platform gamepad handling.
[WebKit-https.git] / Source / WebCore / platform / gamepad / GamepadProviderClient.h
index 1ea102a..01a2cec 100644 (file)
@@ -27,6 +27,8 @@
 
 #if ENABLE(GAMEPAD)
 
 
 #if ENABLE(GAMEPAD)
 
+#include <wtf/Vector.h>
+
 namespace WebCore {
 
 class PlatformGamepad;
 namespace WebCore {
 
 class PlatformGamepad;
@@ -35,6 +37,7 @@ class GamepadProviderClient {
 public:
     virtual ~GamepadProviderClient() { }
 
 public:
     virtual ~GamepadProviderClient() { }
 
+    virtual void setInitialConnectedGamepads(const Vector<PlatformGamepad*>&) { }
     virtual void platformGamepadConnected(PlatformGamepad&) = 0;
     virtual void platformGamepadDisconnected(PlatformGamepad&) = 0;
     virtual void platformGamepadInputActivity() = 0;
     virtual void platformGamepadConnected(PlatformGamepad&) = 0;
     virtual void platformGamepadDisconnected(PlatformGamepad&) = 0;
     virtual void platformGamepadInputActivity() = 0;