WebView.mm contains a small runloop observer used to trigger the main glib context iterations. That code is guarded with ENABLE(VIDEO) && USE(GSTREAMER). It would make more sense to guard it with ENABLE(GLIB_SUPPORT) instead because it's not specific to video or gstreamer support in the end.
Created attachment 69167 [details] proposed patch
Created attachment 69181 [details] proposed patch
Comment on attachment 69181 [details] proposed patch Looks reasonable!
Comment on attachment 69181 [details] proposed patch Clearing flags on attachment: 69181 Committed r69109: <http://trac.webkit.org/changeset/69109>
All reviewed patches have been landed. Closing bug.