[MSE] Fix layering violations in MediaSource
Created attachment 223730 [details] Patch
Created attachment 223732 [details] Patch
Comment on attachment 223732 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=223732&action=review > Source/WebCore/platform/graphics/MediaPlayer.cpp:395 > +bool MediaPlayer::load(const URL& url, const ContentType& contentType, MediaSourcePrivateClient* mediaSource) > { > m_mediaSource = mediaSource; Nit: I think it is worth adding an ASSERT because you now take a raw pointer.
Committed r163816: <http://trac.webkit.org/changeset/163816>
This seems to have broken the GTK and EFL builds. Is removing HTMLMediaSource from CMakeLists.txt and GNUMakefile.list.am enough, or do we need to add any new files?
(In reply to comment #5) > This seems to have broken the GTK and EFL builds. Is removing HTMLMediaSource from CMakeLists.txt and GNUMakefile.list.am enough, or do we need to add any new files? My apologies. No, the only new file is a non-exported header only.
No worries, fixed now: http://trac.webkit.org/changeset/163826 http://trac.webkit.org/changeset/163828