Currently the client has to pass "char" in DECLARE_EWK_VIEW_CALLBACK if s/he wants to have string (const char* actually) as callback parameter, has to pass 'Ewk_Error' if wants to have 'Ewk_Error*' but at the same time passes just 'void' if wants to have 'void' -- this is real mess which I cannot stand any more! Patch is coming.
Created attachment 175865 [details] patch
Comment on attachment 175865 [details] patch LGTM. Much better indeed.
Comment on attachment 175865 [details] patch Clearing flags on attachment: 175865 Committed r135660: <http://trac.webkit.org/changeset/135660>
All reviewed patches have been landed. Closing bug.