| Summary: | Unified build fixes on macOS | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Yury Semikhatsky <yurys> |
| Component: | WebKit2 | Assignee: | Yury Semikhatsky <yurys> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | kkinnunen, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
|
Description
Yury Semikhatsky
2023-11-16 13:39:44 PST
In file included from /Users/yurys/webkit/WebKitBuild/Release/DerivedSources/WebKit/unified-sources/UnifiedSource41-mm.mm:1:
In file included from /Users/yurys/webkit/Source/WebKit/UIProcess/Inspector/mac/WKInspectorResourceURLSchemeHandler.mm:33:
In file included from /Users/yurys/webkit/Source/WebKit/UIProcess/Inspector/WebInspectorUIProxy.h:34:
In file included from /Users/yurys/webkit/Source/WebKit/UIProcess/WebPageProxy.h:31:
/Users/yurys/webkit/Source/WebKit/Platform/IPC/MessageSender.h:47:38: error: inline function 'IPC::MessageSender::send<Messages::WebInspectorUI::UpdateFindString>'
is not defined [-Werror,-Wundefined-inline]
template<typename T> inline bool send(T&& message); // Defined in MessageSenderInlines.h.
^
In file included from /Users/yurys/webkit/WebKitBuild/Release/DerivedSources/WebKit/unified-sources/UnifiedSource41-mm.mm:4:
/Users/yurys/webkit/Source/WebKit/UIProcess/Inspector/mac/WebInspectorUIProxyMac.mm:315:22: note: used here
m_inspectorPage->send(Messages::WebInspectorUI::UpdateFindString(WebKit::stringForFind()));
^
1 error generated.
In file included from /Users/yurys/webkit/WebKitBuild/Release/DerivedSources/WebKit/unified-sources/UnifiedSource30-mm.mm:1:
In file included from /Users/yurys/webkit/Source/WebKit/UIProcess/API/Cocoa/_WKSystemPreferences.mm:27:
/Users/yurys/webkit/Source/WebKit/UIProcess/API/Cocoa/_WKSystemPreferencesInternal.h:29:66: error: no matching literal operator for call to 'operator""_s' with
arguments of types 'const char *' and 'unsigned long', and no matching literal operator template
constexpr auto WKLockdownModeEnabledKey = "WKLockdownModeEnabled"_s;
^
1 error generated.
In file included from /Users/yurys/webkit/WebKitBuild/Release/DerivedSources/WebKit/unified-sources/UnifiedSource28-mm.mm:1:
/Users/yurys/webkit/Source/WebKit/UIProcess/API/Cocoa/_WKFrameTreeNode.mm:49:25: error: incomplete type 'API::FrameInfo' named in nested name specifier
return wrapper(API::FrameInfo::create(WebKit::FrameInfoData(_node->info()), &_node->page())).autorelease();
~~~~~^~~~~~~~~~~
In file included from /Users/yurys/webkit/WebKitBuild/Release/DerivedSources/WebKit/unified-sources/UnifiedSource28-mm.mm:1:
In file included from /Users/yurys/webkit/Source/WebKit/UIProcess/API/Cocoa/_WKFrameTreeNode.mm:29:
In file included from /Users/yurys/webkit/Source/WebKit/UIProcess/API/Cocoa/WKWebViewInternal.h:27:
In file included from /Users/yurys/webkit/Source/WebKit/UIProcess/Cocoa/WKShareSheet.h:26:
/Users/yurys/webkit/Source/WebKit/UIProcess/API/C/WKAPICast.h:57:7: note: forward declaration of 'API::FrameInfo'
class FrameInfo;
^
1 error generated.
In file included from /Users/yurys/webkit/WebKitBuild/Release/DerivedSources/WebKit/unified-sources/UnifiedSource28-mm.mm:1:
/Users/yurys/webkit/Source/WebKit/UIProcess/API/Cocoa/_WKFrameTreeNode.mm:50:12: error: no matching function for call to 'wrapper'
return wrapper(API::FrameInfo::create(WebKit::FrameInfoData(_node->info()), &_node->page())).autorelease();
^~~~~~~
Pull request: https://github.com/WebKit/WebKit/pull/20629 Committed 270895@main (c15c2658c262): <https://commits.webkit.org/270895@main> Reviewed commits have been landed. Closing PR #20629 and removing active labels. |