X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Fdevel-api%2Fcontrols%2Fweb-view%2Fweb-context.cpp;h=bba91c6a93f5f4c685e50a3409df05fee2f897a7;hp=413f5ca9c18a980aceba790a3e3343589d1e2e4a;hb=8ebe42b2ca06a57a08b02a975146af34c1b9bcd6;hpb=950447e00422e94e22ce64a69a13ebf1235b12c6 diff --git a/dali-toolkit/devel-api/controls/web-view/web-context.cpp b/dali-toolkit/devel-api/controls/web-view/web-context.cpp old mode 100644 new mode 100755 index 413f5ca..bba91c6 --- a/dali-toolkit/devel-api/controls/web-view/web-context.cpp +++ b/dali-toolkit/devel-api/controls/web-view/web-context.cpp @@ -49,14 +49,29 @@ void WebContext::SetProxyUri(const std::string& uri) mWebEngineContext.SetProxyUri(uri); } +std::string WebContext::GetProxyUri() const +{ + return mWebEngineContext.GetProxyUri(); +} + +void WebContext::SetProxyBypassRule(const std::string& proxy, const std::string& bypass) +{ + mWebEngineContext.SetProxyBypassRule(proxy, bypass); +} + +std::string WebContext::GetProxyBypassRule() const +{ + return mWebEngineContext.GetProxyBypassRule(); +} + void WebContext::SetCertificateFilePath(const std::string& certificatePath) { mWebEngineContext.SetCertificateFilePath(certificatePath); } -void WebContext::DisableCache(bool cacheDisabled) +std::string WebContext::GetCertificateFilePath() const { - mWebEngineContext.DisableCache(cacheDisabled); + return mWebEngineContext.GetCertificateFilePath(); } void WebContext::SetDefaultProxyAuth(const std::string& username, const std::string& password) @@ -94,9 +109,9 @@ void WebContext::DeleteAllWebStorage() mWebEngineContext.DeleteAllWebStorage(); } -bool WebContext::DeleteWebStorageOrigin(Dali::WebEngineSecurityOrigin& origin) +bool WebContext::DeleteWebStorage(Dali::WebEngineSecurityOrigin& origin) { - return mWebEngineContext.DeleteWebStorageOrigin(origin); + return mWebEngineContext.DeleteWebStorage(origin); } void WebContext::DeleteLocalFileSystem() @@ -129,5 +144,95 @@ void WebContext::RegisterMimeOverriddenCallback(Dali::WebEngineContext::WebEngin mWebEngineContext.RegisterMimeOverriddenCallback(callback); } +void WebContext::RegisterRequestInterceptedCallback(Dali::WebEngineContext::WebEngineRequestInterceptedCallback callback) +{ + mWebEngineContext.RegisterRequestInterceptedCallback(callback); +} + +void WebContext::EnableCache(bool cacheEnabled) +{ + mWebEngineContext.EnableCache(cacheEnabled); +} + +bool WebContext::IsCacheEnabled() const +{ + return mWebEngineContext.IsCacheEnabled(); +} + +void WebContext::SetAppId(const std::string& appId) +{ + mWebEngineContext.SetAppId(appId); +} + +bool WebContext::SetAppVersion(const std::string& appVersion) +{ + return mWebEngineContext.SetAppVersion(appVersion); +} + +void WebContext::SetApplicationType(const Dali::WebEngineContext::ApplicationType applicationType) +{ + mWebEngineContext.SetApplicationType(applicationType); +} + +void WebContext::SetTimeOffset(float timeOffset) +{ + mWebEngineContext.SetTimeOffset(timeOffset); +} + +void WebContext::SetTimeZoneOffset(float timeZoneOffset, float daylightSavingTime) +{ + mWebEngineContext.SetTimeZoneOffset(timeZoneOffset, daylightSavingTime); +} + +void WebContext::SetDefaultZoomFactor(float zoomFactor) +{ + mWebEngineContext.SetDefaultZoomFactor(zoomFactor); +} + +float WebContext::GetDefaultZoomFactor() const +{ + return mWebEngineContext.GetDefaultZoomFactor(); +} + +void WebContext::RegisterUrlSchemesAsCorsEnabled(const std::vector& schemes) +{ + mWebEngineContext.RegisterUrlSchemesAsCorsEnabled(schemes); +} + +void WebContext::RegisterJsPluginMimeTypes(const std::vector& mimeTypes) +{ + mWebEngineContext.RegisterJsPluginMimeTypes(mimeTypes); +} + +bool WebContext::DeleteAllApplicationCache() +{ + return mWebEngineContext.DeleteAllApplicationCache(); +} + +bool WebContext::DeleteAllWebIndexedDatabase() +{ + return mWebEngineContext.DeleteAllWebIndexedDatabase(); +} + +void WebContext::DeleteFormPasswordDataList(const std::vector& list) +{ + mWebEngineContext.DeleteFormPasswordDataList(list); +} + +void WebContext::DeleteAllFormPasswordData() +{ + mWebEngineContext.DeleteAllFormPasswordData(); +} + +void WebContext::DeleteAllFormCandidateData() +{ + mWebEngineContext.DeleteAllFormCandidateData(); +} + +bool WebContext::FreeUnusedMemory() +{ + return mWebEngineContext.FreeUnusedMemory(); +} + } // namespace Toolkit } // namespace Dali