Move InputTypeNames to a separate file
https://bugs.webkit.org/show_bug.cgi?id=96255

Reviewed by Kent Tamura.

We want to move InputTypeNames to a separate file so we can use it without including InputType.h.

No new tests. No behavior change.

* CMakeLists.txt:
* GNUmakefile.list.am:
* Target.pri:
* WebCore.gypi:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.xcodeproj/project.pbxproj:
* html/ButtonInputType.cpp:
* html/CheckboxInputType.cpp:
* html/ColorInputType.cpp:
* html/DateInputType.cpp:
* html/DateTimeInputType.cpp:
* html/DateTimeLocalInputType.cpp:
* html/EmailInputType.cpp:
* html/FileInputType.cpp:
* html/HiddenInputType.cpp:
* html/ImageInputType.cpp:
* html/InputType.cpp:
* html/InputType.h:
* html/InputTypeNames.cpp: Added.
(WebCore):
(InputTypeNames):
(WebCore::InputTypeNames::button):
(WebCore::InputTypeNames::checkbox):
(WebCore::InputTypeNames::color):
(WebCore::InputTypeNames::date):
(WebCore::InputTypeNames::datetime):
(WebCore::InputTypeNames::datetimelocal):
(WebCore::InputTypeNames::email):
(WebCore::InputTypeNames::file):
(WebCore::InputTypeNames::hidden):
(WebCore::InputTypeNames::image):
(WebCore::InputTypeNames::month):
(WebCore::InputTypeNames::number):
(WebCore::InputTypeNames::password):
(WebCore::InputTypeNames::radio):
(WebCore::InputTypeNames::range):
(WebCore::InputTypeNames::reset):
(WebCore::InputTypeNames::search):
(WebCore::InputTypeNames::submit):
(WebCore::InputTypeNames::telephone):
(WebCore::InputTypeNames::text):
(WebCore::InputTypeNames::time):
(WebCore::InputTypeNames::url):
(WebCore::InputTypeNames::week):
* html/InputTypeNames.h: Added.
(WebCore):
(InputTypeNames):
* html/MonthInputType.cpp:
* html/NumberInputType.cpp:
* html/PasswordInputType.cpp:
* html/RadioInputType.cpp:
* html/RangeInputType.cpp:
* html/ResetInputType.cpp:
* html/SearchInputType.cpp:
* html/SubmitInputType.cpp:
* html/TelephoneInputType.cpp:
* html/TextInputType.cpp:
* html/TimeInputType.cpp:
* html/URLInputType.cpp:
* html/WeekInputType.cpp:
* html/parser/HTMLPreloadScanner.cpp:
* platform/efl/RenderThemeEfl.cpp:
* rendering/RenderThemeChromiumCommon.cpp:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128149 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/Source/WebCore/GNUmakefile.list.am b/Source/WebCore/GNUmakefile.list.am
index 2c734f4..1c009db 100644
--- a/Source/WebCore/GNUmakefile.list.am
+++ b/Source/WebCore/GNUmakefile.list.am
@@ -3434,6 +3434,8 @@
 	Source/WebCore/html/ImageInputType.h \
 	Source/WebCore/html/InputType.cpp \
 	Source/WebCore/html/InputType.h \
+	Source/WebCore/html/InputTypeNames.cpp \
+	Source/WebCore/html/InputTypeNames.h \
 	Source/WebCore/html/LabelableElement.cpp \
 	Source/WebCore/html/LabelableElement.h \
 	Source/WebCore/html/LabelsNodeList.cpp \