Changeset 23856
- Timestamp:
- 06/28/07 11:48:23 (3 years ago)
- Location:
- S60/trunk
- Files:
-
- 7 modified
-
WebCore/ChangeLog (modified) (1 diff)
-
WebCore/bridge/WebCoreLoaderContainer.h (modified) (1 diff)
-
WebKit/BrowserView/src/WebKitControl.cpp (modified) (1 diff)
-
WebKit/ChangeLog (modified) (1 diff)
-
WebKit/ResourceLoader/inc/LoaderContainer.h (modified) (2 diffs)
-
WebKit/ResourceLoader/src/HttpDownloadObserver.cpp (modified) (1 diff)
-
WebKit/ResourceLoader/src/LoaderContainer.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
S60/trunk/WebCore/ChangeLog
r23798 r23856 1 2 2007-06-27 Prashanth Narayanaswamy <prashanth.narayanaswamy@nokia.com> 3 Reviewed by Sachin Padma. 4 DESC: SKWK-745NC7 - On going download files from Browser can be seen in Music Shop 5 6 * WebCore\bridge\WebCoreLoaderContainer.h: 7 (MWebCoreLoaderContainer::SetDownloadAppClientUID): new pure virtual function for storing App Uid in LoaderContainer 8 (MWebCoreLoaderContainer::DownloadAppClientUID): new pure virtual function for retrieving App Uid from LoaderContainer 9 1 10 spadma, reviewed by zalan 2 11 DESC: Fix build bustage -
S60/trunk/WebCore/bridge/WebCoreLoaderContainer.h
r17254 r23856 79 79 virtual CHttpCacheManager* CacheManagerL() = 0; 80 80 virtual void UpdateCacheL( TDesC& aUrl, TDesC& aExpireDate ) = 0; 81 virtual void SetDownloadAppClientUID( TInt aAppUID ) = 0; 82 virtual TUid DownloadAppClientUID() = 0; 81 83 }; 82 84 -
S60/trunk/WebKit/BrowserView/src/WebKitControl.cpp
r23794 r23856 789 789 } 790 790 } 791 792 if(aSetting == TBrCtlDefs::ESettingsLaunchAppUid) 793 { 794 MWebCoreLoaderContainer* loaderContainer = TWebCoreLoaderContainer::LoaderContainer(); 795 loaderContainer->SetDownloadAppClientUID(val); 796 } 791 797 break; 792 798 } -
S60/trunk/WebKit/ChangeLog
r23814 r23856 1 2007-06-27 Prashanth Narayanaswamy <prashanth.narayanaswamy@nokia.com> 2 3 Reviewed by Sachin Padma. 4 DESC: SKWK-745NC7 - On going download files from Browser can be seen in Music Shop 5 6 * WebKit\ResourceLoader\inc\LoaderContainer.h: 7 (CLoaderContainer::SetDownloadAppClientUID): new function for storing App UID in LoaderContainer 8 (CLoaderContainer::DownloadAppClientUID): new function for retrieving App UID from LoaderContainer 9 (CLoaderContainer::iDownloadClientAppUID): TUid instance for storing App Uid 10 11 * WebKit\ResourceLoader\src\LoaderContainer.cpp: 12 (CLoaderContainer::ConstructL): initialized iDownloadClientAppUID with default browser Uid - KCRUidBrowser 13 14 * WebKit\ResourceLoader\src\HttpDownloadObserver.cpp: 15 (CHttpDownloadObserver::InitDownloadMgrL): while connecting to download manager server, use the application Uid which is passed by the client, 16 instead of always using Browser's App Uid 17 18 * WebKit\BrowserView\src\WebKitControl.cpp 19 (CWebKitControl::SetBrowserSettingL): Store the Application Uid in LoaderContainer 20 1 21 rathnasa, reviewed by <zbujtas@gmail.com> 2 22 DESC: Widget Menu API needs refinement -
S60/trunk/WebKit/ResourceLoader/inc/LoaderContainer.h
r20659 r23856 188 188 */ 189 189 void SetClientAcceptHeadersL( const TPtrC& aAcceptHeaders ); 190 191 /** 192 * Set Download Client App UID 193 * @since 3.2 194 * @return 195 */ 196 void SetDownloadAppClientUID( TInt aAppUID ) { iDownloadClientAppUID.iUid = aAppUID; } 197 198 /** 199 * Get Download Client App UID 200 * @since 3.2 201 * @return 202 */ 203 TUid DownloadAppClientUID() { return iDownloadClientAppUID; } 190 204 191 205 /** … … 312 326 // 313 327 TInt iSessionRefCount; 328 329 // 330 TUid iDownloadClientAppUID; 331 314 332 // 315 333 RHTTPSession iHttpSession; -
S60/trunk/WebKit/ResourceLoader/src/HttpDownloadObserver.cpp
r20113 r23856 218 218 TBool master( !TWebCoreLoaderContainer::LoaderContainer()->BrowserEmbedded() ); 219 219 220 iDownloadMgr.ConnectL( KCRUidBrowser, *this, master ); 220 MWebCoreLoaderContainer* loaderContainer = TWebCoreLoaderContainer::LoaderContainer(); 221 TUid DownloadAppUid = loaderContainer->DownloadAppClientUID(); 222 223 iDownloadMgr.ConnectL( DownloadAppUid, *this, master ); 221 224 222 225 if( !master ) -
S60/trunk/WebKit/ResourceLoader/src/LoaderContainer.cpp
r20659 r23856 44 44 #include <HttpFilterCommonStringsExt.h> 45 45 #include <HttpFilterCommonStringsAddition.h> 46 #include <BrowserUiSDKCRKeys.h> 46 47 #include "HttpLoaderEventToUiListener.h" 47 48 #include "LoaderContainer.h" … … 100 101 { 101 102 iCache = CHttpCacheManager::NewL(); 103 iDownloadClientAppUID = KCRUidBrowser; 102 104 } 103 105