namespace Tizen { namespace Web { namespace Controls\r
{\r
\r
-_OSP_EXPORT_ extern const wchar_t CUSTOM_DB_DIRECTORY_PATH[];\r
-_OSP_EXPORT_ extern const wchar_t USER_CONFIRM_DB_NAME[];\r
-_OSP_EXPORT_ extern const wchar_t GEOLOCATION_TABLE_NAME[];\r
-_OSP_EXPORT_ extern const wchar_t CUSTOM_PROTOCOL_TABLE_NAME[];\r
-_OSP_EXPORT_ extern const wchar_t CUSTOM_CONTENT_TABLE_NAME[];\r
+_OSP_EXPORT_ extern const wchar_t CUSTOM_DB_DIRECTORY_PATH[];
+_OSP_EXPORT_ extern const wchar_t USER_CONFIRM_DB_NAME[];
+_OSP_EXPORT_ extern const wchar_t GEOLOCATION_TABLE_NAME[];
+_OSP_EXPORT_ extern const wchar_t CUSTOM_PROTOCOL_TABLE_NAME[];
+_OSP_EXPORT_ extern const wchar_t CUSTOM_CONTENT_TABLE_NAME[];
_OSP_EXPORT_ extern const wchar_t CERTIFICATE_TABLE_NAME[];\r
\r
class _WebImpl;\r
\r
void SetActiveWeb(Tizen::Web::Controls::_WebImpl* pWebAddress);\r
void RemoveActiveWeb(Tizen::Web::Controls::_WebImpl* pWebAddress);\r
- result SetActivePopup(int popupAddress);\r
- result RemoveActivePopup(int popupAddress);\r
+ void SetActivePopup(Tizen::Web::Controls::_WebPopup* pPopupAddress);\r
+ void RemoveActivePopup(Tizen::Web::Controls::_WebPopup* pPopupAddress);\r
\r
static _WebManager* GetInstance(void);\r
\r
\r
void ClearCertificateDb(void);\r
result InitializeProxyAddress(void);\r
- result CreateResourceDirectory(void) const;\r
+ result CreateResourceDirectory(void) const;
result InitializeCustomDb(void) const;\r
\r
_WebManager& operator=(const _WebManager& rhs);\r
private:\r
std::unique_ptr<Tizen::Base::Collection::ArrayListT< int > > __pWebList;\r
std::unique_ptr<Tizen::Base::Collection::MultiHashMapT< int, int > > __pCallbackList;\r
- std::unique_ptr<Tizen::Base::Collection::ArrayListT< int > > __pActivePopupList;\r
\r
_WebImpl* __pActiveWeb;\r
+ _WebPopup* __pActivePopup;\r
char* __pProxy;\r
\r
static _WebManager* __pInstance;\r