Bug 15342 - S60] Browser : On going download files from Browser can be seen in Music Shop
Summary: S60] Browser : On going download files from Browser can be seen in Music Shop
Status: CLOSED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit API (show other bugs)
Version: 523.x (Safari 3)
Hardware: S60 Hardware S60 3rd edition
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-02 06:45 PDT by Prashanth Gedde Narayanaswamy
Modified: 2011-03-21 11:53 PDT (History)
1 user (show)

See Also:


Attachments
Fix for using the app Uid passed by client - Fix merged to 3.1 from 3.2 (6.20 KB, patch)
2007-10-02 06:50 PDT, Prashanth Gedde Narayanaswamy
eric: review-
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Prashanth Gedde Narayanaswamy 2007-10-02 06:45:35 PDT
TSW Error Id : SKWK-745NC7 - Browser : On going download files from Browser can
be seen in Music Shop

- Use case:
Running the OSS Browser first and then leave the downloaded files in Download
menu without saving them.  
Turn off phone, and start up again with Music Shop, then these songs will be in
the Download Menu of the MusicShop.

- Steps to reproduce:
1. Start OSS Browser
2. Download a few mp3 files from www.cdmamail.com/qalabs/filedown/audio/MP3
3. Turn off phone.
4. Power up again and start Music Shop first.
5. Options-Downloads 

- Actual outcome:
Download menu from Music Shop show the same files that were being downloaded in
step 2 above from Browser.

- Expected outcome:
No Download menu available after Step 4. Same files are not being show on
MusicShop

- Other info:
Started a download from MusicShop, when I checked
CMusicShopBrowserDownloadObserver::NewDownloadL, the download folder aFileName
is 
C:\\system\\dmgr\\10008d39\\contents\\filename.mp3

10008d39 is the Browser App UID. I think this is wrong. It should show
MusicShop App UID instead?

The problem is the httpdownloadobserver is hardcoding the 
KCRUidBrowser(10008d39) when connecting to the DL Mgr Server.

This had been fixed on S60 3.2. This fix is being merged with 3.1
Comment 1 Prashanth Gedde Narayanaswamy 2007-10-02 06:50:47 PDT
Created attachment 16503 [details]
Fix for using the app Uid passed by client - Fix merged to 3.1 from 3.2


TSW Error ID : SKWK-745NC7 - On going download files from Browser can be seen
in Music Shop

This fix is a merge to 3.1 from 3.2.

The problem was due to the use of hardcoded browser's app Uid while connecting
to the download manager server. For any client application, resource loader's
CHTTPDownloadObserver used to send Browser's App Uid.

This has been fixed, to use the client application Uid which will be passed
while connecting to DM server. The app Uid will be stored in CLoaderContainer .
Also Set and Get functions have been added to CLoaderContainer which will be
used by CWebKitControl for setting and HttpDownloadObeserver for getting the
app Uid.

While connecting to the Download Manager server this Uid which is saved in
LoaderContainer is used instead of hardcoding the Uid.
Comment 2 Eric Seidel (no email) 2008-01-05 19:55:51 PST
It's now 3 months since this patch was marked as review.  It would be nice to get it out of the review queue.  Sachin?
Comment 3 Eric Seidel (no email) 2008-02-14 00:39:47 PST
Comment on attachment 16503 [details]
Fix for using the app Uid passed by client - Fix merged to 3.1 from 3.2

It appears all S60 development has stopped in the public tree.  Marking this as r- to remove it from the review queue.
Comment 4 Bradley Morrison 2008-04-09 11:31:56 PDT
Bulk update of s60 bugs - tagging and closing.
Comment 5 Bradley Morrison 2008-04-09 11:39:37 PDT
Bulk closing of all s60 platform bugs. 

Sorry for the noise!
Comment 6 Joel Parks 2011-03-21 11:53:38 PDT
re-purposing InTSW keyword for use by QtWebkit team