Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(301)

Unified Diff: content/renderer/media/render_media_log.cc

Issue 2764613003: Media: Add MEDIALOG_CREATED event
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | content/renderer/render_frame_impl.cc » ('j') | content/renderer/render_frame_impl.cc » ('J')
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: content/renderer/media/render_media_log.cc
diff --git a/content/renderer/media/render_media_log.cc b/content/renderer/media/render_media_log.cc
index 1169f685b5a81ec6885ef39e92a8cb96195c0301..5ce7c22a955123e62463767f2270e96f9e8fcd12 100644
--- a/content/renderer/media/render_media_log.cc
+++ b/content/renderer/media/render_media_log.cc
@@ -50,6 +50,8 @@ RenderMediaLog::RenderMediaLog(const GURL& security_origin)
ipc_send_pending_(false) {
DCHECK(RenderThread::Get())
<< "RenderMediaLog must be constructed on the render thread";
+ queued_media_events_.push_back(
+ *CreateEvent(media::MediaLogEvent::MEDIALOG_CREATED));
wolenetz 2017/03/21 00:21:26 In a hypothetical scenario where someone just crea
}
void RenderMediaLog::AddEvent(std::unique_ptr<media::MediaLogEvent> event) {
@@ -91,6 +93,8 @@ void RenderMediaLog::AddEvent(std::unique_ptr<media::MediaLogEvent> event) {
// Just enqueue all other event types for throttled transmission.
default:
+ DCHECK_NE(media::MediaLogEvent::MEDIALOG_CREATED, event->type)
+ << "MEDIALOG_CREATED events should not be sent manually";
queued_media_events_.push_back(*event);
}
« no previous file with comments | « no previous file | content/renderer/render_frame_impl.cc » ('j') | content/renderer/render_frame_impl.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698