[M94 Migration] Remove EWK_BRINGUP for WebContentsDelegateEfl::DidAddMessageToConsole() 25/268825/1
authorGajendra N <gajendra.n@samsung.com>
Mon, 3 Jan 2022 07:56:33 +0000 (13:26 +0530)
committerGajendra N <gajendra.n@samsung.com>
Mon, 3 Jan 2022 10:04:49 +0000 (10:04 +0000)
WebContentsDelegateEfl::DidAddMessageToConsole() is required
majorly for debugging purposes.
This patch enables printing console messages to terminal.

Reference: https://review.tizen.org/gerrit/246836

Change-Id: Ia80c73a03a2d007e8f25d8b93e4692f138d68284
Signed-off-by: Gajendra N <gajendra.n@samsung.com>
(cherry picked from commit aa4911baeaa2d91706df1ea2e8bb1fd1ac9268e9)

tizen_src/ewk/efl_integration/web_contents_delegate_efl.cc

index 4cccc22..a8e50a8 100644 (file)
@@ -665,16 +665,13 @@ bool WebContentsDelegateEfl::DidAddMessageToConsole(
     const std::u16string& message,
     int32_t line_no,
     const std::u16string& source_id) {
-#if !defined(EWK_BRINGUP)  // FIXME: m76 bringup
   std::unique_ptr<_Ewk_Console_Message> console_message(
-      new _Ewk_Console_Message(level, base::UTF16ToUTF8(message).c_str(),
-                               line_no, base::UTF16ToUTF8(source_id).c_str()));
+      new _Ewk_Console_Message(static_cast<unsigned>(level),
+                               base::UTF16ToUTF8(message).c_str(), line_no,
+                               base::UTF16ToUTF8(source_id).c_str()));
   web_view_->SmartCallback<EWebViewCallbacks::ConsoleMessage>().call(
       console_message.get());
   return true;
-#else
-  return false;
-#endif
 }
 
 void WebContentsDelegateEfl::RunFileChooser(