Bug 184876 - INPUT_TYPE_DATE fails with webkitgtk-2.20.1/Source/WebCore/html/DateTimeInputType.h:42:61: error: class ‘WebCore::DateTimeInputType’ does not have any field named ‘BaseDateTimeInputType’
Summary: INPUT_TYPE_DATE fails with webkitgtk-2.20.1/Source/WebCore/html/DateTimeInput...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-22 11:13 PDT by Дилян Палаузов
Modified: 2018-04-22 11:13 PDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Дилян Палаузов 2018-04-22 11:13:00 PDT
Configuring webkitgtk 2.20.1 with ENABLE_INPUT_TYPE_DATE* fails afterewards  with
[  0%] Built target WebKit-fake-api-headers
[  1%] Built target bmalloc
[ 10%] Built target WTFForwardingHeaders
[ 22%] Built target WTF
[ 23%] Built target stageSharedScripts
[ 23%] Built target LLIntOffsetsExtractor
[ 39%] Built target JavaScriptCoreForwardingHeaders
[ 46%] Built target JavaScriptCore
[ 47%] Built target xdgmime
[ 48%] Built target PAL
[ 51%] Built target ANGLESupport
[ 51%] Generate bindings (WebCoreBindings)
[ 51%] Built target WebCoreBindings
[ 51%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource243.cpp.o
In file included from /src/gnome/webkitgtk-2.20.1/Source/WebCore/html/DateTimeInputType.cpp:33:0,
                 from /src/gnome/webkitgtk-2.20.1/build/DerivedSources/WebCore/unified-sources/UnifiedSource243.cpp:8:
/src/gnome/webkitgtk-2.20.1/Source/WebCore/html/DateTimeInputType.h: In constructor ‘WebCore::DateTimeInputType::DateTimeInputType(WebCore::HTMLInputElement&)’:
/src/gnome/webkitgtk-2.20.1/Source/WebCore/html/DateTimeInputType.h:42:61: error: class ‘WebCore::DateTimeInputType’ does not have any field named ‘BaseDateTimeInputType’
     explicit DateTimeInputType(HTMLInputElement& element) : BaseDateTimeInputType(element) { }
                                                             ^~~~~~~~~~~~~~~~~~~~~
/src/gnome/webkitgtk-2.20.1/Source/WebCore/html/DateTimeInputType.h:42:90: error: no matching function for call to ‘WebCore::BaseChooserOnlyDateAndTimeInputType::BaseChooserOnlyDateAndTimeInputType()’
     explicit DateTimeInputType(HTMLInputElement& element) : BaseDateTimeInputType(element) { }
                                                                                          ^
In file included from /src/gnome/webkitgtk-2.20.1/Source/WebCore/html/DateInputType.h:35:0,
                 from /src/gnome/webkitgtk-2.20.1/Source/WebCore/html/DateInputType.cpp:33,
                 from /src/gnome/webkitgtk-2.20.1/build/DerivedSources/WebCore/unified-sources/UnifiedSource243.cpp:7:
/src/gnome/webkitgtk-2.20.1/Source/WebCore/html/BaseChooserOnlyDateAndTimeInputType.h:39:14: note: candidate: WebCore::BaseChooserOnlyDateAndTimeInputType::BaseChooserOnlyDateAndTimeInputType(WebCore::HTMLInputElement&)
     explicit BaseChooserOnlyDateAndTimeInputType(HTMLInputElement& element) : BaseDateAndTimeInputType(element) { }
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/gnome/webkitgtk-2.20.1/Source/WebCore/html/BaseChooserOnlyDateAndTimeInputType.h:39:14: note:   candidate expects 1 argument, 0 provided
/src/gnome/webkitgtk-2.20.1/Source/WebCore/html/BaseChooserOnlyDateAndTimeInputType.h:37:7: note: candidate: WebCore::BaseChooserOnlyDateAndTimeInputType::BaseChooserOnlyDateAndTimeInputType(const WebCore::BaseChooserOnlyDateAndTimeInputType&)
 class BaseChooserOnlyDateAndTimeInputType : public BaseDateAndTimeInputType, public DateTimeChooserClient {
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/gnome/webkitgtk-2.20.1/Source/WebCore/html/BaseChooserOnlyDateAndTimeInputType.h:37:7: note:   candidate expects 1 argument, 0 provided
make[2]: *** [Source/WebCore/CMakeFiles/WebCore.dir/build.make:11201: Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/unified-sources/UnifiedSource243.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:772: Source/WebCore/CMakeFiles/WebCore.dir/all] Error 2
make: *** [Makefile:152: all] Error 2