WebKit Bugzilla
Attachment 371844 Details for
Bug 198752
: [WPE][GTK] Fix build with unified sources disabled
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
List of build errors fixed
non-unified-build-errors.txt (text/plain), 19.18 KB, created by
Adrian Perez
on 2019-06-11 07:53:30 PDT
(
hide
)
Description:
List of build errors fixed
Filename:
MIME Type:
Creator:
Adrian Perez
Created:
2019-06-11 07:53:30 PDT
Size:
19.18 KB
patch
obsolete
>In file included from ../Source/WebCore/Modules/indexeddb/server/IDBConnectionToClientDelegate.h:31, > from ../Source/WebCore/Modules/indexeddb/server/IDBConnectionToClient.h:30, > from ../Source/WebCore/Modules/indexeddb/server/IDBConnectionToClient.cpp:27: >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h: In instantiation of âT* WTF::WeakPtr<T>::get() const [with T = WebCore::IDBServer::UniqueIDBDatabase]â: >../Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseConnection.h:56:59: required from here >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:89:38: error: no matching function for call to âWTF::WeakPtrImpl::get<WebCore::IDBServer::UniqueIDBDatabase>()â > T* get() const { return m_impl ? static_cast<T*>(m_impl->get<T>()) : nullptr; } > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:62:53: note: candidate: âtemplate<class T> typename T::WeakValueType* WTF::WeakPtrImpl::get()â > template<typename T> typename T::WeakValueType* get() > ^~~ >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:62:53: note: template argument deduction/substitution failed: >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h: In substitution of âtemplate<class T> typename T::WeakValueType* WTF::WeakPtrImpl::get() [with T = WebCore::IDBServer::UniqueIDBDatabase]â: >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:89:38: required from âT* WTF::WeakPtr<T>::get() const [with T = WebCore::IDBServer::UniqueIDBDatabase]â >../Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseConnection.h:56:59: required from here >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:62:53: error: invalid use of incomplete type âclass WebCore::IDBServer::UniqueIDBDatabaseâ >In file included from ../Source/WebCore/Modules/indexeddb/server/IDBConnectionToClient.cpp:31: >../Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseConnection.h:46:7: note: forward declaration of âclass WebCore::IDBServer::UniqueIDBDatabaseâ > class UniqueIDBDatabase; > ^~~~~~~~~~~~~~~~~ > >--- > >In file included from ../Source/WebCore/dom/ContainerNode.h:28, > from ../Source/WebCore/page/FrameView.h:29, > from ../Source/WebCore/rendering/RenderBox.h:25, > from ../Source/WebCore/rendering/RenderBlock.h:27, > from ../Source/WebCore/rendering/RenderSelectionInfo.h:28, > from ../Source/WebCore/rendering/SelectionRangeData.h:33, > from ../Source/WebCore/rendering/SelectionRangeData.cpp:32: >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h: In instantiation of âT* WTF::WeakPtr<T>::get() const [with T = WebCore::RenderMultiColumnFlow]â: >../Source/WebCore/rendering/RenderMultiColumnSpannerPlaceholder.h:44:81: required from here >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:89:38: error: no matching function for call to âWTF::WeakPtrImpl::get<WebCore::RenderMultiColumnFlow>()â > T* get() const { return m_impl ? static_cast<T*>(m_impl->get<T>()) : nullptr; } > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:62:53: note: candidate: âtemplate<class T> typename T::WeakValueType* WTF::WeakPtrImpl::get()â > template<typename T> typename T::WeakValueType* get() > ^~~ >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:62:53: note: template argument deduction/substitution failed: >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h: In substitution of âtemplate<class T> typename T::WeakValueType* WTF::WeakPtrImpl::get() [with T = WebCore::RenderMultiColumnFlow]â: >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:89:38: required from âT* WTF::WeakPtr<T>::get() const [with T = WebCore::RenderMultiColumnFlow]â >../Source/WebCore/rendering/RenderMultiColumnSpannerPlaceholder.h:44:81: required from here >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:62:53: error: invalid use of incomplete type âclass WebCore::RenderMultiColumnFlowâ >In file included from ../Source/WebCore/rendering/SelectionRangeData.cpp:39: >../Source/WebCore/rendering/RenderMultiColumnSpannerPlaceholder.h:36:7: note: forward declaration of âclass WebCore::RenderMultiColumnFlowâ > class RenderMultiColumnFlow; > ^~~~~~~~~~~~~~~~~~~~~ > >In file included from ../Source/WebCore/page/RuntimeEnabledFeatures.cpp:33: >../Source/WebCore/page/RuntimeEnabledFeatures.h:542:20: error: field âm_touchEventsEnabledâ has incomplete type âWTF::Optional<bool>â > Optional<bool> m_touchEventsEnabled; > ^~~~~~~~~~~~~~~~~~~~ >In file included from ../Source/WebCore/page/RuntimeEnabledFeatures.h:34, > from ../Source/WebCore/page/RuntimeEnabledFeatures.cpp:33: >DerivedSources/ForwardingHeaders/wtf/Forward.h:58:26: note: declaration of âclass WTF::Optional<bool>â > template<typename> class Optional; > ^~~~~~~~ > >--- > > >In file included from ../Source/WebCore/page/Quirks.cpp:27: >../Source/WebCore/page/Quirks.h:54:53: error: âEventTargetâ has not been declared > bool shouldDispatchSimulatedMouseEventsOnTarget(EventTarget*) const; > ^~~~~~~~~~~ >../Source/WebCore/page/Quirks.cpp:323:6: error: no declaration matches âbool WebCore::Quirks::shouldDispatchSimulatedMouseEventsOnTarget(WebCore::EventTarget*) constâ > bool Quirks::shouldDispatchSimulatedMouseEventsOnTarget(EventTarget* target) const > ^~~~~~ >In file included from ../Source/WebCore/page/Quirks.cpp:27: >../Source/WebCore/page/Quirks.h:54:10: note: candidate is: âbool WebCore::Quirks::shouldDispatchSimulatedMouseEventsOnTarget(int*) constâ > bool shouldDispatchSimulatedMouseEventsOnTarget(EventTarget*) const; > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../Source/WebCore/page/Quirks.h:36:7: note: âclass WebCore::Quirksâ defined here > class Quirks { > ^~~~~~ > >--- > >In file included from ../Source/WebCore/page/PageOverlayController.h:28, > from ../Source/WebCore/page/PageOverlayController.cpp:27: >../Source/WebCore/platform/graphics/GraphicsLayerClient.h:103:72: error: â<anonymous>â has incomplete type > virtual void paintContents(const GraphicsLayer*, GraphicsContext&, OptionSet<GraphicsLayerPaintingPhase>, const FloatRect& /* inClip */, GraphicsLayerPaintBehavior) { } > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from ../Source/WebCore/platform/graphics/GraphicsLayerClient.h:29, > from ../Source/WebCore/page/PageOverlayController.h:28, > from ../Source/WebCore/page/PageOverlayController.cpp:27: >DerivedSources/ForwardingHeaders/wtf/Forward.h:57:26: note: declaration of âclass WTF::OptionSet<WebCore::GraphicsLayerPaintingPhase>â > template<typename> class OptionSet; > ^~~~~~~~~ > >--- > >../Source/WebCore/editing/markup.cpp:1239:108: error: âpreferredSizeâ has incomplete type > Ref<DocumentFragment> createFragmentForImageAndURL(Document& document, const String& url, PresentationSize preferredSize) > ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ >In file included from ../Source/WebCore/editing/markup.cpp:30: >../Source/WebCore/editing/markup.h:47:8: note: forward declaration of âstruct WebCore::PresentationSizeâ > struct PresentationSize; > ^~~~~~~~~~~~~~~~ > >--- > >In file included from ../Source/WebCore/dom/DocumentParser.h:28, > from ../Source/WebCore/dom/DecodedDataDocumentParser.h:28, > from ../Source/WebCore/dom/DecodedDataDocumentParser.cpp:27: >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h: In instantiation of âT* WTF::WeakPtr<T>::get() const [with T = WebCore::Document]â: >../Source/WebCore/dom/DocumentParser.h:66:76: required from here >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:89:38: error: no matching function for call to âWTF::WeakPtrImpl::get<WebCore::Document>()â > T* get() const { return m_impl ? static_cast<T*>(m_impl->get<T>()) : nullptr; } > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:62:53: note: candidate: âtemplate<class T> typename T::WeakValueType* WTF::WeakPtrImpl::get()â > template<typename T> typename T::WeakValueType* get() > ^~~ >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:62:53: note: template argument deduction/substitution failed: >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h: In substitution of âtemplate<class T> typename T::WeakValueType* WTF::WeakPtrImpl::get() [with T = WebCore::Document]â: >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:89:38: required from âT* WTF::WeakPtr<T>::get() const [with T = WebCore::Document]â >../Source/WebCore/dom/DocumentParser.h:66:76: required from here >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:62:53: error: invalid use of incomplete type âclass WebCore::Documentâ >In file included from ../Source/WebCore/dom/DecodedDataDocumentParser.h:28, > from ../Source/WebCore/dom/DecodedDataDocumentParser.cpp:27: >../Source/WebCore/dom/DocumentParser.h:32:7: note: forward declaration of âclass WebCore::Documentâ > class Document; > ^~~~~~~~ > >--- > >In file included from ../Source/WebCore/dom/DocumentParser.h:28, > from ../Source/WebCore/dom/DecodedDataDocumentParser.h:28, > from ../Source/WebCore/dom/DecodedDataDocumentParser.cpp:27: >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h: In instantiation of âT* WTF::WeakPtr<T>::get() const [with T = WebCore::Document]â: >../Source/WebCore/dom/DocumentParser.h:66:76: required from here >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:89:38: error: no matching function for call to âWTF::WeakPtrImpl::get<WebCore::Document>()â > T* get() const { return m_impl ? static_cast<T*>(m_impl->get<T>()) : nullptr; } > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:62:53: note: candidate: âtemplate<class T> typename T::WeakValueType* WTF::WeakPtrImpl::get()â > template<typename T> typename T::WeakValueType* get() > ^~~ >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:62:53: note: template argument deduction/substitution failed: >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h: In substitution of âtemplate<class T> typename T::WeakValueType* WTF::WeakPtrImpl::get() [with T = WebCore::Document]â: >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:89:38: required from âT* WTF::WeakPtr<T>::get() const [with T = WebCore::Document]â >../Source/WebCore/dom/DocumentParser.h:66:76: required from here >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:62:53: error: invalid use of incomplete type âclass WebCore::Documentâ >In file included from ../Source/WebCore/dom/DecodedDataDocumentParser.h:28, > from ../Source/WebCore/dom/DecodedDataDocumentParser.cpp:27: >../Source/WebCore/dom/DocumentParser.h:32:7: note: forward declaration of âclass WebCore::Documentâ > class Document; > ^~~~~~~~ > >--- > >In file included from DerivedSources/ForwardingHeaders/wtf/text/AtomicString.h:377, > from DerivedSources/ForwardingHeaders/wtf/text/WTFString.h:682, > from DerivedSources/ForwardingHeaders/wtf/URL.h:30, > from DerivedSources/ForwardingHeaders/wtf/URLHash.h:29, > from ../Source/WebCore/css/CSSValue.h:29, > from ../Source/WebCore/css/CSSCursorImageValue.h:23, > from ../Source/WebCore/css/CSSCursorImageValue.cpp:23: >DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h: In instantiation of âWTF::String WTF::tryMakeString(StringTypes ...) [with StringTypes = {WTF::String, char, int, char, int}]â: >DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:303:34: required from âWTF::String WTF::makeString(StringTypes ...) [with StringTypes = {WTF::String, char, int, char, int}]â >../Source/WebCore/css/CSSCursorImageValue.cpp:60:67: required from here >DerivedSources/ForwardingHeaders/wtf/text/StringConcatenate.h:297:38: error: invalid use of incomplete type âclass WTF::StringTypeAdapter<int, void>â > return tryMakeStringFromAdapters(StringTypeAdapter<StringTypes>(strings)...); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from DerivedSources/WebCore/CSSPropertyNames.h:6, > from ../Source/WebCore/css/CSSValue.h:23, > from ../Source/WebCore/css/CSSCursorImageValue.h:23, > from ../Source/WebCore/css/CSSCursorImageValue.cpp:23: >DerivedSources/ForwardingHeaders/wtf/Forward.h:62:43: note: declaration of âclass WTF::StringTypeAdapter<int, void>â > template<typename, typename = void> class StringTypeAdapter; > ^~~~~~~~~~~~~~~~~ > >--- > >In file included from ../Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseConnection.h:30, > from ../Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseTransaction.h:32, > from ../Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseTransaction.cpp:27: >../Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.h:89:28: error: âUniqueIDBDatabaseTransactionâ has not been declared > void createObjectStore(UniqueIDBDatabaseTransaction&, const IDBObjectStoreInfo&, ErrorCallback); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ > >--- > >In file included from ../Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseConnection.h:30, > from ../Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseTransaction.h:32, > from ../Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseTransaction.cpp:27: >../Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.h:98:49: error: âIDBGetRecordDataâ does not name a type; did you mean âIDBGetAllRecordsDataâ? > void getRecord(const IDBRequestData&, const IDBGetRecordData&, GetResultCallback); > ^~~~~~~~~~~~~~~~ > >--- > >In file included from ../Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseConnection.h:30, > from ../Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseTransaction.h:32, > from ../Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseTransaction.cpp:27: >../Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.h:244:68: error: âWebCore::IDBServer::UniqueIDBDatabaseTransaction::Stateâ has not been declared > bool prepareToFinishTransaction(UniqueIDBDatabaseTransaction&, UniqueIDBDatabaseTransaction::State); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ > >--- > >../Source/WebKit/WebProcess/WebPage/wpe/WebPageWPE.cpp: In member function âvoid WebKit::WebPage::platformInitialize()â: >../Source/WebKit/WebProcess/WebPage/wpe/WebPageWPE.cpp:48:20: error: âMessages::WebPageProxyâ has not been declared > send(Messages::WebPageProxy::BindAccessibilityTree(String::fromUTF8(plugID.get()))); > ^~~~~~~~~~~~ > >--- > >../Source/WebKit/UIProcess/wpe/WebInspectorProxyWPE.cpp:137:52: error: âFloatRectâ does not name a type; did you mean âfloat_tâ? > void WebInspectorProxy::platformSetSheetRect(const FloatRect&) > ^~~~~~~~~ > >--- > >In file included from DerivedSources/ForwardingHeaders/WebCore/FontCascade.h:34, > from DerivedSources/ForwardingHeaders/WebCore/GraphicsContext.h:31, > from DerivedSources/ForwardingHeaders/WebCore/PlatformContextCairo.h:31, > from DerivedSources/ForwardingHeaders/WebCore/ImageBufferDataCairo.h:31, > from DerivedSources/ForwardingHeaders/WebCore/ImageBufferData.h:31, > from DerivedSources/ForwardingHeaders/WebCore/ImageBuffer.h:34, > from DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:30, > from ../Source/WebKit/Shared/SessionState.h:33, > from ../Source/WebKit/Shared/WebBackForwardListItem.h:29, > from ../Source/WebKit/UIProcess/API/APINavigation.h:32, > from ../Source/WebKit/UIProcess/WebFramePolicyListenerProxy.cpp:29: >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h: In instantiation of âT* WTF::WeakPtr<T>::get() const [with T = WebKit::WebPageProxy]â: >../Source/WebKit/UIProcess/WebFrameProxy.h:72:52: required from here >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:89:38: error: no matching function for call to âWTF::WeakPtrImpl::get<WebKit::WebPageProxy>()â > T* get() const { return m_impl ? static_cast<T*>(m_impl->get<T>()) : nullptr; } > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >DerivedSources/ForwardingHeaders/wtf/WeakPtr.h:62:53: note: candidate: âtemplate<class T> typename T::WeakValueType* WTF::WeakPtrImpl::get()â > template<typename T> typename T::WeakValueType* get() > ^~~ > >--- > >../Source/WebKit/WebProcess/Cache/WebCacheStorageConnection.cpp:59:100: error: âDOMCacheEngineâ has not been declared > void WebCacheStorageConnection::open(const WebCore::ClientOrigin& origin, const String& cacheName, DOMCacheEngine::CacheIdentifierCallback&& callback) > ^~~~~~~~~~~~~~ > >--- > >../Source/WebKit/WebProcess/Automation/WebAutomationSessionProxy.cpp:234:60: error: variable or field âevaluateJavaScriptFunctionâ declared void > void WebAutomationSessionProxy::evaluateJavaScriptFunction(PageIdentifier pageID, uint64_t frameID, const String& function, Vector<String> arguments, bool expectsImplicitCallbackArgument, int callbackTimeout, uint64_t callbackID) > ^~~~~~~~~~~~~~ >../Source/WebKit/WebProcess/Automation/WebAutomationSessionProxy.cpp:234:60: error: âPageIdentifierâ was not declared in this scope > >--- > >../Source/WebKit/NetworkProcess/NetworkHTTPSUpgradeChecker.cpp: In lambda function: >../Source/WebKit/NetworkProcess/NetworkHTTPSUpgradeChecker.cpp:70:39: error: âSQLiteDatabaseâ was not declared in this scope > m_database = std::make_unique<SQLiteDatabase>(); > ^~~~~~~~~~~~~~ > >--- > >/usr/bin/ld.gold: error: lib/libWebCoreGTK.a(lib/../Source/WebCore/CMakeFiles/WebCore.dir/platform/generic/ScrollAnimatorGeneric.cpp.o): multiple definition of 'WebCore::ScrollAnimator::create(WebCore::ScrollableArea&)' >/usr/bin/ld.gold: lib/libWebCoreGTK.a(lib/../Source/WebCore/CMakeFiles/WebCore.dir/platform/ScrollAnimator.cpp.o): previous definition here > >--- > >../Source/WebKit/WebProcess/WebPage/gtk/WebPageGtk.cpp:209:26: error: use of undeclared identifier 'gtk_settings_get_default' > if (auto* settings = gtk_settings_get_default()) > ^ > >--- > >../Source/WebKit/WebProcess/WebCoreSupport/gtk/WebEditorClientGtk.cpp:42:15: error: member access into incomplete type 'WebKit::WebPage' > m_page->showEmojiPicker(frame); > ^ >../Source/WebKit/WebProcess/WebCoreSupport/WebEditorClient.h:37:7: note: forward declaration of 'WebKit::WebPage' >class WebPage; > ^
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 198752
: 371844 |
371845
|
371846
|
372454
|
372459