UserMediaClient should be extracted as a PageSupplement to eliminate MEDIA_STREAM ifdef in Page.h.
Created attachment 127891 [details] Patch
Comment on attachment 127891 [details] Patch Attachment 127891 [details] did not pass gtk-ews (gtk): Output: http://queues.webkit.org/results/11548449
Created attachment 127899 [details] Patch
Hi Adam, could you take a look? This should be easy. Note that there are some other ifdefs I don't touch in this change. I expect They would be handled by the IDL supplemental refactoring.
Comment on attachment 127899 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=127899&action=review > Source/WebCore/mediastream/UserMediaController.cpp:34 > + DEFINE_STATIC_LOCAL(AtomicString, name, ("userMedia")); I would have called this UserMediaController to match the class name. (Just to make sure there are no collisions.)
Committed r108437: <http://trac.webkit.org/changeset/108437>