ResourceHandleSoup.cpp includes gtk/gtk.h, while it should include only glib.h. Attached patches fixes that.
Created attachment 55401 [details] ResourceHandleSoup should not depend on GTK+
Comment on attachment 55401 [details] ResourceHandleSoup should not depend on GTK+ Change the CString include to be #include "CString.h", please, and leave it at the first block.
Comment on attachment 55401 [details] ResourceHandleSoup should not depend on GTK+ 461461 g_object_set(session, 462462 SOUP_SESSION_MAX_CONNS, MAX_CONNECTIONS, 463463 SOUP_SESSION_MAX_CONNS_PER_HOST, MAX_CONNECTIONS_PER_HOST, 464 NULL); 464 0); We use NULL for GObject calls, because they generate compiler warnings otherwise. 596 // Used to set the authentication dialog toplevel; may be NULL 596 // Used to set the authentication dialog toplevel; may be 0 This is a bug in the checker, just leave this as NULL.
Created attachment 55403 [details] ResourceHandleSoup should not depend on GTK+ Reviewed patch according to gns' comments.
Comment on attachment 55403 [details] ResourceHandleSoup should not depend on GTK+ Looks good!
Comment on attachment 55403 [details] ResourceHandleSoup should not depend on GTK+ Clearing flags on attachment: 55403 Committed r59028: <http://trac.webkit.org/changeset/59028>
All reviewed patches have been landed. Closing bug.