[Webkit-unassigned] [Bug 67229] ThreadableLoaderClient should support 'didDownloadData' updates

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Aug 31 13:29:47 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=67229


Alexey Proskuryakov <ap at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |darin at apple.com




--- Comment #12 from Alexey Proskuryakov <ap at webkit.org>  2011-08-31 13:29:47 PST ---
CC'ing more people who may have input.

We need a mechanism that wouldn't make clients guess what kind of callbacks their ResourceHandle is going to send, and what kind is not going to be sent. It's quite indirect for a client that wants a blob to know that it should listen for didDownloadData instead of didReceiveData.

Also, this needs to be done in a way that doesn't expose unwanted concepts to subresource loaders.

Finally, I'm still don't think that ResourceHandle is the right class to know about files. Its purpose is to abstract out platform network loading API, and network loading APIs on major platforms don't download to files bypassing memory. A WebCore loader abstraction can certainly do that (in particular, when network loading happens in another process), but it's not the job of an API wrapper.

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



More information about the webkit-unassigned mailing list