diff -r aead3f7e1bb0 -r b149f0820e5a browserui/browser/FavouritesInc/BrowserFaviconHandler.h --- a/browserui/browser/FavouritesInc/BrowserFaviconHandler.h Wed Jun 09 09:45:02 2010 +0300 +++ b/browserui/browser/FavouritesInc/BrowserFaviconHandler.h Mon Jun 21 15:43:41 2010 +0300 @@ -106,7 +106,17 @@ /** - * Initiates getting favicons for the favourites list + * Initiates decoding of favicons for the favourites list in browserengine. + * This will request icon database thread to start decoding requested icons in background. + * @param aFavItems a list of favourites items + */ + void RequestFavicons( CFavouritesItemList* aFavItems ); + + /** + * This is async fetch operation from engine. One icon at a time is fetched and asynchronously + * scaled. E.g. if there are 5 icons to be fetched, then this will cause the BitmapScaler to be + * Active for 5 times. + * overall fetching is Async * @param aFavItems a list of favourites items */ void StartGetFaviconsL( CFavouritesItemList* aFavItems );