[kazehakase-svn] [3474] * macro/gecko.m4, module/embed/gecko/ kz-mozprogresslistener.[cpp|h],

Back to archive index

svnno****@sourc***** svnno****@sourc*****
Tue Mar 11 20:53:19 JST 2008


Revision: 3474
          http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=kazehakase&view=rev&rev=3474
Author:   ikezoe
Date:     2008-03-11 20:53:19 +0900 (Tue, 11 Mar 2008)

Log Message:
-----------
	* macro/gecko.m4, module/embed/gecko/kz-mozprogresslistener.[cpp|h],
	module/embed/gecko/mozilla.cpp, module/embed/gecko/kz-mozwrapper.cpp:
	More cleanup.

Modified Paths:
--------------
    kazehakase/trunk/ChangeLog
    kazehakase/trunk/macros/gecko.m4
    kazehakase/trunk/module/embed/gecko/kz-mozprogresslistener.cpp
    kazehakase/trunk/module/embed/gecko/kz-mozprogresslistener.h
    kazehakase/trunk/module/embed/gecko/kz-mozwrapper.cpp
    kazehakase/trunk/module/embed/gecko/mozilla.cpp

Modified: kazehakase/trunk/ChangeLog
===================================================================
--- kazehakase/trunk/ChangeLog	2008-03-11 11:40:19 UTC (rev 3473)
+++ kazehakase/trunk/ChangeLog	2008-03-11 11:53:19 UTC (rev 3474)
@@ -6,6 +6,9 @@
 	module/embed/gecko/kz-mozfilepicker.cpp,
 	module/embed/gecko/kz-moz-wrapper.cpp: Remove old codes. I confirmed
 	xulrunner-1,9b and firefox2.
+	* macro/gecko.m4, module/embed/gecko/kz-mozprogresslistener.[cpp|h],
+	module/embed/gecko/mozilla.cpp, module/embed/gecko/kz-mozwrapper.cpp:
+	More cleanup.
 
 2008-03-10  Hiroyuki Ikezoe  <poinc****@ikezo*****>
 

Modified: kazehakase/trunk/macros/gecko.m4
===================================================================
--- kazehakase/trunk/macros/gecko.m4	2008-03-11 11:40:19 UTC (rev 3473)
+++ kazehakase/trunk/macros/gecko.m4	2008-03-11 11:53:19 UTC (rev 3474)
@@ -96,20 +96,6 @@
 
 AC_MSG_RESULT([$result])
 
