Obviously it should not.
See LayoutTests/fast/mediastream/captureStream/ for instance
RealtimeMediaSource::remote should probably changed into RealtimeMediaSource::isCapture
https://trac.webkit.org/changeset/214042 fixed the behavior, but lets keep this for adding a test.
Created attachment 305706 [details]
Comment on attachment 305706 [details]
Clearing flags on attachment: 305706
Committed r214534: <http://trac.webkit.org/changeset/214534>
All reviewed patches have been landed. Closing bug.