In file included from /workspace/webkit/webkit/Source/JavaScriptCore/wtf/RefPtr.h:28:0, from /workspace/webkit/webkit/Source/JavaScriptCore/wtf/HashFunctions.h:24, from /workspace/webkit/webkit/Source/JavaScriptCore/wtf/HashTraits.h:24, from /workspace/webkit/webkit/Source/JavaScriptCore/wtf/HashTable.h:28, from /workspace/webkit/webkit/Source/JavaScriptCore/wtf/HashSet.h:25, from /workspace/webkit/webkit/Source/WebCore/history/BackForwardListImpl.h:32, from /workspace/webkit/webkit/Source/WebKit/efl/ewk/ewk_view.cpp:25: /workspace/webkit/webkit/Source/JavaScriptCore/wtf/PassRefPtr.h: In function ‘void WTF::derefIfNotNull(T*) [with T = _cairo]’: /workspace/webkit/webkit/Source/JavaScriptCore/wtf/RefPtr.h:58:63: instantiated from ‘WTF::RefPtr<T>::~RefPtr() [with T = _cairo]’ /workspace/webkit/webkit/Source/WebKit/efl/ewk/ewk_view.cpp:2564:8: instantiated from here /workspace/webkit/webkit/Source/JavaScriptCore/wtf/PassRefPtr.h:52:13: error: invalid use of incomplete type ‘struct _cairo’ /usr/local/include/cairo/cairo.h:120:16: error: forward declaration of ‘struct _cairo’ This is because of missing header.
Created attachment 122598 [details] Patch
Comment on attachment 122598 [details] Patch Clearing flags on attachment: 122598 Committed r105042: <http://trac.webkit.org/changeset/105042>
All reviewed patches have been landed. Closing bug.