diff --git a/mozilla/htmlparser/src/CNavDTD.cpp b/mozilla/htmlparser/src/CNavDTD.cpp index 5f2c2cc50f9..22126985b6f 100644 --- a/mozilla/htmlparser/src/CNavDTD.cpp +++ b/mozilla/htmlparser/src/CNavDTD.cpp @@ -1389,8 +1389,10 @@ nsresult CNavDTD::HandleStartToken(CToken* aToken) { STOP_TIMER(); MOZ_TIMER_DEBUGLOG(("Stop: Parse Time: CNavDTD::HandleStartToken(), this=%p\n", this)); - if (mHasOpenMap && mSink) + if (mHasOpenMap && mSink) { result=mSink->AddLeaf(*theNode); + isTokenHandled=PR_TRUE; + } MOZ_TIMER_DEBUGLOG(("Start: Parse Time: CNavDTD::HandleStartToken(), this=%p\n", this)); START_TIMER(); diff --git a/mozilla/htmlparser/src/nsElementTable.cpp b/mozilla/htmlparser/src/nsElementTable.cpp index 5f34c735909..d41b5f652b1 100644 --- a/mozilla/htmlparser/src/nsElementTable.cpp +++ b/mozilla/htmlparser/src/nsElementTable.cpp @@ -1992,7 +1992,7 @@ void nsHTMLElement::DebugDumpMembership(const char* aFilename){ } void nsHTMLElement::DebugDumpContainType(const char* aFilename){ -#define RICKG_DEBUG +//#define RICKG_DEBUG #ifdef RICKG_DEBUG const char* prefix=" "; diff --git a/mozilla/htmlparser/src/nsParser.cpp b/mozilla/htmlparser/src/nsParser.cpp index 7efbd44304b..49459ef6989 100644 --- a/mozilla/htmlparser/src/nsParser.cpp +++ b/mozilla/htmlparser/src/nsParser.cpp @@ -1491,9 +1491,7 @@ void nsParser::DebugDumpSource(nsOutputStream& aStream) { PRInt32 theIndex=-1; nsITokenizer* theTokenizer=0; - nsresult result=mParserContext->mDTD->GetTokenizer(theTokenizer); - - if(theTokenizer){ + if(NS_SUCCEEDED(mParserContext->mDTD->GetTokenizer(theTokenizer))){ CToken* theToken; while(nsnull != (theToken=theTokenizer->GetTokenAt(++theIndex))) { // theToken->DebugDumpToken(out); diff --git a/mozilla/parser/htmlparser/src/CNavDTD.cpp b/mozilla/parser/htmlparser/src/CNavDTD.cpp index 5f2c2cc50f9..22126985b6f 100644 --- a/mozilla/parser/htmlparser/src/CNavDTD.cpp +++ b/mozilla/parser/htmlparser/src/CNavDTD.cpp @@ -1389,8 +1389,10 @@ nsresult CNavDTD::HandleStartToken(CToken* aToken) { STOP_TIMER(); MOZ_TIMER_DEBUGLOG(("Stop: Parse Time: CNavDTD::HandleStartToken(), this=%p\n", this)); - if (mHasOpenMap && mSink) + if (mHasOpenMap && mSink) { result=mSink->AddLeaf(*theNode); + isTokenHandled=PR_TRUE; + } MOZ_TIMER_DEBUGLOG(("Start: Parse Time: CNavDTD::HandleStartToken(), this=%p\n", this)); START_TIMER(); diff --git a/mozilla/parser/htmlparser/src/nsElementTable.cpp b/mozilla/parser/htmlparser/src/nsElementTable.cpp index 5f34c735909..d41b5f652b1 100644 --- a/mozilla/parser/htmlparser/src/nsElementTable.cpp +++ b/mozilla/parser/htmlparser/src/nsElementTable.cpp @@ -1992,7 +1992,7 @@ void nsHTMLElement::DebugDumpMembership(const char* aFilename){ } void nsHTMLElement::DebugDumpContainType(const char* aFilename){ -#define RICKG_DEBUG +//#define RICKG_DEBUG #ifdef RICKG_DEBUG const char* prefix=" "; diff --git a/mozilla/parser/htmlparser/src/nsParser.cpp b/mozilla/parser/htmlparser/src/nsParser.cpp index 7efbd44304b..49459ef6989 100644 --- a/mozilla/parser/htmlparser/src/nsParser.cpp +++ b/mozilla/parser/htmlparser/src/nsParser.cpp @@ -1491,9 +1491,7 @@ void nsParser::DebugDumpSource(nsOutputStream& aStream) { PRInt32 theIndex=-1; nsITokenizer* theTokenizer=0; - nsresult result=mParserContext->mDTD->GetTokenizer(theTokenizer); - - if(theTokenizer){ + if(NS_SUCCEEDED(mParserContext->mDTD->GetTokenizer(theTokenizer))){ CToken* theToken; while(nsnull != (theToken=theTokenizer->GetTokenAt(++theIndex))) { // theToken->DebugDumpToken(out);