}
}
- String currentUrl = pImpl->GetUrl();
-
- String redirectUrl = pImpl->GetProtocolFromUri(url, currentUrl);
- if (redirectUrl != null)
+ String currentUrl(pImpl->GetUrl());
+ String redirectUrl(pImpl->GetProtocolFromUri(url, currentUrl));
+ if (redirectUrl != L"")
{
pImpl->LoadUrl(redirectUrl);
ewk_policy_decision_ignore(pPolicy);
+
return;
}
{
case WEB_DECISION_CONTINUE:
{
-
- String currentUrl = pImpl->GetUrl();
- String redirectUrl = pImpl->GetRedirectUri(url, currentUrl, mime);
+ String currentUrl(pImpl->GetUrl());
+ String redirectUrl(pImpl->GetRedirectUri(url, currentUrl, mime));
if (redirectUrl != L"")
{
pImpl->LoadUrl(redirectUrl);
ewk_policy_decision_ignore(pPolicy);
+
return;
}
+
if (pImpl->IsMimeSupported(mime) || mime == L"")
{
break;
return dynamic_cast< const _WebImpl* >(_ControlImpl::GetInstance(*pWeb));
}
+
int
_WebImpl::SearchHandler(Ewk_Custom_Handlers_Data* pHandlerData, bool checkmime)
{
return checkReturn;
}
+
result
_WebImpl::UnregistrationHandler(Ewk_Custom_Handlers_Data* pHandlerData, bool checkmime)
{
return E_SUCCESS;
}
+
const Tizen::Base::String
_WebImpl::GetProtocolFromUri(const Tizen::Base::String& originUri, const Tizen::Base::String& currentUri)
{
- SysAssertf(currentUri != null, "Failed to get currenturi");
+ if (originUri == L"" || currentUri == L"")
+ {
+ return L"";
+ }
result r = E_SUCCESS;
String baseUri;
const Tizen::Base::String
_WebImpl::GetRedirectUri(const Tizen::Base::String& originUri, const Tizen::Base::String& currentUri, const Tizen::Base::String& mime)
{
- SysAssertf(currentUri != null, "Failed to get currenturi");
+ if (originUri == L"" || currentUri == L"" || mime == L"")
+ {
+ return L"";
+ }
result r = E_SUCCESS;
String baseUri;
return L"";
}
+
}}} // Tizen::Web::Controls