Hi Ryan and All,
Greetings!!

Thanks for your inputs.
I have created a CURL handle and am able to download the content.
But my problem with this implementation is that download happens synchronously.
The existing CURL handle which WebKit uses to open the pages is not used.
If i create a thread and run this download in new thread will it be thread safe.
I am planning to implement proper download client, so options like
download pause,resume,progress and number of bytes transferred all can
be supported.
So any pointers on how to proceed with implementation.

Best Regards,
Naiem


On Nov 17, 2007 6:38 AM, Ryan Leavengood <[EMAIL PROTECTED]> wrote:
> On Nov 16, 2007 12:47 AM, Brady Eidson <[EMAIL PROTECTED]> wrote:
> > In FrameLoaderClientGtk.cpp, I see that
> > void FrameLoaderClient::download(ResourceHandle*, const ResourceRequest&,
> > const ResourceRequest&, const ResourceResponse&)
> > is not implemented.
> >
> > Until it is, it would seem that WebKitGtk is incapable of downloading files,
> > even if you set its policy to do so.
>
> Since the GTK port uses CURL it shouldn't be too hard to implement the
> above using CURL. In fact, I found this example in the libcurl
> documentation that downloads a file and has a GTK progress bar:
>
> http://curl.haxx.se/lxr/source/docs/examples/curlgtk.c
>
> Naiem, this should be all you need as inspiration to write the above method.
>
> Regards,
> Ryan
>
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to