RESOLVED FIXED 128546
[MSE] Fix layering violations in MediaSource
https://bugs.webkit.org/show_bug.cgi?id=128546
Summary [MSE] Fix layering violations in MediaSource
Jer Noble
Reported 2014-02-10 11:43:59 PST
[MSE] Fix layering violations in MediaSource
Attachments
Patch (3.40 KB, patch)
2014-02-10 11:58 PST, Jer Noble
no flags
Patch (39.28 KB, patch)
2014-02-10 12:01 PST, Jer Noble
eric.carlson: review+
Jer Noble
Comment 1 2014-02-10 11:58:43 PST
Jer Noble
Comment 2 2014-02-10 12:01:16 PST
Eric Carlson
Comment 3 2014-02-10 13:01:17 PST
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.
Jer Noble
Comment 4 2014-02-10 14:04:39 PST
Brendan Long
Comment 5 2014-02-10 15:20:03 PST
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?
Jer Noble
Comment 6 2014-02-10 15:41:49 PST
(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.
Brendan Long
Comment 7 2014-02-10 15:48:04 PST
Note You need to log in before you can comment on or make changes to this bug.