http://trac.webkit.org/changeset/187282 broke the !ENABLE(MEDIA_STREAM) build: In file included from ../../Source/WebKit2/UIProcess/UserMediaPermissionRequestManagerProxy.h:22:0, from ../../Source/WebKit2/UIProcess/WebPageProxy.h:49, from ../../Source/WebKit2/UIProcess/WebProcessProxy.h:39, from ../../Source/WebKit2/UIProcess/WebProcessPool.h:46, from ../../Source/WebKit2/UIProcess/VisitedLinkProvider.cpp:34: ../../Source/WebKit2/UIProcess/UserMediaPermissionRequestProxy.h:44:63: error: 'WebCore::RealtimeMediaSource' has not been declared class RealtimeMediaSource is defined in WebCore/platform/mediastream/RealtimeMediaSource.h inside ENABLE(MEDIA_STREAM), so all of its usage should be guarded too.
Created attachment 257447 [details] Patch
Already fixed in https://trac.webkit.org/r187338