Add Ui builder for Web control
authorhyun lee <hyunn.lee@samsung.com>
Wed, 10 Jul 2013 02:57:08 +0000 (11:57 +0900)
committerhyun lee <hyunn.lee@samsung.com>
Wed, 10 Jul 2013 04:47:23 +0000 (13:47 +0900)
Change-Id: I5728662fde75f1a7deae70b759c21ac005c7ed9d
Signed-off-by: hyun lee <hyunn.lee@samsung.com>
src/controls/FWebCtrl_WebMaker.cpp

index 4febbee..bfd5749 100755 (executable)
@@ -191,6 +191,71 @@ protected:
                        }
                }
 
+               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);
+                       }
+               }
+
 
                r = pWeb->SetSetting(setting);