Fix the GTK+ build.
authormrobinson@webkit.org <mrobinson@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 19 Nov 2011 05:24:30 +0000 (05:24 +0000)
committermrobinson@webkit.org <mrobinson@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 19 Nov 2011 05:24:30 +0000 (05:24 +0000)
* page/Navigator.idl: Properly disable the webkitGamepads API if gamepad
isn't enabled at compile time.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@100846 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebCore/ChangeLog
Source/WebCore/page/Navigator.idl

index 01c14f3d9e0d17e78ded929a0b047e3a9412e589..0513bc6ede4700b243bd4d1ebe36e7ecbc38b833 100644 (file)
@@ -1,3 +1,10 @@
+2011-11-18  Martin Robinson  <mrobinson@igalia.com>
+
+        Fix the GTK+ build.
+
+        * page/Navigator.idl: Properly disable the webkitGamepads API if gamepad
+        isn't enabled at compile time.
+
 2011-11-18  Daniel Bates  <dbates@rim.com>
 
         Add CMake build infrastructure for the BlackBerry port
index 0847c8c44ac5230d82c5e4a21656d4199968268e..2b61c5a4bef7046ad9dd45927ca2d25a1a04380d 100644 (file)
@@ -62,7 +62,9 @@ module window {
             raises(DOMException);
 #endif
 
-        readonly attribute [Conditional=GAMEPAD, EnabledAtRuntime] GamepadList webkitGamepads;
+#if defined(ENABLE_GAMEPAD) && ENABLE_GAMEPAD
+        readonly attribute [EnabledAtRuntime] GamepadList webkitGamepads;
+#endif
     };
 
 }