Message receiver generation should work in terms of MessageReceiver objects
Created attachment 184318 [details] Patch
Committed r140605: <http://trac.webkit.org/changeset/140605>
It broke the Qt WK2 build: generated/CoordinatedLayerTreeHostProxyMessageReceiver.cpp:57:129: error: no 'void WebKit::CoordinatedLayerTreeHostProxy::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::MessageDecoder&)' member function declared in class 'WebKit::CoordinatedLayerTreeHostProxy' generated/CoordinatedLayerTreeHostMessageReceiver.cpp:40:124: error: no 'void WebKit::CoordinatedLayerTreeHost::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::MessageDecoder&)' member function declared in class 'WebKit::CoordinatedLayerTreeHost' cc Qt guys to fix it.
Same for my local mac-wk2. Needs clobber build? CompileC WebKeyValueStorageManagerMessageReceiver.o /Users/morrita/work/webkit/alice/WebKitBuild/Debug/DerivedSources/WebKit2/WebKeyValueStorageManagerMessageReceiver.cpp:36:33: error: out-of-line definition of 'didReceiveWebKeyValueStorageManagerMessage' does not match any declaration in 'WebKit::WebKeyValueStorageManager' void WebKeyValueStorageManager::didReceiveWebKeyValueStorageManagerMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::MessageDecoder& decoder) 1 error generated.
I file Bug 107788 to fix build break on other ports. Could you take a look it ?
Fix build break on efl with r140656 (Bug 107787)