diff -r 868cceedabd3 -r 92a061761a7b browserui/browser/BrowserAppSrc/BrowserAppUi.cpp --- a/browserui/browser/BrowserAppSrc/BrowserAppUi.cpp Thu Dec 17 08:47:18 2009 +0200 +++ b/browserui/browser/BrowserAppSrc/BrowserAppUi.cpp Thu Jan 07 12:48:02 2010 +0200 @@ -17,7 +17,6 @@ * */ - // INCLUDES #include #include @@ -30,7 +29,7 @@ #include #include #include -#include "favouritesfile.h" +#include #include #include #include @@ -49,7 +48,7 @@ #include #include -#include "browseroverriddensettings.h" +#include #include "BrowserLauncherService.h" #include "cookiemanagerclient.h" @@ -59,7 +58,7 @@ #endif //__SERIES60_HELP #include "BrowserAppDocument.h" -#include "downloadedcontenthandler.h" +#include #include "BrowserBmOTABinSender.h" #include "BrowserCommandLineParser.h" #include "BrowserApplication.h" @@ -83,7 +82,7 @@ #include #include -#include "browserdialogsprovider.h" +#include #include "BrowserSoftkeysObserver.h" #include "BrowserLoadObserver.h" #include "BrowserSpecialLoadObserver.h" @@ -2819,6 +2818,13 @@ } SetViewToBeActivatedIfNeededL( KUidBrowserBookmarksViewId ); } + else if ( IsEmbeddedModeOn()) + { + if( !iExitInProgress ) + { + ExitBrowser( ETrue ); + } + } else { if(CalledFromAnotherApp() && (!IsEmbeddedModeOn()))