Gamepad API - Deprecate the existing implementation
authorbeidson@apple.com <beidson@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 21 Jun 2014 19:07:05 +0000 (19:07 +0000)
committerbeidson@apple.com <beidson@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 21 Jun 2014 19:07:05 +0000 (19:07 +0000)
commit5ae1f2a7e8d1d046b4da524bae9867b02a757661
treec2eb93d36e3a8fb19dcbfa4c6893aa2faebd0e5d
parent9dc80a72bde6f4439dba4376a1284c67af41699c
Gamepad API - Deprecate the existing implementation
https://bugs.webkit.org/show_bug.cgi?id=134108

Reviewed by Timothy Hatcher.

-Add new "GAMEPAD_DEPRECATED" build flag, moving the existing implementation to use it

.:
-Add the "Deprecated" suffix to some implementation files

* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsGTK.cmake:
* Source/cmake/WebKitFeatures.cmake:
* Source/cmakeconfig.h.cmake:

Source/JavaScriptCore:
-Move some implementation files into a "deprecated" subdirectory.

* Configurations/FeatureDefines.xcconfig:

Source/WebCore:
-Move some implementation files into a "deprecated" subdirectory.

* CMakeLists.txt:
* Configurations/FeatureDefines.xcconfig:
* PlatformGTK.cmake:

* Modules/gamepad/deprecated/Gamepad.cpp: Renamed from Source/WebCore/Modules/gamepad/Gamepad.cpp.
* Modules/gamepad/deprecated/Gamepad.h: Renamed from Source/WebCore/Modules/gamepad/Gamepad.h.
* Modules/gamepad/deprecated/Gamepad.idl: Renamed from Source/WebCore/Modules/gamepad/Gamepad.idl.
* Modules/gamepad/deprecated/GamepadList.cpp: Renamed from Source/WebCore/Modules/gamepad/GamepadList.cpp.
* Modules/gamepad/deprecated/GamepadList.h: Renamed from Source/WebCore/Modules/gamepad/GamepadList.h.
* Modules/gamepad/deprecated/GamepadList.idl: Renamed from Source/WebCore/Modules/gamepad/GamepadList.idl.
* Modules/gamepad/deprecated/NavigatorGamepad.cpp: Renamed from Source/WebCore/Modules/gamepad/NavigatorGamepad.cpp.
* Modules/gamepad/deprecated/NavigatorGamepad.h: Renamed from Source/WebCore/Modules/gamepad/NavigatorGamepad.h.
* Modules/gamepad/deprecated/NavigatorGamepad.idl: Renamed from Source/WebCore/Modules/gamepad/NavigatorGamepad.idl.

* platform/Gamepads.h:
* platform/efl/GamepadsEfl.cpp:
* platform/gtk/GamepadsGtk.cpp:
* platform/linux/GamepadDeviceLinux.cpp:
* platform/linux/GamepadDeviceLinux.h:

Source/WebKit/mac:
-Move some implementation files into a "deprecated" subdirectory.

* Configurations/FeatureDefines.xcconfig:

Source/WebKit2:
-Move some implementation files into a "deprecated" subdirectory.

* Configurations/FeatureDefines.xcconfig:

Source/WTF:
-Move some implementation files into a "deprecated" subdirectory.

* wtf/FeatureDefines.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@170249 268f45cc-cd09-0410-ab3c-d52691b4dbfc
31 files changed:
ChangeLog
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/Configurations/FeatureDefines.xcconfig
Source/WTF/ChangeLog
Source/WTF/wtf/FeatureDefines.h
Source/WebCore/CMakeLists.txt
Source/WebCore/ChangeLog
Source/WebCore/Configurations/FeatureDefines.xcconfig
Source/WebCore/Modules/gamepad/deprecated/Gamepad.cpp [moved from Source/WebCore/Modules/gamepad/Gamepad.cpp with 96% similarity]
Source/WebCore/Modules/gamepad/deprecated/Gamepad.h [moved from Source/WebCore/Modules/gamepad/Gamepad.h with 97% similarity]
Source/WebCore/Modules/gamepad/deprecated/Gamepad.idl [moved from Source/WebCore/Modules/gamepad/Gamepad.idl with 97% similarity]
Source/WebCore/Modules/gamepad/deprecated/GamepadList.cpp [moved from Source/WebCore/Modules/gamepad/GamepadList.cpp with 96% similarity]
Source/WebCore/Modules/gamepad/deprecated/GamepadList.h [moved from Source/WebCore/Modules/gamepad/GamepadList.h with 96% similarity]
Source/WebCore/Modules/gamepad/deprecated/GamepadList.idl [moved from Source/WebCore/Modules/gamepad/GamepadList.idl with 97% similarity]
Source/WebCore/Modules/gamepad/deprecated/NavigatorGamepad.cpp [moved from Source/WebCore/Modules/gamepad/NavigatorGamepad.cpp with 97% similarity]
Source/WebCore/Modules/gamepad/deprecated/NavigatorGamepad.h [moved from Source/WebCore/Modules/gamepad/NavigatorGamepad.h with 96% similarity]
Source/WebCore/Modules/gamepad/deprecated/NavigatorGamepad.idl [moved from Source/WebCore/Modules/gamepad/NavigatorGamepad.idl with 96% similarity]
Source/WebCore/PlatformGTK.cmake
Source/WebCore/platform/Gamepads.h
Source/WebCore/platform/efl/GamepadsEfl.cpp
Source/WebCore/platform/gtk/GamepadsGtk.cpp
Source/WebCore/platform/linux/GamepadDeviceLinux.cpp
Source/WebCore/platform/linux/GamepadDeviceLinux.h
Source/WebKit/mac/ChangeLog
Source/WebKit/mac/Configurations/FeatureDefines.xcconfig
Source/WebKit2/ChangeLog
Source/WebKit2/Configurations/FeatureDefines.xcconfig
Source/cmake/OptionsEfl.cmake
Source/cmake/OptionsGTK.cmake
Source/cmake/WebKitFeatures.cmake
Source/cmakeconfig.h.cmake