We have the new GLib-based API, and we really don't want to maintain two different sets of public API.
Updated dependency bugs. This shouldn't be removed until we ensure that the new GLib WPE API is usable.
You can remove it now if you want; I'll be doing so at first opportunity in any case. We agreed that removing the C API and ensuring the GLib API works are both blockers for the first release and it doesn't matter which order that happens in.
IIRC WPEWebKitLauncher doesn't build anymore with current trunk (even when enabling the deprecated headers). dyz is works fine for me as a replacement for WPEWebKitLauncher.
First I am going to take care of the rest of bugs which are preventing usage of the new GLib-based API, and then I will post the patch for this one ;-) Thanks for the comments supporting the removal — I was aware of the agreement, but I wanted to make sure it would not go completely unannounced.
Created attachment 323357 [details] Patch
Comment on attachment 323357 [details] Patch Clearing flags on attachment: 323357 Committed r223162: <http://trac.webkit.org/changeset/223162>
All reviewed patches have been landed. Closing bug.