projects
/
platform
/
core
/
uifw
/
dali-toolkit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add an API for getting web view when request is intercepted.
[platform/core/uifw/dali-toolkit.git]
/
dali-toolkit
/
devel-api
/
controls
/
web-view
/
web-view.cpp
diff --git
a/dali-toolkit/devel-api/controls/web-view/web-view.cpp
b/dali-toolkit/devel-api/controls/web-view/web-view.cpp
index
7fff902
..
ddc0461
100755
(executable)
--- a/
dali-toolkit/devel-api/controls/web-view/web-view.cpp
+++ b/
dali-toolkit/devel-api/controls/web-view/web-view.cpp
@@
-64,24
+64,29
@@
WebView WebView::New(uint32_t argc, char** argv)
return Internal::WebView::New(argc, argv);
}
return Internal::WebView::New(argc, argv);
}
-
WebView WebView::DownCast(BaseHandle handle
)
+
Toolkit::WebView WebView::FindWebView(Dali::WebEnginePlugin* plugin
)
{
{
- return
Control::DownCast<WebView, Internal::WebView>(handle
);
+ return
Internal::WebView::FindWebView(plugin
);
}
}
-Dali::
Toolkit::WebSettings* WebView::GetSettings() const
+Dali::
WebEngineContext* WebView::GetContext()
{
{
- return
Dali::Toolkit::GetImpl(*this).GetSettings
();
+ return
Internal::WebView::GetContext
();
}
}
-Dali::
Toolkit::WebContext* WebView::GetContext() const
+Dali::
WebEngineCookieManager* WebView::GetCookieManager()
{
{
- return
Dali::Toolkit::GetImpl(*this).GetContext
();
+ return
Internal::WebView::GetCookieManager
();
}
}
-Dali::Toolkit::WebCookieManager* WebView::GetCookieManager() const
+WebView WebView::DownCast(BaseHandle handle)
{
{
- return Dali::Toolkit::GetImpl(*this).GetCookieManager();
+ return Control::DownCast<WebView, Internal::WebView>(handle);
+}
+
+Dali::Toolkit::WebSettings* WebView::GetSettings() const
+{
+ return Dali::Toolkit::GetImpl(*this).GetSettings();
}
Dali::Toolkit::WebBackForwardList* WebView::GetBackForwardList() const
}
Dali::Toolkit::WebBackForwardList* WebView::GetBackForwardList() const
@@
-354,11
+359,6
@@
void WebView::RegisterFrameRenderedCallback(Dali::WebEnginePlugin::WebEngineFram
Dali::Toolkit::GetImpl(*this).RegisterFrameRenderedCallback(callback);
}
Dali::Toolkit::GetImpl(*this).RegisterFrameRenderedCallback(callback);
}
-void WebView::RegisterRequestInterceptorCallback(Dali::WebEnginePlugin::WebEngineRequestInterceptorCallback callback)
-{
- Dali::Toolkit::GetImpl(*this).RegisterRequestInterceptorCallback(callback);
-}
-
void WebView::RegisterConsoleMessageReceivedCallback(Dali::WebEnginePlugin::WebEngineConsoleMessageReceivedCallback callback)
{
Dali::Toolkit::GetImpl(*this).RegisterConsoleMessageReceivedCallback(callback);
void WebView::RegisterConsoleMessageReceivedCallback(Dali::WebEnginePlugin::WebEngineConsoleMessageReceivedCallback callback)
{
Dali::Toolkit::GetImpl(*this).RegisterConsoleMessageReceivedCallback(callback);
@@
-369,6
+369,11
@@
void WebView::RegisterResponsePolicyDecidedCallback(Dali::WebEnginePlugin::WebEn
Dali::Toolkit::GetImpl(*this).RegisterResponsePolicyDecidedCallback(callback);
}
Dali::Toolkit::GetImpl(*this).RegisterResponsePolicyDecidedCallback(callback);
}
+void WebView::RegisterNavigationPolicyDecidedCallback(Dali::WebEnginePlugin::WebEngineNavigationPolicyDecidedCallback callback)
+{
+ Dali::Toolkit::GetImpl(*this).RegisterNavigationPolicyDecidedCallback(callback);
+}
+
void WebView::RegisterCertificateConfirmedCallback(Dali::WebEnginePlugin::WebEngineCertificateCallback callback)
{
Dali::Toolkit::GetImpl(*this).RegisterCertificateConfirmedCallback(callback);
void WebView::RegisterCertificateConfirmedCallback(Dali::WebEnginePlugin::WebEngineCertificateCallback callback)
{
Dali::Toolkit::GetImpl(*this).RegisterCertificateConfirmedCallback(callback);