-AC_MSG_CHECKING([whether nsIFilePicker methods expect nsAString&])
-
-AC_COMPILE_IFELSE(
-	[AC_LANG_PROGRAM(
-		[[#include <nsEmbedString.h>
-		  #include <nsIFilePicker.h>]],
-		[[nsIFilePicker *p;
-		  p->SetDefaultString (nsEmbedString());]]
-	)],
-	[AC_DEFINE([MOZ_NSIFILEPICKER_NSASTRING_],[1],[Define if nsIFilePicker uses nsAString&]) result=yes],
-	[result=no])
-
-AC_MSG_RESULT([$result])
-
 AC_MSG_CHECKING([whether nsIFilePicker::GetFileURL methods expect nsIFileURL**])
 
 AC_COMPILE_IFELSE(
@@ -124,36 +110,7 @@
 
 AC_MSG_RESULT([$result])
 
-dnl Changed from char* to nsAString& in 1.8a1
 
-AC_MSG_CHECKING([whether nsIMIMEInfo methods expect nsAString&])
-
-AC_COMPILE_IFELSE(
-	[AC_LANG_PROGRAM(
-		[[#include <nsEmbedString.h>
-		  #include <nsIMIMEInfo.h>]],
-		[[nsIMIMEInfo *p;
-		  p->SetDescription (nsEmbedString());]]
-	)],
-	[AC_DEFINE([MOZ_NSIMIMEINFO_NSACSTRING_],[1],[Define if nsIMIMEInfo uses nsAString&]) result=yes],
-	[result=no])
-
-AC_MSG_RESULT([$result])
-
-AC_MSG_CHECKING([whether nsICacheSession methods expect nsAString&])
-
-AC_COMPILE_IFELSE(
-	[AC_LANG_PROGRAM(
-		[[#include <nsEmbedString.h>
-		  #include <nsICacheSession.h>]],
-		[[nsICacheSession *p;
-		  p->OpenCacheEntry (nsEmbedCString(),0, PR_FALSE, nsnull);]]
-	)],
-	[AC_DEFINE([MOZ_NSICACHESESSION_NSACSTRING_],[1],[Define if nsICacheSession uses nsAString&]) result=yes],
-	[result=no])
-
-AC_MSG_RESULT([$result])
-
 AC_MSG_CHECKING([whether nsIHelperAppLauncherDialog methods expect PRBool])
 
 AC_COMPILE_IFELSE(
@@ -255,21 +212,6 @@
 AC_CHECK_FILE([$MOZILLA_INCLUDE_ROOT/content/nsICanvasRenderingContextInternal.h],
 	[AC_DEFINE([HAVE_NSICANVASRENDERINGCONTEXTINTERNAL_H],[1],[Define if nsICanvasRenderingContextInternal.h exists])])
 
-AC_CHECK_FILE([$MOZILLA_INCLUDE_ROOT/nsIWebProgressListener2.h],
-	[AC_DEFINE([HAVE_NSIWEBPROGRESSLISTENER2_H],[1],[Define if nsIWebProgressListener2.h exists])],
-	[AC_CHECK_FILE([$MOZILLA_INCLUDE_ROOT/uriloader/nsIWebProgressListener2.h],
-		[AC_DEFINE([HAVE_NSIWEBPROGRESSLISTENER2_H],[1],[Define if nsIWebProgressListener2.h exists])])])
-
-AC_CHECK_FILE([$MOZILLA_INCLUDE_ROOT/nsITransfer.h],
-	[AC_DEFINE([HAVE_NSITRANSFER_H],[1],[Define if nsITransfer.h exists])],
-	[AC_CHECK_FILE([$MOZILLA_INCLUDE_ROOT/uriloader/nsITransfer.h],
-		[AC_DEFINE([HAVE_NSITRANSFER_H],[1],[Define if nsITransfer.h exists])])])
-
-AC_CHECK_FILE([$MOZILLA_INCLUDE_ROOT/nsIPresContext.h],
-	[AC_DEFINE([HAVE_NSIPRESCONTEXT_H],[1],[Define if nsIPresContext.h exists])],
-	[AC_CHECK_FILE([$MOZILLA_INCLUDE_ROOT/layout/nsIPresContext.h],
-		[AC_DEFINE([HAVE_NSIPRESCONTEXT_H],[1],[Define if nsIPresContext.h exists])])])
-
 dnl Not a simple file check due to the header being in the SDK since 1.8a6
 dnl https://bugzilla.mozilla.org/show_bug.cgi?id=271068
 

Modified: kazehakase/trunk/module/embed/gecko/kz-mozprogresslistener.cpp
===================================================================
--- kazehakase/trunk/module/embed/gecko/kz-mozprogresslistener.cpp	2008-03-11 11:40:19 UTC (rev 3473)
+++ kazehakase/trunk/module/embed/gecko/kz-mozprogresslistener.cpp	2008-03-11 11:53:19 UTC (rev 3474)
@@ -42,15 +42,9 @@
 {
 }
 
-#ifdef HAVE_NSITRANSFER_H
 NS_IMPL_ISUPPORTS2(KzMozProgressListener,
     		   nsIWebProgressListener,
 		   nsITransfer)
-#else
-NS_IMPL_ISUPPORTS2(KzMozProgressListener,
-		   nsIDownload,
-		   nsIWebProgressListener)
-#endif
 
 NS_IMETHODIMP
 KzMozProgressListener::OnStateChange(nsIWebProgress *aWebProgress,
@@ -84,7 +78,6 @@
 	return NS_OK;
 }
 
-#ifdef HAVE_NSIWEBPROGRESSLISTENER2_H
 NS_IMETHODIMP
 KzMozProgressListener::OnProgressChange (nsIWebProgress *aWebProgress,
 			                 nsIRequest *aRequest,
@@ -117,15 +110,6 @@
 					  PRInt64 aMaxSelfProgress,
 					  PRInt64 aCurTotalProgress,
 					  PRInt64 aMaxTotalProgress)
-#else
-NS_IMETHODIMP
-KzMozProgressListener::OnProgressChange(nsIWebProgress *aWebProgress,
-					nsIRequest     *aRequest,
-					PRInt32         aCurSelfProgress,
-					PRInt32         aMaxSelfProgress,
-					PRInt32         aCurTotalProgress,
-					PRInt32         aMaxTotalProgress)
-#endif
 {
 
 	mPercentComplete = (PRInt32)(((float)aCurTotalProgress / (float)aMaxTotalProgress) * 100.0 + 0.5);
@@ -164,30 +148,16 @@
 NS_IMETHODIMP
 KzMozProgressListener::Init(nsIURI *aSource,
 			    nsIURI *aTarget,
-#if HAVE_NSIWEBPROGRESSLISTENER2_H
 			    const nsAString &aDisplayName,
 			    nsIMIMEInfo *aMIMEInfo,
 			    PRTime aStartTime,
 		            nsILocalFile *aTempFile,
 		            nsICancelable *aCancelable)
-#else
-			    const PRUnichar *aDisplayName,
-			    nsIMIMEInfo *aMIMEInfo,
-			    PRInt64 startTime,
-			    nsIWebBrowserPersist *aPersist)
-#endif
 {
 	mTotalProgress = 0;
 	mCurrentProgress = 0;
 	mPercentComplete = 0;
 
-#ifndef HAVE_NSIWEBPROGRESSLISTENER2_H
-	if (aPersist)
-	{
-		mPersist = aPersist;
-		mPersist->SetProgressListener(this);
-        }
-#endif
 	nsEmbedString leafName;
 
 	nsCOMPtr<nsIFileURL> fileUrl = do_QueryInterface(aTarget);
@@ -213,30 +183,13 @@
 	return NS_ERROR_NOT_IMPLEMENTED;
 }
 
-#ifndef HAVE_NSITRANSFER_H
 NS_IMETHODIMP
-KzMozProgressListener::GetTarget(nsIURI * *aTarget)
-{
-	return NS_ERROR_NOT_IMPLEMENTED;
-}
-#endif
-
-NS_IMETHODIMP
 KzMozProgressListener::GetTargetFile(nsILocalFile * *aTarget)
 {
 	return NS_ERROR_NOT_IMPLEMENTED;
 }
 
-#ifndef HAVE_NSITRANSFER_H
 NS_IMETHODIMP
-KzMozProgressListener::GetPersist(nsIWebBrowserPersist * *aPersist)
-{
-        NS_IF_ADDREF(*aPersist = mPersist);
-	return NS_OK;
-}
-#endif
-
-NS_IMETHODIMP
 KzMozProgressListener::GetPercentComplete(PRInt32 *aPercentComplete)
 {	
 	NS_ENSURE_ARG_POINTER(aPercentComplete);
@@ -245,61 +198,13 @@
 	return NS_OK;
 }
 
-#ifndef HAVE_NSITRANSFER_H
-NS_IMETHODIMP
-KzMozProgressListener::GetDisplayName(PRUnichar * *aDisplayName)
-{
-	return NS_ERROR_NOT_IMPLEMENTED;
-}
 
 NS_IMETHODIMP
-KzMozProgressListener::SetDisplayName(const PRUnichar * aDisplayName)
-{
-	return NS_ERROR_NOT_IMPLEMENTED;
-}
-
-NS_IMETHODIMP
-KzMozProgressListener::GetStartTime(PRInt64 *aStartTime)
-{
-	return NS_ERROR_NOT_IMPLEMENTED;
-}
-#endif
-
-NS_IMETHODIMP
 KzMozProgressListener::GetMIMEInfo(nsIMIMEInfo * *aMIMEInfo)
 {
 	return NS_ERROR_NOT_IMPLEMENTED;
 }
 
-#ifndef HAVE_NSIWEBPROGRESSLISTENER2_H
-NS_IMETHODIMP
-KzMozProgressListener::GetListener(nsIWebProgressListener * *aListener)
-{
-	NS_ENSURE_ARG_POINTER(aListener);
-	NS_IF_ADDREF(*aListener = (nsIWebProgressListener *)this);
-	return NS_OK;
-}
-
-NS_IMETHODIMP
-KzMozProgressListener::SetListener(nsIWebProgressListener * aListener)
-{
-	return NS_ERROR_NOT_IMPLEMENTED;
-}
-
-NS_IMETHODIMP
-KzMozProgressListener::GetObserver(nsIObserver * *aObserver)
-{
-	return NS_ERROR_NOT_IMPLEMENTED;
-}
-
-NS_IMETHODIMP
-KzMozProgressListener::SetObserver(nsIObserver * aObserver)
-{
-        mObserver = aObserver;
-	return NS_OK;
-}
-#endif
-
 nsresult
 KzMozProgressListener::Cancel ()
 {

Modified: kazehakase/trunk/module/embed/gecko/kz-mozprogresslistener.h
===================================================================
--- kazehakase/trunk/module/embed/gecko/kz-mozprogresslistener.h	2008-03-11 11:40:19 UTC (rev 3473)
+++ kazehakase/trunk/module/embed/gecko/kz-mozprogresslistener.h	2008-03-11 11:53:19 UTC (rev 3474)
@@ -31,11 +31,7 @@
 #include <nsWeakReference.h>
 #include <nsIObserver.h>
 #include <nsIWebBrowserPersist.h>
-#ifdef HAVE_NSITRANSFER_H
 #include <nsITransfer.h>
-#else
-#include <nsIDownload.h>
-#endif
 
 #define KZ_DOWNLOAD_CID                \
 { /* d2a2f743-f126-4f1f-1234-d4e50490f112 */         \
@@ -48,12 +44,7 @@
 #define KZ_DOWNLOAD_CLASSNAME "Kazehakase's Download Progress Listener"
 
 class KzMozProgressListener : 
-#ifdef HAVE_NSITRANSFER_H
   			      public nsITransfer	
-#else
-  			      public nsIWebProgressListener,	
-                              public nsIDownload
-#endif
 {
  public:
 	KzMozProgressListener();
@@ -61,21 +52,14 @@
 
 	NS_DECL_ISUPPORTS
 	NS_DECL_NSIWEBPROGRESSLISTENER
-#if HAVE_NSIWEBPROGRESSLISTENER2_H
 	NS_DECL_NSIWEBPROGRESSLISTENER2
-#endif
 	NS_DECL_NSITRANSFER
-#ifndef HAVE_NSITRANSFER_H
-	NS_DECL_NSIDOWNLOAD
-#endif
 
-#ifdef HAVE_NSITRANSFER_H
 	nsresult GetMIMEInfo (nsIMIMEInfo **aMIMEInfo);
 	nsresult GetTargetFile (nsILocalFile **aFile);
 	nsresult GetSource(nsIURI * *aSource);
 	nsresult GetPercentComplete(PRInt32 *aPercentComplete);
 
-#endif
 	nsresult Cancel();
 
 	PRInt32 mPercentComplete;

Modified: kazehakase/trunk/module/embed/gecko/kz-mozwrapper.cpp
===================================================================
--- kazehakase/trunk/module/embed/gecko/kz-mozwrapper.cpp	2008-03-11 11:40:19 UTC (rev 3473)
+++ kazehakase/trunk/module/embed/gecko/kz-mozwrapper.cpp	2008-03-11 11:53:19 UTC (rev 3474)
@@ -94,9 +94,6 @@
 #include <nsIDocCharset.h>
 
 
-#ifdef HAVE_NSIPRESCONTEXT_H
-#  include <nsIPresContext.h>
-#else
 typedef nsString              nsAFlatString;
 typedef nsCString             nsAFlatCString;
 #  define nsString_h___
@@ -104,7 +101,6 @@
 #  include <nsPresContext.h>
 #  undef nsAString_h___
 #  undef nsString_h___
-#endif
 
 #include "kz-mozprogresslistener.h"
 #include "kz-mozutils.h"
@@ -2182,11 +2178,7 @@
 gboolean
 KzMozWrapper::SetZoomOnDocShell (float aZoom, nsIDocShell *DocShell)
 {
-#ifdef HAVE_NSIPRESCONTEXT_H
-	nsCOMPtr<nsIPresContext> PresContext;
-#else
 	nsCOMPtr<nsPresContext> PresContext;
-#endif
 	nsresult rv = DocShell->GetPresContext (getter_AddRefs(PresContext));
 	if (NS_FAILED(rv) || !PresContext) return FALSE;
 

Modified: kazehakase/trunk/module/embed/gecko/mozilla.cpp
===================================================================
--- kazehakase/trunk/module/embed/gecko/mozilla.cpp	2008-03-11 11:40:19 UTC (rev 3473)
+++ kazehakase/trunk/module/embed/gecko/mozilla.cpp	2008-03-11 11:53:19 UTC (rev 3474)
@@ -67,11 +67,7 @@
 	{
 		KZ_DOWNLOAD_CLASSNAME,
 		KZ_DOWNLOAD_CID,
-#ifdef HAVE_NSITRANSFER_H
 		NS_TRANSFER_CONTRACTID,
-#else
-		NS_DOWNLOAD_CONTRACTID,
-#endif
 		KzMozProgressListenerConstructor
 	},
 	{




More information about the Kazehakase-cvs mailing list
Back to archive index