From 50ff5e50420a75f627344b7d8bad2451e9fb714a Mon Sep 17 00:00:00 2001 From: Xan Lopez Date: Sat, 19 Apr 2003 11:00:56 +0000 Subject: Assume Pause/Resume is available for every channel, "fixes" resume for Assume Pause/Resume is available for every channel, "fixes" resume for HTTP among others. Drop some useless code. --- embed/mozilla/ProgressListener.cpp | 19 ++----------------- embed/mozilla/ProgressListener.h | 2 -- 2 files changed, 2 insertions(+), 19 deletions(-) (limited to 'embed/mozilla') diff --git a/embed/mozilla/ProgressListener.cpp b/embed/mozilla/ProgressListener.cpp index 43a0acd06..643764982 100644 --- a/embed/mozilla/ProgressListener.cpp +++ b/embed/mozilla/ProgressListener.cpp @@ -31,8 +31,6 @@ #include #include "nsXPIDLString.h" -#include "nsIChannel.h" -#include "nsIFTPChannel.h" #include "nsIMIMEInfo.h" #include "nsCOMPtr.h" @@ -134,8 +132,6 @@ NS_METHOD GProgressListener::PrivateInit (void) mPriorKRate = 0; mRateChanges = 0; mRateChangeLimit = 2; /* only update rate every second */ - mCheckedCanPause = PR_FALSE; - mCanPause = PR_FALSE; mIsPaused = PR_FALSE; mAbort = PR_FALSE; PRInt64 now = PR_Now (); @@ -423,16 +419,6 @@ NS_IMETHODIMP GProgressListener:: if (mNoDialog) return NS_OK; - if (!mCheckedCanPause) - { - mCheckedCanPause = PR_TRUE; - - nsresult rv; - nsCOMPtr channel = - do_QueryInterface (aRequest, &rv); - - mCanPause = (NS_SUCCEEDED (rv) ? PR_TRUE : PR_FALSE); - } mRequest = aRequest; PRInt64 now = PR_Now (); @@ -518,7 +504,6 @@ NS_IMETHODIMP GProgressListener:: totalKBytes, currentKBytes, progress, - mCanPause, (gpointer)this); /* done */ @@ -607,7 +592,7 @@ nsresult GProgressListener::Pause (void) { nsresult rv; - if (mCanPause && !mIsPaused) + if (!mIsPaused) { rv = mRequest->Suspend (); if (NS_SUCCEEDED (rv)) @@ -627,7 +612,7 @@ nsresult GProgressListener::Resume (void) { nsresult rv; - if (mCanPause && mIsPaused) + if (mIsPaused) { rv = mRequest->Resume (); if (NS_SUCCEEDED (rv)) diff --git a/embed/mozilla/ProgressListener.h b/embed/mozilla/ProgressListener.h index 459643194..7d5ba62b0 100644 --- a/embed/mozilla/ProgressListener.h +++ b/embed/mozilla/ProgressListener.h @@ -112,8 +112,6 @@ class GProgressListener : public nsIProgressDialog, PRInt32 mRateChanges; PRInt32 mRateChangeLimit; - PRBool mCheckedCanPause; - PRBool mCanPause; PRBool mIsPaused; gboolean mNoDialog; PRBool mAbort; -- cgit v1.2.3