OptionalWidgetStartFileInfo fileInfo =
W3CFileLocalization::getStartFileInfo(m_model->TizenId);
if (!fileInfo.IsNull()) {
- encoding = DPL::ToUTF8String((*fileInfo).encoding);
- LogDebug("Found custom encoding in DB: " << encoding);
+ std::string file_encoding = DPL::ToUTF8String((*fileInfo).encoding);
+
+ if(EINA_TRUE == ewk_settings_is_encoding_valid(
+ file_encoding.c_str())){
+ encoding = file_encoding;
+ _D("Found custom encoding in DB: %s", encoding.c_str());
+ }
+
}
- LogDebug("Setting encoding: " << encoding);
+ _D("Setting encoding: %s", encoding.c_str());
if (ewk_settings_default_encoding_set(settings,encoding.c_str())) {
- LogDebug("Encoding set properly");
+ _D("Encoding set properly");
} else {
- LogError("Error while setting encoding");
+ _E("Error while setting encoding");
}
#ifdef CSP_ENABLED