static const wchar_t* DEFAULT_ENCODING_MODE = L"UTF-8";
-static const int DEFAULT_FONT_SIZE = 17;
+static const int DEFAULT_FONT_SIZE = 16;
static const float DEFAULT_ZOOM_LEVEL = 2.0f;
-static const wchar_t* DEFAULT_USER_AGENT = L"Mozilla/5.0 (Linux; U; Tizen 2.0; en-us) AppleWebKit/537.1 (KHTML, like Gecko) Version/2.0 Mobile";
+static const wchar_t* DEFAULT_USER_AGENT = L"Mozilla/5.0 (Linux; Tizen 2.2; sdk) AppleWebKit/537.3 (KHTML, like Gecko) Version/2.2 Mobile Safari/537.3";
_WebSettingImpl::_WebSettingImpl(void)
, __autoFittingEnabled(true)
, __javaScriptPopupEnabled(true)
, __geolocationEnabled(true)
+ , __autoFormDataEnabled(true)
+ , __autoLoginFormEnabled(true)
{
char* pUserAgent = vconf_get_str(VCONFKEY_BROWSER_USER_AGENT);
-
if(pUserAgent)
{
__userAgent = pUserAgent;
}
+void
+_WebSettingImpl::SetAutoFormDataShowEnabled(bool enable)
+{
+ __autoFormDataEnabled = enable;
+}
+
+
+bool
+_WebSettingImpl::IsAutoFormDataShowEnabled(void) const
+{
+ return __autoFormDataEnabled;
+}
+
+
+void
+_WebSettingImpl::SetAutoLoginFormFillEnabled(bool enable)
+{
+ __autoLoginFormEnabled = enable;
+}
+
+
+bool
+_WebSettingImpl::IsAutoLoginFormFillEnabled(void) const
+{
+ return __autoLoginFormEnabled;
+}
+
+
bool
_WebSettingImpl::Equals(const Object& obj) const
{
&& __isScrollEnabled == pRhs->__isScrollEnabled && __inputStyle == pRhs->__inputStyle
&& __certificateErrorHandlingMode == pRhs->__certificateErrorHandlingMode && __userAgent == pRhs->__userAgent
&& __autoFittingEnabled == pRhs->__autoFittingEnabled && __javaScriptPopupEnabled == pRhs->__javaScriptPopupEnabled
- && __geolocationEnabled == pRhs->__geolocationEnabled;
+ && __geolocationEnabled == pRhs->__geolocationEnabled && __autoFormDataEnabled == pRhs->__autoFormDataEnabled
+ && __autoLoginFormEnabled == pRhs->__autoLoginFormEnabled;
}
+ Boolean(__isScrollEnabled).GetHashCode() + Integer(__inputStyle).GetHashCode()
+ Integer(__certificateErrorHandlingMode).GetHashCode() + __userAgent.GetHashCode()
+ Boolean(__autoFittingEnabled).GetHashCode() + Boolean(__javaScriptPopupEnabled).GetHashCode()
- + Boolean(__geolocationEnabled).GetHashCode();
+ + Boolean(__geolocationEnabled).GetHashCode() + Boolean(__autoFormDataEnabled).GetHashCode()
+ + Boolean(__autoLoginFormEnabled).GetHashCode();
}