[Webkit-unassigned] [Bug 15377] [S60] Inc8, HNew: Phone can not disconnect with Music Shop when selecting "Disconnect" for a second time.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Oct 4 23:49:50 PDT 2007


rashmi.s at nokia.com changed:

           What    |Removed                     |Added
  Attachment #16538|                            |review?(Sachin.Padma at nokia.c
               Flag|                            |om)

------- Comment #1 from rashmi.s at nokia.com  2007-10-04 23:49 PDT -------
Created an attachment (id=16538)
 --> (http://bugs.webkit.org/attachment.cgi?id=16538&action=view)
Trunk Patch for the error - ECCI-775E2U  - Inc8, HNew: Phone can not disconnect
with Music Shop when selecting "Disconnect" for a second time.

1. Music Store address is: http://music.nokia.co.uk.
2. There is a song which is downloading in Music Shop, and phone is in download
manager view now.

- Steps to reproduce:
1. Press the RSK (Hide).
2. Select "Options->Advanced functions->Disconnect".
3. Select "Options->Downloads".
4. Select "Options->Resume".
5. Select a valid access point.
6. Repeat step1-3.

- Actual outcome:
After step5, song resumes downloading from 0%.
After step6, song continues downloading, and phone does not disconnect with
Music Shop.
User can check the active connection from
"Configurations->Connectivity->Conn.Manager-> Active data connections" menu.

- Expected outcome:
Song is in pause state, and phone has been disconnected with Music Shop.

- Other info:
The error can be reproduced in Bruce V 10.0.042_ME__NB_I8D3 12-09-07, so it is
NOT a regression error

Solution :
After pausing and resuming a download, download of the partial content happenes
from the Download manager's HTTP stack but not the resource loader's stack.
Hence a Disconnect request has to be issued from the resource loader's
HTTPLoader explicitly. That would pause the ongoing download in Download
manager server.

Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the webkit-unassigned mailing list