browserui/browser/BrowserAppSrc/BrowserAppUi.cpp
changeset 37 481242ead638
parent 33 97c9f46387be
child 45 dbd79466b1ed
--- a/browserui/browser/BrowserAppSrc/BrowserAppUi.cpp	Mon Jan 18 20:22:00 2010 +0200
+++ b/browserui/browser/BrowserAppSrc/BrowserAppUi.cpp	Tue Feb 02 00:12:41 2010 +0200
@@ -246,8 +246,11 @@
 PERFLOG_STOPWATCH_START;
 
 
+#ifdef BRDO_SINGLE_CLICK_ENABLED_FF
+    BaseConstructL( EAknEnableSkin | EAknEnableMSK | EAknSingleClickCompatible);
+#else 
     BaseConstructL( EAknEnableSkin | EAknEnableMSK );
-
+#endif
     if ( !IsEmbeddedModeOn( ) )
     	{
     	InitBrowserL();
@@ -331,7 +334,12 @@
         BROWSER_LOG( ( _L( "Preferences up" ) ) );
 
         PERFLOG_STOPWATCH_START;
-        iConnection = CInternetConnectionManager::NewL( &iCommsModel->CommsDb(), EFalse );
+        #ifdef BRDO_OCC_ENABLED_FF
+          iConnection = CInternetConnectionManager::NewL( &iCommsModel->CommsDb(), ETrue );
+        #else
+          iConnection = CInternetConnectionManager::NewL( &iCommsModel->CommsDb(), EFalse );
+        #endif
+        	
         PERFLOG_STOP_WRITE("\t ConnMan NewL");
         BROWSER_LOG( ( _L( "ConnectionManager up" ) ) );
 
@@ -542,6 +550,13 @@
 												(TInt)TBrCtlDefs::ECommandIdBase );
             break;
             }
+#ifdef BRDO_SINGLE_CLICK_ENABLED_FF			
+        case EWmlCmdSetAsHomePage:
+            {
+            ContentView()->HandleCommandL(EWmlCmdSetAsHomePage);
+            break;
+            }
+#endif			
         case EAknSoftkeyBack:
         case EWmlCmdBack:
             {