[Tizen][TV][Bringup] Fix build error related to DevToolsManagerDelegate 25/159325/1
authorYoungsoo Choi <kenshin.choi@samsung.com>
Wed, 8 Nov 2017 07:17:45 +0000 (16:17 +0900)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Wed, 8 Nov 2017 07:24:14 +0000 (16:24 +0900)
The pure virtual function ReleasePort of class DevToolsManagerDelegate
has been defined for product tv on chromium-efl.
So, the inherited class from DevToolsManagerDelegate
needs to implement the function ReleasePort.

Mock-up function ReleasePort is added.

Change-Id: I7dc13ba51a3617f17b40bca43736dad88cc620bf
Signed-off-by: Youngsoo Choi <kenshin.choi@samsung.com>
vendor/brightray/browser/devtools_manager_delegate.cc
vendor/brightray/browser/devtools_manager_delegate.h

index 7d4ae4d..eff32af 100644 (file)
@@ -128,4 +128,10 @@ std::string DevToolsManagerDelegate::GetFrontendResource(
   return content::DevToolsFrontendHost::GetFrontendResource(path).as_string();
 }
 
+#if defined(OS_TIZEN_TV_PRODUCT)
+void DevToolsManagerDelegate::ReleasePort() {
+  NOTIMPLEMENTED();
+}
+#endif
+
 }  // namespace brightray
index 2e2e09f..3c13f2c 100644 (file)
@@ -30,6 +30,9 @@ class DevToolsManagerDelegate : public content::DevToolsManagerDelegate {
       const GURL& url) override;
   std::string GetDiscoveryPageHTML() override;
   std::string GetFrontendResource(const std::string& path) override;
+#if defined(OS_TIZEN_TV_PRODUCT)
+  void ReleasePort();
+#endif
 
  private:
   std::unique_ptr<DevToolsNetworkProtocolHandler> handler_;