Christian Biesinger <[EMAIL PROTECTED]> wrote in message news:<[EMAIL PROTECTED]>...
> Hi,
> some time ago, I've drawn a diagram for myself, describing how downloads 
> work... I now decided to draw it in dia, and made it available online.
> 
> This describes the basic process that happens when Mozilla encounters 
> files it cannot handle. (This is not the code for "Save link target as", 
> etc)
> 
> It's not very detailed, but it should give an overview.
> 
> So, here's the link to the file. Comments welcome.
> 
> http://stud4.tuwien.ac.at/~e0225227/mozilla_downloads.png (~140 KB)
> http://stud4.tuwien.ac.at/~e0225227/mozilla_downloads.dia

I cross reference this diagram with the mozilla source code with 
slink program at the slink-software.com website.

Have fun.

http://www.slink-software.com/W/SrcDoc_Top/mozilla/mozilla.sdoc/N_1026

         Download Process (Use Case Code trace) 
             CHelperAppLauncherDialog - HelperAppDlg.h:73
                 DoContent - nsURILoader.cpp:378
                     GetMIMEInfoForMimeTypeFromDS - nsExternalHelperAppService.h:75
                     SetWebProgressListener - nsExternalHelperAppService.cpp:759
                     SaveToDisk - nsExternalHelperAppService.cpp:1182
                     LaunchWithApplication - nsExternalHelperAppService.cpp:1186
                     OnStopRequest - nsIExternalHelperAppService.idl:47



--
Browse source code and document for .NET CLI, Mozilla, Apache, NetBSD at 
http://www.slink-software.com?E=SLinkEvn_1004
_______________________________________________
Mozilla-netlib mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-netlib

Reply via email to