diff -r 97c9f46387be -r 481242ead638 browserui/browser/BrowserAppSrc/BrowserAppUi.cpp --- 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: {