From 405384701d74b50dce194c04b68de07e888d4720 Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Thu, 29 Apr 2004 00:26:24 +0000 Subject: Add defines for private mozilla api usage. It will make easier to track 2004-04-29 Marco Pesenti Gritti * configure.in: * embed/mozilla/EphyBrowser.cpp: * embed/mozilla/EphyBrowser.h: * embed/mozilla/Makefile.am: Add defines for private mozilla api usage. It will make easier to track what we need to port to embed string and what we need to be using only public api (on the long time). --- embed/mozilla/EphyBrowser.cpp | 62 +++++++++++++++++++------------------------ 1 file changed, 28 insertions(+), 34 deletions(-) (limited to 'embed/mozilla/EphyBrowser.cpp') diff --git a/embed/mozilla/EphyBrowser.cpp b/embed/mozilla/EphyBrowser.cpp index 54697db81..4b0353c3e 100644 --- a/embed/mozilla/EphyBrowser.cpp +++ b/embed/mozilla/EphyBrowser.cpp @@ -24,6 +24,7 @@ #include "EphyBrowser.h" #include "GlobalHistory.h" +#include "ContentHandler.h" #include "ephy-embed.h" #include "ephy-string.h" #include "ephy-debug.h" @@ -31,57 +32,50 @@ #include #include -#include "nsICommandManager.h" +#include "nsIInterfaceRequestorUtils.h" +#include "nsIURI.h" +#include "nsISimpleEnumerator.h" + #include "nsIContentViewer.h" #include "nsIGlobalHistory.h" -#include "nsIDocShellHistory.h" #include "nsIWebBrowserFind.h" #include "nsIWebBrowserFocus.h" -#include "nsIDocument.h" -#include "nsISHEntry.h" -#include "nsISHistoryInternal.h" -#include "nsIHistoryEntry.h" +#include "nsICommandManager.h" #include "nsIWebBrowserPrint.h" -#include "nsIURI.h" -#include "nsIMarkupDocumentViewer.h" -#include "nsIComponentManager.h" -#include "nsIScriptGlobalObject.h" -#include "nsIDOMWindowInternal.h" -#include "nsIInterfaceRequestor.h" -#include "nsIFocusController.h" -#include "nsIWebBrowserPersist.h" -#include "nsCWebBrowserPersist.h" -#include "nsNetUtil.h" -#include "nsIChromeEventHandler.h" -#include "nsIDOMDocument.h" -#include "nsIDOMDocumentStyle.h" -#include "nsIDOMEvent.h" -#include "nsIDOMEventTarget.h" -#include "nsIDOMNode.h" -#include "nsIDOMElement.h" #include "nsIDocShellTreeItem.h" #include "nsIDocShellTreeNode.h" #include "nsIDocShellTreeOwner.h" -#include "nsICSSLoader.h" -#include "nsICSSStyleSheet.h" -#include "nsICSSLoaderObserver.h" -#include "nsIDocumentObserver.h" -#include "nsCWebBrowser.h" -#include "nsReadableUtils.h" -#include "nsIDOMNSHTMLDocument.h" +#include "nsIDocumentCharsetInfo.h" +#include "nsIWebPageDescriptor.h" +#include "nsISHEntry.h" +#include "nsIHistoryEntry.h" #include "nsIDOMHTMLDocument.h" #include "nsIDOMHTMLCollection.h" #include "nsIDOMHTMLElement.h" #include "nsIDOMHTMLFormElement.h" #include "nsIDOMHTMLInputElement.h" #include "nsIDOMHTMLTextAreaElement.h" +#include "nsIDOMDocument.h" +#include "nsIDOMEvent.h" +#include "nsIDOMEventTarget.h" +#include "nsIDOMNode.h" +#include "nsIDOMElement.h" + +#ifdef ALLOW_PRIVATE_API +#include "nsPIDOMWindow.h" +#include "nsIMarkupDocumentViewer.h" +#include "nsIChromeEventHandler.h" +#include "nsIDOMWindowInternal.h" +#endif + +#ifdef ALLOW_PRIVATE_STRINGS +#include "nsString.h" +#include "nsReadableUtils.h" +#include "nsIDocument.h" #include "nsIDeviceContext.h" #include "nsIPresContext.h" #include "nsIAtom.h" -#include "nsIDocumentCharsetInfo.h" -#include "nsPromiseFlatString.h" -#include "nsString.h" -#include "ContentHandler.h" +#endif EphyEventListener::EphyEventListener(void) { -- cgit v1.2.3