+ if (pControl->GetElement(L"userAgent", elementString))
+ {
+ setting.SetUserAgent(elementString);
+ }
+
+ if (pControl->GetElement(L"autoFittingEnabled", elementString))
+ {
+ if (elementString.Equals(L"true", false))
+ {
+ setting.SetAutoFittingEnabled(true);
+ }
+ else
+ {
+ setting.SetAutoFittingEnabled(false);
+ }
+ }
+
+ if (pControl->GetElement(L"javaScriptPopupEnabled", elementString))
+ {
+ if (elementString.Equals(L"true", false))
+ {
+ setting.SetJavaScriptPopupEnabled(true);
+ }
+ else
+ {
+ setting.SetJavaScriptPopupEnabled(false);
+ }
+ }
+
+ if (pControl->GetElement(L"geolocationEnabled", elementString))
+ {
+ if (elementString.Equals(L"true", false))
+ {
+ setting.SetGeolocationEnabled(true);
+ }
+ else
+ {
+ setting.SetGeolocationEnabled(false);
+ }
+ }
+
+ if (pControl->GetElement(L"autoFormDataShowEnabled", elementString))
+ {
+ if (elementString.Equals(L"true", false))
+ {
+ setting.SetAutoFormDataShowEnabled(true);
+ }
+ else
+ {
+ setting.SetAutoFormDataShowEnabled(false);
+ }
+ }
+
+ if (pControl->GetElement(L"autoLoginFormFillEnabled", elementString))
+ {
+ if (elementString.Equals(L"true", false))
+ {
+ setting.SetAutoLoginFormFillEnabled(true);
+ }
+ else
+ {
+ setting.SetAutoLoginFormFillEnabled(false);
+ }
+ }
+