Media Engagement: use playback, tab visibility and tab muted as signals.
The implementation does not yet use the following signals:
- audio track;
- muted state;
- video size.
Furthermore, the information are not yet recorded.
Bug: 715051
Change-Id: I94176ab98b05d5251f0f580c39d064b670e0496d
Reviewed-on: https://chromium-review.googlesource.com/505618
Reviewed-by: Jennifer Apacible <[email protected]>
Commit-Queue: Mounir Lamouri <[email protected]>
Cr-Commit-Position: refs/heads/master@{#474228}
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
index 0a4d786f..9185306 100644
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -573,6 +573,8 @@
"media/media_access_handler.h",
"media/media_device_id_salt.cc",
"media/media_device_id_salt.h",
+ "media/media_engagement_contents_observer.cc",
+ "media/media_engagement_contents_observer.h",
"media/media_engagement_service.cc",
"media/media_engagement_service.h",
"media/media_engagement_service_factory.cc",