diff options
author | Marco Pesenti Gritti <marco@gnome.org> | 2003-10-19 17:53:50 +0800 |
---|---|---|
committer | Marco Pesenti Gritti <marco@src.gnome.org> | 2003-10-19 17:53:50 +0800 |
commit | ffba6a5ae788b7c8ad83809a944907caa7a8fe84 (patch) | |
tree | db6f0f070124b950f7ed6109b2ff0ba477e6eafd /embed/mozilla/EphyHeaderSniffer.h | |
parent | 80f66913e794ce851a9e38145fd2f0cf0ca7dd31 (diff) | |
download | gsoc2013-epiphany-ffba6a5ae788b7c8ad83809a944907caa7a8fe84.tar gsoc2013-epiphany-ffba6a5ae788b7c8ad83809a944907caa7a8fe84.tar.gz gsoc2013-epiphany-ffba6a5ae788b7c8ad83809a944907caa7a8fe84.tar.bz2 gsoc2013-epiphany-ffba6a5ae788b7c8ad83809a944907caa7a8fe84.tar.lz gsoc2013-epiphany-ffba6a5ae788b7c8ad83809a944907caa7a8fe84.tar.xz gsoc2013-epiphany-ffba6a5ae788b7c8ad83809a944907caa7a8fe84.tar.zst gsoc2013-epiphany-ffba6a5ae788b7c8ad83809a944907caa7a8fe84.zip |
Update remaning time every two seconds
2003-10-19 Marco Pesenti Gritti <marco@gnome.org>
* TODO:
* embed/ephy-download.c: (ephy_download_class_init),
(ephy_download_init), (update_remaining_time),
(ephy_download_get_remaining_time):
* embed/ephy-download.h:
Update remaning time every two seconds
* embed/mozilla/mozilla-download.cpp:
Source/target was swapped
* embed/mozilla/EphyHeaderSniffer.cpp:
* embed/mozilla/EphyHeaderSniffer.h:
Fix style
Diffstat (limited to 'embed/mozilla/EphyHeaderSniffer.h')
-rw-r--r-- | embed/mozilla/EphyHeaderSniffer.h | 45 |
1 files changed, 21 insertions, 24 deletions
diff --git a/embed/mozilla/EphyHeaderSniffer.h b/embed/mozilla/EphyHeaderSniffer.h index 01f5b7bd8..b8d56281d 100644 --- a/embed/mozilla/EphyHeaderSniffer.h +++ b/embed/mozilla/EphyHeaderSniffer.h @@ -48,38 +48,35 @@ #include "nsIAuthPrompt.h" #include "nsIPromptService.h" -// Implementation of a header sniffer class that is used when saving Web pages and images. class EphyHeaderSniffer : public nsIWebProgressListener, public nsIAuthPrompt { public: - EphyHeaderSniffer(nsIWebBrowserPersist* aPersist, MozillaEmbedPersist *aEmbedPersist, - nsIFile* aFile, nsIURI* aURL, - nsIDOMDocument* aDocument, nsIInputStream* aPostData, - const nsAString& aSuggestedFilename, PRBool aBypassCache); - virtual ~EphyHeaderSniffer(); + EphyHeaderSniffer (nsIWebBrowserPersist* aPersist, MozillaEmbedPersist *aEmbedPersist, + nsIFile* aFile, nsIURI* aURL, + nsIDOMDocument* aDocument, nsIInputStream* aPostData, + const nsAString& aSuggestedFilename, PRBool aBypassCache); + virtual ~EphyHeaderSniffer (); - NS_DECL_ISUPPORTS - NS_DECL_NSIWEBPROGRESSLISTENER - NS_DECL_NSIAUTHPROMPT + NS_DECL_ISUPPORTS + NS_DECL_NSIWEBPROGRESSLISTENER + NS_DECL_NSIAUTHPROMPT protected: - - nsresult PerformSave(nsIURI* inOriginalURI); - nsresult InitiateDownload(nsISupports* inSourceData, nsILocalFile* inDestFile, nsIURI* inOriginalURI); + nsresult PerformSave (nsIURI* inOriginalURI); + nsresult InitiateDownload (nsISupports* inSourceData, nsILocalFile* inDestFile, nsIURI* inOriginalURI); private: - - nsIWebBrowserPersist* mPersist; // Weak. It owns us as a listener. - MozillaEmbedPersist *mEmbedPersist; - nsCOMPtr<nsIFile> mTmpFile; - nsCOMPtr<nsIURI> mURL; - nsCOMPtr<nsIDOMDocument> mDocument; - nsCOMPtr<nsIInputStream> mPostData; - nsString mDefaultFilename; - PRBool mBypassCache; - nsCString mContentType; - nsCString mContentDisposition; - nsCOMPtr<nsIPromptService> mPrompt; + nsIWebBrowserPersist* mPersist; /* Weak. It owns us as a listener. */ + MozillaEmbedPersist *mEmbedPersist; + nsCOMPtr<nsIFile> mTmpFile; + nsCOMPtr<nsIURI> mURL; + nsCOMPtr<nsIDOMDocument> mDocument; + nsCOMPtr<nsIInputStream> mPostData; + nsString mDefaultFilename; + PRBool mBypassCache; + nsCString mContentType; + nsCString mContentDisposition; + nsCOMPtr<nsIPromptService> mPrompt; }; |