Index: content/browser/media/midi_dispatcher_host.h |
diff --git a/content/browser/media/midi_dispatcher_host.h b/content/browser/media/midi_dispatcher_host.h |
index e1aef2a8c72c4ffd5599c1951fd5de53b4c68c5a..55a3ae5bf0f1cacf3950f4123556f36325d9b12e 100644 |
--- a/content/browser/media/midi_dispatcher_host.h |
+++ b/content/browser/media/midi_dispatcher_host.h |
@@ -22,6 +22,10 @@ class MidiDispatcherHost : public WebContentsObserver { |
virtual ~MidiDispatcherHost(); |
// WebContentsObserver implementation. |
+ virtual void RenderFrameDeleted(RenderFrameHost* render_frame_host) override; |
+ virtual void DidNavigateAnyFrame(RenderFrameHost* render_frame_host, |
+ const LoadCommittedDetails& details, |
+ const FrameNavigateParams& params) override; |
virtual bool OnMessageReceived(const IPC::Message& message, |
RenderFrameHost* render_frame_host) override; |
@@ -37,6 +41,7 @@ class MidiDispatcherHost : public WebContentsObserver { |
int render_frame_id, |
int bridge_id, |
bool is_allowed); |
+ void CancelPermissionRequestsForFrame(RenderFrameHost* render_frame_host); |
struct PendingPermission { |
PendingPermission(int render_process_id, |