--- 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:
{