return ewk_view_forward_possible( mWebView );
}
- void EvaluateJavaScript( uint32_t key, const std::string& script )
+ void EvaluateJavaScript( size_t key, const std::string& script )
{
ewk_view_script_execute( mWebView, script.c_str(), OnEvaluateJavaScript, (void*)key );
}
auto client = WebEngineManager::Get().FindContainerClient( o );
if( client )
{
- client->RunJavaScriptEvaluationResultHandler( (int)data, result );
+ client->RunJavaScriptEvaluationResultHandler( (size_t)data, result );
}
}
mLoadErrorSignal.Emit( stdUrl, errorCode );
}
-void TizenWebEngineChromium::RunJavaScriptEvaluationResultHandler( uint32_t key, const char* result )
+void TizenWebEngineChromium::RunJavaScriptEvaluationResultHandler( size_t key, const char* result )
{
auto handler = mJavaScriptEvaluationResultHandlers.find( key );
if( handler == mJavaScriptEvaluationResultHandlers.end() )
* @param [in] result Result string from JavaScript runtime
* @see Dali::Plugin::TizenWebEngineChromium::EvaluateJavaScript
*/
- virtual void RunJavaScriptEvaluationResultHandler( uint32_t key, const char* result ) = 0;
+ virtual void RunJavaScriptEvaluationResultHandler( size_t key, const char* result ) = 0;
/**
* @brief Callback function to be called by WebViewContainer when a message handler is called from JavaScript runtime.
/**
* @copydoc Dali::Plugin::WebViewContainerClient::RunJavaScriptEvaluationResultHandler()
*/
- void RunJavaScriptEvaluationResultHandler( uint32_t key, const char* result ) override;
+ void RunJavaScriptEvaluationResultHandler( size_t key, const char* result ) override;
/**
* @copydoc Dali::Plugin::WebViewContainerClient::RunJavaScriptMessageHandler()
WebViewContainerForDali* mWebViewContainer;
Dali::NativeImageSourcePtr mDaliImageSrc;
std::string mUrl;
- uint32_t mJavaScriptEvaluationCount;
+ size_t mJavaScriptEvaluationCount;
Dali::WebEnginePlugin::WebEnginePageLoadSignalType mLoadStartedSignal;
Dali::WebEnginePlugin::WebEnginePageLoadSignalType mLoadFinishedSignal;
Dali::WebEnginePlugin::WebEnginePageLoadErrorSignalType mLoadErrorSignal;
- std::unordered_map< uint32_t, JavaScriptCallback > mJavaScriptEvaluationResultHandlers;
+ std::unordered_map< size_t, JavaScriptCallback > mJavaScriptEvaluationResultHandlers;
std::unordered_map< std::string, JavaScriptCallback > mJavaScriptMessageHandlers;
};
} // namespace Plugin