зеркало из https://github.com/mozilla/pjs.git
Make XSLT #include less stuff (bug 208188), r=bugmail@sicking.cc, sr=peterv@netscape.com
This commit is contained in:
Родитель
90826eae16
Коммит
6ff9f6a27f
|
@ -42,6 +42,7 @@
|
|||
#include "XMLUtils.h"
|
||||
#include "XSLTFunctions.h"
|
||||
#include "ExprResult.h"
|
||||
#include "txNamespaceMap.h"
|
||||
|
||||
/*
|
||||
Implementation of XSLT 1.0 extension function: element-available
|
||||
|
|
|
@ -42,6 +42,7 @@
|
|||
#include "XMLUtils.h"
|
||||
#include "XSLTFunctions.h"
|
||||
#include "ExprResult.h"
|
||||
#include "txNamespaceMap.h"
|
||||
|
||||
/*
|
||||
Implementation of XSLT 1.0 extension function: function-available
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
#include "XMLUtils.h"
|
||||
#include "XSLTFunctions.h"
|
||||
#include "ExprResult.h"
|
||||
#include "txNamespaceMap.h"
|
||||
|
||||
/*
|
||||
Implementation of XSLT 1.0 extension function: system-property
|
||||
|
|
|
@ -32,7 +32,6 @@
|
|||
#define TRANSFRMX_XSLT_FUNCTIONS_H
|
||||
|
||||
#include "Expr.h"
|
||||
#include "txNamespaceMap.h"
|
||||
#include "XMLUtils.h"
|
||||
#include "nsAutoPtr.h"
|
||||
|
||||
|
@ -40,6 +39,7 @@ class txPattern;
|
|||
class txStylesheet;
|
||||
class txKeyValueHashKey;
|
||||
class txExecutionState;
|
||||
class txNamespaceMap;
|
||||
|
||||
/**
|
||||
* The definition for the XSLT document() function
|
||||
|
|
|
@ -43,6 +43,8 @@
|
|||
#include "txStylesheet.h"
|
||||
#include <math.h>
|
||||
#include "ExprResult.h"
|
||||
#include "txXSLTPatterns.h"
|
||||
#include "txNamespaceMap.h"
|
||||
|
||||
#include "prdtoa.h"
|
||||
|
||||
|
|
|
@ -26,6 +26,7 @@
|
|||
#include "nsReadableUtils.h"
|
||||
#include "txKey.h"
|
||||
#include "txXSLTPatterns.h"
|
||||
#include "txNamespaceMap.h"
|
||||
|
||||
/*
|
||||
* txKeyFunctionCall
|
||||
|
|
|
@ -42,7 +42,6 @@
|
|||
#include "txError.h"
|
||||
#include "baseutils.h"
|
||||
#include "txXMLEventHandler.h"
|
||||
#include "nsCOMPtr.h"
|
||||
#include "txStack.h"
|
||||
#include "XMLUtils.h"
|
||||
#include "nsVoidArray.h"
|
||||
|
@ -51,7 +50,6 @@
|
|||
#include "nsDoubleHashtable.h"
|
||||
#include "txKey.h"
|
||||
#include "txStylesheet.h"
|
||||
#include "ExprResult.h"
|
||||
|
||||
class txInstruction;
|
||||
class txIOutputHandlerFactory;
|
||||
|
|
|
@ -42,15 +42,13 @@
|
|||
#include "txError.h"
|
||||
#include "nsCOMPtr.h"
|
||||
#include "TxObject.h"
|
||||
#include "nsIAtom.h"
|
||||
#include "nsString.h"
|
||||
#include "XMLUtils.h"
|
||||
#include "txNamespaceMap.h"
|
||||
#include "nsAutoPtr.h"
|
||||
#include "Expr.h"
|
||||
#include "txXSLTNumber.h"
|
||||
#include "txXSLTPatterns.h"
|
||||
|
||||
class nsIAtom;
|
||||
class txExecutionState;
|
||||
|
||||
class txInstruction : public TxObject
|
||||
|
|
|
@ -40,6 +40,8 @@
|
|||
#include "nsCOMArray.h"
|
||||
#include "nsIAuthPrompt.h"
|
||||
#include "nsICharsetAlias.h"
|
||||
#include "nsIDOMNode.h"
|
||||
#include "nsIDOMDocument.h"
|
||||
#include "nsIDocument.h"
|
||||
#include "nsIExpatSink.h"
|
||||
#include "nsIHttpEventSink.h"
|
||||
|
|
|
@ -38,8 +38,10 @@
|
|||
|
||||
#include "txMozillaTextOutput.h"
|
||||
#include "nsContentCID.h"
|
||||
#include "nsIContent.h"
|
||||
#include "nsIDocument.h"
|
||||
#include "nsIDOMDocument.h"
|
||||
#include "nsIDOMDocumentFragment.h"
|
||||
#include "nsIDOMElement.h"
|
||||
#include "nsIDOMHTMLElement.h"
|
||||
#include "nsIDOMText.h"
|
||||
|
|
|
@ -40,14 +40,13 @@
|
|||
#define TRANSFRMX_MOZILLA_TEXT_OUTPUT_H
|
||||
|
||||
#include "txXMLEventHandler.h"
|
||||
#include "nsIContent.h"
|
||||
#include "nsIDOMCharacterData.h"
|
||||
#include "nsCOMPtr.h"
|
||||
#include "nsWeakPtr.h"
|
||||
#include "txOutputFormat.h"
|
||||
#include "nsIDOMDocument.h"
|
||||
#include "nsIDOMDocumentFragment.h"
|
||||
|
||||
class nsIDOMCharacterData;
|
||||
class nsIDOMDocument;
|
||||
class nsIDOMDocumentFragment;
|
||||
class nsITransformObserver;
|
||||
|
||||
class txMozillaTextOutput : public txAOutputXMLEventHandler
|
||||
|
|
|
@ -40,6 +40,8 @@
|
|||
|
||||
#include "nsIDocument.h"
|
||||
#include "nsIDocShell.h"
|
||||
#include "nsIScriptLoader.h"
|
||||
#include "nsIDOMDocument.h"
|
||||
#include "nsIDOMComment.h"
|
||||
#include "nsIDOMDocumentType.h"
|
||||
#include "nsIDOMDOMImplementation.h"
|
||||
|
@ -65,6 +67,8 @@
|
|||
#include "nsICSSStyleSheet.h"
|
||||
#include "txStringUtils.h"
|
||||
#include "nsIHTMLDocument.h"
|
||||
#include "nsIStyleSheetLinkingElement.h"
|
||||
#include "nsIDocumentTransformer.h"
|
||||
|
||||
extern nsINameSpaceManager* gTxNameSpaceManager;
|
||||
|
||||
|
|
|
@ -41,17 +41,18 @@
|
|||
|
||||
#include "txXMLEventHandler.h"
|
||||
#include "nsAutoPtr.h"
|
||||
#include "nsIContent.h"
|
||||
#include "nsIDOMDocument.h"
|
||||
#include "nsIDOMHTMLTextAreaElement.h"
|
||||
#include "nsIScriptLoader.h"
|
||||
#include "nsIScriptLoaderObserver.h"
|
||||
#include "nsIStyleSheetLinkingElement.h"
|
||||
#include "nsWeakPtr.h"
|
||||
#include "txOutputFormat.h"
|
||||
#include "nsCOMArray.h"
|
||||
#include "nsICSSLoaderObserver.h"
|
||||
#include "nsIDocumentTransformer.h"
|
||||
|
||||
class nsIContent;
|
||||
class nsIDOMDocument;
|
||||
class nsIAtom;
|
||||
class nsIDOMDocumentFragment;
|
||||
class nsIDOMElement;
|
||||
class nsIStyleSheet;
|
||||
class nsIDOMNode;
|
||||
|
||||
class txTransformNotifier : public nsIScriptLoaderObserver,
|
||||
public nsICSSLoaderObserver
|
||||
|
|
|
@ -42,9 +42,12 @@
|
|||
#include "nsDOMError.h"
|
||||
#include "nsIChannel.h"
|
||||
#include "nsIContent.h"
|
||||
#include "nsIDOMElement.h"
|
||||
#include "nsIDOMText.h"
|
||||
#include "nsIDocument.h"
|
||||
#include "nsIDOMClassInfo.h"
|
||||
#include "nsIDOMDocument.h"
|
||||
#include "nsIDOMDocumentFragment.h"
|
||||
#include "nsIIOService.h"
|
||||
#include "nsILoadGroup.h"
|
||||
#include "nsIScriptLoader.h"
|
||||
|
|
|
@ -47,18 +47,16 @@
|
|||
#include "nsVoidArray.h"
|
||||
#include "nsWeakPtr.h"
|
||||
#include "txExpandedNameMap.h"
|
||||
#include "nsIDOMNode.h"
|
||||
#include "txXMLEventHandler.h"
|
||||
#include "nsIDOMDocument.h"
|
||||
#include "nsIXSLTProcessorObsolete.h"
|
||||
#include "txXSLTProcessor.h"
|
||||
#include "nsVoidArray.h"
|
||||
#include "txStylesheet.h"
|
||||
#include "nsAutoPtr.h"
|
||||
#include "nsIDocumentObserver.h"
|
||||
|
||||
class nsIURI;
|
||||
class nsIXMLContentSink;
|
||||
class nsIDOMNode;
|
||||
|
||||
/* bacd8ad0-552f-11d3-a9f7-000064657374 */
|
||||
#define TRANSFORMIIX_XSLT_PROCESSOR_CID \
|
||||
|
|
|
@ -42,10 +42,8 @@
|
|||
#include "txOutputFormat.h"
|
||||
#include "txExpandedNameMap.h"
|
||||
#include "List.h"
|
||||
#include "Expr.h"
|
||||
#include "txXSLTPatterns.h"
|
||||
#include "txInstructions.h"
|
||||
#include "XSLTFunctions.h"
|
||||
#include "nsVoidArray.h"
|
||||
|
||||
class txInstruction;
|
||||
class txToplevelItem;
|
||||
|
|
|
@ -46,7 +46,6 @@
|
|||
#include "Expr.h"
|
||||
#include "XMLUtils.h"
|
||||
#include "txIXPathContext.h"
|
||||
#include "txNamespaceMap.h"
|
||||
#include "nsAutoPtr.h"
|
||||
#include "txStylesheet.h"
|
||||
#include "TxLog.h"
|
||||
|
@ -55,6 +54,7 @@ class txHandlerTable;
|
|||
class txElementContext;
|
||||
class txInstructionContainer;
|
||||
class txInstruction;
|
||||
class txNamespaceMap;
|
||||
class txToplevelItem;
|
||||
class txPushNewContext;
|
||||
class txStylesheetCompiler;
|
||||
|
|
Загрузка…
Ссылка в новой задаче