[Webkit-unassigned] [Bug 15377] New: [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:43:23 PDT 2007


           Summary: [S60] Inc8, HNew: Phone can not disconnect with Music
                    Shop when selecting "Disconnect" for a second time.
           Product: WebKit
           Version: 522+ (nightly)
          Platform: S60 Hardware
        OS/Version: S60 3rd edition
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: WebKit API
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: rashmi.s at nokia.com
                CC: Sachin.Padma at nokia.com

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