ginebra2/ChromeWidget.cpp
changeset 15 73c48011b8c7
parent 10 232fbd5a2dcb
--- a/ginebra2/ChromeWidget.cpp	Fri Sep 17 08:27:10 2010 +0300
+++ b/ginebra2/ChromeWidget.cpp	Mon Oct 04 00:04:54 2010 +0300
@@ -45,7 +45,8 @@
 #include "GWebPage.h"
 #include "webpagecontroller.h"
 //#include "ViewStack.h"
-#include "BookmarksManager.h"
+#include "HistoryManager.h"
+#include "bookmarkscontroller.h"
 #include "ScriptObjects.h"
 #include "LocaleDelegate.h"
 #include "DeviceDelegate.h"
@@ -59,6 +60,10 @@
 #include "SystemNetworkImpl.h"
 #endif
 
+#ifdef QT_MOBILITY_SERVICE_FRAMEWORK
+#include "hsbookmarkpublishclient.h"
+#endif // QT_MOBILITY_SERVICE_FRAMEWORK
+
 #include "Downloads.h"
 
 #include "wrtbrowsercontainer.h"
@@ -328,11 +333,15 @@
     addJSObjectToPage(m_app, page);
     addJSObjectToPage(m_viewController, page);
     addJSObjectToPage(WebPageController::getSingleton(), page);
-    addJSObjectToPage(WRT::BookmarksManager::getSingleton(), page);
+    addJSObjectToPage(BookmarksController::getSingleton(), page);
+    addJSObjectToPage(WRT::HistoryManager::getSingleton(), page);
     addJSObjectToPage(ViewStack::getSingleton(), page);
     addJSObjectToPage(m_localeDelegate, page);
     addJSObjectToPage(m_deviceDelegate, page);
     addJSObjectToPage(m_networkDelegate, page);
+#ifdef QT_MOBILITY_SERVICE_FRAMEWORK
+    addJSObjectToPage(&(WRT::HsBookmarkPublishClientSingleton::Instance()), page);
+#endif // QT_MOBILITY_SERVICE_FRAMEWORK
     // Dynamically added objects
     //foreach(QObject * jsObj, m_jsObjects) {
     //  addJSObjectToPage(jsObj, page);