"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "platform/dom/xslt/xslt/txMozillaXMLOutput.h" between
basilisk-2021.12.14-source.tar.xz and basilisk-2022.01.27-source.tar.xz

About: Basilisk is an XUL-based web-browser demonstrating the Unified XUL Platform (UXP), featuring the well-known Firefox-style interface and operation ("development software").

txMozillaXMLOutput.h  (basilisk-2021.12.14-source.tar.xz):txMozillaXMLOutput.h  (basilisk-2022.01.27-source.tar.xz)
skipping to change at line 83 skipping to change at line 83
nsresult closePrevious(bool aFlushText); nsresult closePrevious(bool aFlushText);
nsresult createResultDocument(const nsSubstring& aName, int32_t aNsID, nsresult createResultDocument(const nsSubstring& aName, int32_t aNsID,
nsIDOMDocument* aSourceDocument, nsIDOMDocument* aSourceDocument,
bool aLoadedAsData); bool aLoadedAsData);
private: private:
nsresult createTxWrapper(); nsresult createTxWrapper();
nsresult startHTMLElement(nsIContent* aElement, bool aXHTML); nsresult startHTMLElement(nsIContent* aElement, bool aXHTML);
nsresult endHTMLElement(nsIContent* aElement); nsresult endHTMLElement(nsIContent* aElement);
void processHTTPEquiv(nsIAtom* aHeader, const nsString& aValue);
nsresult createHTMLElement(nsIAtom* aName, nsresult createHTMLElement(nsIAtom* aName,
nsIContent** aResult); nsIContent** aResult);
nsresult attributeInternal(nsIAtom* aPrefix, nsIAtom* aLocalName, nsresult attributeInternal(nsIAtom* aPrefix, nsIAtom* aLocalName,
int32_t aNsID, const nsString& aValue); int32_t aNsID, const nsString& aValue);
nsresult startElementInternal(nsIAtom* aPrefix, nsIAtom* aLocalName, nsresult startElementInternal(nsIAtom* aPrefix, nsIAtom* aLocalName,
int32_t aNsID); int32_t aNsID);
nsCOMPtr<nsIDocument> mDocument; nsCOMPtr<nsIDocument> mDocument;
nsCOMPtr<nsINode> mCurrentNode; // This is updated once an element is nsCOMPtr<nsINode> mCurrentNode; // This is updated once an element is
skipping to change at line 108 skipping to change at line 107
nsCOMPtr<mozilla::dom::Element> mOpenedElement; nsCOMPtr<mozilla::dom::Element> mOpenedElement;
RefPtr<nsNodeInfoManager> mNodeInfoManager; RefPtr<nsNodeInfoManager> mNodeInfoManager;
nsCOMArray<nsINode> mCurrentNodeStack; nsCOMArray<nsINode> mCurrentNodeStack;
nsCOMPtr<nsIContent> mNonAddedNode; nsCOMPtr<nsIContent> mNonAddedNode;
RefPtr<txTransformNotifier> mNotifier; RefPtr<txTransformNotifier> mNotifier;
uint32_t mTreeDepth, mBadChildLevel; uint32_t mTreeDepth, mBadChildLevel;
nsCString mRefreshString;
txStack mTableStateStack; txStack mTableStateStack;
enum TableState { enum TableState {
NORMAL, // An element needing no special treatment NORMAL, // An element needing no special treatment
TABLE, // A HTML table element TABLE, // A HTML table element
ADDED_TBODY // An inserted tbody not coming from the stylesheet ADDED_TBODY // An inserted tbody not coming from the stylesheet
}; };
TableState mTableState; TableState mTableState;
nsAutoString mText; nsAutoString mText;
 End of changes. 2 change blocks. 
2 lines changed or deleted 0 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)