| Index: chrome/browser/engagement/site_engagement_helper.h
|
| diff --git a/chrome/browser/engagement/site_engagement_helper.h b/chrome/browser/engagement/site_engagement_helper.h
|
| index 3f89350ecb957b68677eb36d7670d5a7a600ecb9..88ffec2e083233cdf25046c9f12146ddea5201ef 100644
|
| --- a/chrome/browser/engagement/site_engagement_helper.h
|
| +++ b/chrome/browser/engagement/site_engagement_helper.h
|
| @@ -130,6 +130,7 @@ class SiteEngagementHelper
|
| public:
|
| MediaTracker(SiteEngagementHelper* helper,
|
| content::WebContents* web_contents);
|
| + ~MediaTracker() override;
|
|
|
| private:
|
| friend class SiteEngagementHelperTest;
|
| @@ -137,13 +138,13 @@ class SiteEngagementHelper
|
| void TrackingStarted() override;
|
|
|
| // content::WebContentsObserver overrides.
|
| - void MediaStartedPlaying() override;
|
| - void MediaPaused() override;
|
| + void MediaStartedPlaying(const MediaPlayerId& id) override;
|
| + void MediaStoppedPlaying(const MediaPlayerId& id) override;
|
| void WasShown() override;
|
| void WasHidden() override;
|
|
|
| bool is_hidden_;
|
| - bool is_playing_;
|
| + std::vector<MediaPlayerId> active_media_players_;
|
| };
|
|
|
| explicit SiteEngagementHelper(content::WebContents* web_contents);
|
|
|