[webkit-reviews] review requested: [Bug 15377] [S60] Inc8, HNew: Phone can not disconnect with Music Shop when selecting "Disconnect" for a second time. : [Attachment 16538] Trunk Patch for the error - ECCI-775E2U - 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 <rashmi.s at nokia.com> has asked Sachin Padma <Sachin.Padma at nokia.com> for
review:
Bug 15377: [S60] Inc8, HNew: Phone can not disconnect with Music Shop when
selecting "Disconnect" for a second time.
http://bugs.webkit.org/show_bug.cgi?id=15377

Attachment 16538: Trunk Patch for the error - ECCI-775E2U  - Inc8, HNew: Phone
can not disconnect with Music Shop when selecting "Disconnect" for a second
time.
http://bugs.webkit.org/attachment.cgi?id=16538&action=edit

------- Additional Comments from rashmi <rashmi.s at nokia.com>
Preconditions:
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.



More information about the webkit-reviews mailing list