Since WRTBrowserClient bases on Electron browser client,
we should call parent method as well when overriding
browser interface binders.
This solves issue with starting some applications
(e.g GeForce Now).
Bug: https://jira-eu.sec.samsung.net/browse/VDGAME-663
Change-Id: I6d967b823f3b2129123fa1d68bc52bfa15df4622
Signed-off-by: Jakub Gajownik <j.gajownik2@samsung.com>
void WRTBrowserClientTV::RegisterBrowserInterfaceBindersForFrame(
content::RenderFrameHost* render_frame_host,
mojo::BinderMapWithContext<content::RenderFrameHost*>* map) {
+ WRTBrowserClient::RegisterBrowserInterfaceBindersForFrame(render_frame_host,
+ map);
ttvd_web_contents_manager_.RegisterBrowserInterfaceBindersForFrame(
render_frame_host, map);
}
void OnWebContentsCreated(content::WebContents* web_contents) override;
void RegisterBrowserInterfaceBindersForFrame(
content::RenderFrameHost* render_frame_host,
- mojo::BinderMapWithContext<content::RenderFrameHost*>* map);
+ mojo::BinderMapWithContext<content::RenderFrameHost*>* map) override;
content::TTvdWebContentsObserverManager ttvd_web_contents_manager_;
#endif // defined(TIZEN_TV_UPSTREAM_MULTIMEDIA)