From 9d5206017d230ff09c0bd7cdb8ba5ca05effba7f Mon Sep 17 00:00:00 2001 From: "waterson%netscape.com" Date: Tue, 7 Mar 2000 02:35:20 +0000 Subject: [PATCH] Bug 27222. Make sure that we grab aListener and stuff it into mObserver, so that parser observers work. r=harishd, a=jevering git-svn-id: svn://10.0.0.236/trunk@62286 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/htmlparser/src/nsParser.cpp | 2 ++ mozilla/parser/htmlparser/src/nsParser.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/mozilla/htmlparser/src/nsParser.cpp b/mozilla/htmlparser/src/nsParser.cpp index 3a09f718b69..b37acb09cdd 100644 --- a/mozilla/htmlparser/src/nsParser.cpp +++ b/mozilla/htmlparser/src/nsParser.cpp @@ -856,6 +856,8 @@ nsresult nsParser::Parse(nsIURI* aURL,nsIStreamObserver* aListener,PRBool aVerif NS_PRECONDITION(0!=aURL,kNullURL); nsresult result=kBadURL; + mObserver = aListener; + NS_IF_ADDREF(mObserver); mDTDVerification=aVerifyEnabled; if(aURL) { char* spec; diff --git a/mozilla/parser/htmlparser/src/nsParser.cpp b/mozilla/parser/htmlparser/src/nsParser.cpp index 3a09f718b69..b37acb09cdd 100644 --- a/mozilla/parser/htmlparser/src/nsParser.cpp +++ b/mozilla/parser/htmlparser/src/nsParser.cpp @@ -856,6 +856,8 @@ nsresult nsParser::Parse(nsIURI* aURL,nsIStreamObserver* aListener,PRBool aVerif NS_PRECONDITION(0!=aURL,kNullURL); nsresult result=kBadURL; + mObserver = aListener; + NS_IF_ADDREF(mObserver); mDTDVerification=aVerifyEnabled; if(aURL) { char* spec;