diff options
author | Marco Pesenti Gritti <marco@gnome.org> | 2003-10-24 18:56:53 +0800 |
---|---|---|
committer | Marco Pesenti Gritti <marco@src.gnome.org> | 2003-10-24 18:56:53 +0800 |
commit | 2a93fb20b6618d44c05589bb636fe77b7b04e075 (patch) | |
tree | 8291a66e4f65ea6c17c050dc1a066bd7c9a5582c /embed/mozilla/EphyHeaderSniffer.h | |
parent | 5767e9aeb78133de615e08087cd96c4beb89f1d7 (diff) | |
download | gsoc2013-epiphany-2a93fb20b6618d44c05589bb636fe77b7b04e075.tar.gz gsoc2013-epiphany-2a93fb20b6618d44c05589bb636fe77b7b04e075.tar.zst gsoc2013-epiphany-2a93fb20b6618d44c05589bb636fe77b7b04e075.zip |
Add an helper to initialize downloads.
2003-10-24 Marco Pesenti Gritti <marco@gnome.org>
* embed/mozilla/MozDownload.cpp:
* embed/mozilla/MozDownload.h:
Add an helper to initialize downloads.
* embed/ephy-embed-persist.h:
Add a flag to ask destination.
* embed/mozilla/EphyHeaderSniffer.cpp:
* embed/mozilla/EphyHeaderSniffer.h:
Use the helper. Add code to determine a good
filename.
* embed/mozilla/mozilla-embed-persist.cpp:
Use a MozDownload directly if there is a dest set,
it doesnt make sense to use sniffer for favicons.
Diffstat (limited to 'embed/mozilla/EphyHeaderSniffer.h')
-rw-r--r-- | embed/mozilla/EphyHeaderSniffer.h | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/embed/mozilla/EphyHeaderSniffer.h b/embed/mozilla/EphyHeaderSniffer.h index b8d56281d..3635593e8 100644 --- a/embed/mozilla/EphyHeaderSniffer.h +++ b/embed/mozilla/EphyHeaderSniffer.h @@ -54,8 +54,7 @@ class EphyHeaderSniffer : public nsIWebProgressListener, public: EphyHeaderSniffer (nsIWebBrowserPersist* aPersist, MozillaEmbedPersist *aEmbedPersist, nsIFile* aFile, nsIURI* aURL, - nsIDOMDocument* aDocument, nsIInputStream* aPostData, - const nsAString& aSuggestedFilename, PRBool aBypassCache); + nsIDOMDocument* aDocument, nsIInputStream* aPostData, PRBool aBypassCache); virtual ~EphyHeaderSniffer (); NS_DECL_ISUPPORTS @@ -64,7 +63,6 @@ public: protected: nsresult PerformSave (nsIURI* inOriginalURI); - nsresult InitiateDownload (nsISupports* inSourceData, nsILocalFile* inDestFile, nsIURI* inOriginalURI); private: nsIWebBrowserPersist* mPersist; /* Weak. It owns us as a listener. */ @@ -73,7 +71,6 @@ private: nsCOMPtr<nsIURI> mURL; nsCOMPtr<nsIDOMDocument> mDocument; nsCOMPtr<nsIInputStream> mPostData; - nsString mDefaultFilename; PRBool mBypassCache; nsCString mContentType; nsCString mContentDisposition; |