From 12f1dc7f84123440208560e8be0bed2c7697a677 Mon Sep 17 00:00:00 2001 From: "hpradhan%hotpop.com" Date: Sat, 5 Apr 2003 07:19:09 +0000 Subject: [PATCH] bug 196829 : Removed unused DoFragment() methods from parser and contentsinks r=harishd sr=jst git-svn-id: svn://10.0.0.236/trunk@140742 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/content/base/src/mozSanitizingSerializer.cpp | 7 ------- mozilla/content/base/src/mozSanitizingSerializer.h | 1 - mozilla/content/base/src/nsPlainTextSerializer.cpp | 6 ------ mozilla/content/base/src/nsPlainTextSerializer.h | 1 - .../content/html/document/src/nsHTMLContentSink.cpp | 8 -------- .../html/document/src/nsHTMLFragmentContentSink.cpp | 7 ------- mozilla/htmlparser/public/nsIHTMLContentSink.h | 11 ----------- mozilla/htmlparser/robot/nsRobotSink.cpp | 7 ------- mozilla/htmlparser/src/CNavDTD.cpp | 12 ------------ mozilla/htmlparser/src/CNavDTD.h | 2 -- mozilla/htmlparser/src/nsHTMLNullSink.cpp | 12 ------------ mozilla/htmlparser/src/nsLoggingSink.cpp | 6 ------ mozilla/htmlparser/src/nsLoggingSink.h | 1 - .../parser/htmlparser/public/nsIHTMLContentSink.h | 11 ----------- mozilla/parser/htmlparser/robot/nsRobotSink.cpp | 7 ------- mozilla/parser/htmlparser/src/CNavDTD.cpp | 12 ------------ mozilla/parser/htmlparser/src/CNavDTD.h | 2 -- mozilla/parser/htmlparser/src/nsHTMLNullSink.cpp | 12 ------------ mozilla/parser/htmlparser/src/nsLoggingSink.cpp | 6 ------ mozilla/parser/htmlparser/src/nsLoggingSink.h | 1 - 20 files changed, 132 deletions(-) diff --git a/mozilla/content/base/src/mozSanitizingSerializer.cpp b/mozilla/content/base/src/mozSanitizingSerializer.cpp index 4aca16b3f35..de8e87634ed 100644 --- a/mozilla/content/base/src/mozSanitizingSerializer.cpp +++ b/mozilla/content/base/src/mozSanitizingSerializer.cpp @@ -453,13 +453,6 @@ mozSanitizingHTMLSerializer::CloseFrameset() return CloseContainer(eHTMLTag_frameset); } -NS_IMETHODIMP -mozSanitizingHTMLSerializer::DoFragment(PRBool aFlag) -{ - return NS_OK; -} - - // Here comes the actual code... diff --git a/mozilla/content/base/src/mozSanitizingSerializer.h b/mozilla/content/base/src/mozSanitizingSerializer.h index 44cc338f6cb..7078986c35f 100644 --- a/mozilla/content/base/src/mozSanitizingSerializer.h +++ b/mozilla/content/base/src/mozSanitizingSerializer.h @@ -126,7 +126,6 @@ public: NS_IMETHOD CloseFrameset(); NS_IMETHOD IsEnabled(PRInt32 aTag, PRBool* aReturn); NS_IMETHOD_(PRBool) IsFormOnStack() { return PR_FALSE; } - NS_IMETHOD DoFragment(PRBool aFlag); NS_IMETHOD BeginContext(PRInt32 aPosition) { return NS_OK; } NS_IMETHOD EndContext(PRInt32 aPosition) { return NS_OK; } NS_IMETHOD WillProcessTokens(void) { return NS_OK; } diff --git a/mozilla/content/base/src/nsPlainTextSerializer.cpp b/mozilla/content/base/src/nsPlainTextSerializer.cpp index 30bcf92cfe2..6567dc3b991 100644 --- a/mozilla/content/base/src/nsPlainTextSerializer.cpp +++ b/mozilla/content/base/src/nsPlainTextSerializer.cpp @@ -603,12 +603,6 @@ nsPlainTextSerializer::IsEnabled(PRInt32 aTag, PRBool* aReturn) return NS_OK; } -NS_IMETHODIMP -nsPlainTextSerializer::DoFragment(PRBool aFlag) -{ - return NS_OK; -} - /** * aNode may be null when we're working with the DOM, but then mContent is * useable instead. diff --git a/mozilla/content/base/src/nsPlainTextSerializer.h b/mozilla/content/base/src/nsPlainTextSerializer.h index fd1229820cc..93b5706b2c1 100644 --- a/mozilla/content/base/src/nsPlainTextSerializer.h +++ b/mozilla/content/base/src/nsPlainTextSerializer.h @@ -123,7 +123,6 @@ public: NS_IMETHOD IsEnabled(PRInt32 aTag, PRBool* aReturn); NS_IMETHOD_(PRBool) IsFormOnStack() { return PR_FALSE; } - NS_IMETHOD DoFragment(PRBool aFlag); NS_IMETHOD BeginContext(PRInt32 aPosition) { return NS_OK; } NS_IMETHOD EndContext(PRInt32 aPosition) { return NS_OK; } NS_IMETHOD WillProcessTokens(void) { return NS_OK; } diff --git a/mozilla/content/html/document/src/nsHTMLContentSink.cpp b/mozilla/content/html/document/src/nsHTMLContentSink.cpp index a9d382c35b4..ad406bc30ea 100644 --- a/mozilla/content/html/document/src/nsHTMLContentSink.cpp +++ b/mozilla/content/html/document/src/nsHTMLContentSink.cpp @@ -283,8 +283,6 @@ public: NS_IMETHOD IsEnabled(PRInt32 aTag, PRBool* aReturn); NS_IMETHOD_(PRBool) IsFormOnStack(); - NS_IMETHOD DoFragment(PRBool aFlag); - // nsITimerCallback NS_DECL_NSITIMERCALLBACK @@ -5871,12 +5869,6 @@ HTMLContentSink::SetDocumentCharset(nsAString& aCharset) return NS_OK; } -NS_IMETHODIMP -HTMLContentSink::DoFragment(PRBool aFlag) -{ - return NS_OK; -} - #ifdef DEBUG /** * This will dump content model into the output file. diff --git a/mozilla/content/html/document/src/nsHTMLFragmentContentSink.cpp b/mozilla/content/html/document/src/nsHTMLFragmentContentSink.cpp index 75e3c8676c8..6062cf0de0d 100644 --- a/mozilla/content/html/document/src/nsHTMLFragmentContentSink.cpp +++ b/mozilla/content/html/document/src/nsHTMLFragmentContentSink.cpp @@ -107,7 +107,6 @@ public: NS_IMETHOD WillProcessAToken(void) { return NS_OK; } NS_IMETHOD DidProcessAToken(void) { return NS_OK; } NS_IMETHOD NotifyTagObservers(nsIParserNode* aNode) { return NS_OK; } - NS_IMETHOD DoFragment(PRBool aFlag); NS_IMETHOD OpenContainer(const nsIParserNode& aNode); NS_IMETHOD CloseContainer(const nsHTMLTag aTag); NS_IMETHOD AddHeadContent(const nsIParserNode& aNode); @@ -719,12 +718,6 @@ nsHTMLFragmentContentSink::AddDocTypeDecl(const nsIParserNode& aNode) return NS_OK; } -NS_IMETHODIMP -nsHTMLFragmentContentSink::DoFragment(PRBool aFlag) -{ - return NS_OK; -} - NS_IMETHODIMP nsHTMLFragmentContentSink::GetFragment(nsIDOMDocumentFragment** aFragment) { diff --git a/mozilla/htmlparser/public/nsIHTMLContentSink.h b/mozilla/htmlparser/public/nsIHTMLContentSink.h index 682660a396c..b3aed2c231a 100644 --- a/mozilla/htmlparser/public/nsIHTMLContentSink.h +++ b/mozilla/htmlparser/public/nsIHTMLContentSink.h @@ -194,17 +194,6 @@ public: */ NS_IMETHOD CloseFrameset() = 0; - /** - * This method tells the sink whether or not it is - * encoding an HTML fragment or the whole document. - * By default, the entire document is encoded. - * - * @update 03/14/99 gpk - * @param aFlag set to true if only encoding a fragment - */ - - NS_IMETHOD DoFragment(PRBool aFlag) = 0; - /** * This gets called when handling illegal contents, especially * in dealing with tables. This method creates a new context. diff --git a/mozilla/htmlparser/robot/nsRobotSink.cpp b/mozilla/htmlparser/robot/nsRobotSink.cpp index 4c0bafe5843..7c555e62198 100644 --- a/mozilla/htmlparser/robot/nsRobotSink.cpp +++ b/mozilla/htmlparser/robot/nsRobotSink.cpp @@ -113,7 +113,6 @@ public: NS_IMETHOD DidProcessAToken(void) { return NS_OK; } NS_IMETHOD NotifyTagObservers(nsIParserNode* aNode) { return NS_OK; } - NS_IMETHOD DoFragment(PRBool aFlag); NS_IMETHOD BeginContext(PRInt32 aPosition){ return NS_OK; } NS_IMETHOD EndContext(PRInt32 aPosition){ return NS_OK; } @@ -401,9 +400,3 @@ void RobotSink::ProcessLink(const nsString& aLink) } -NS_IMETHODIMP -RobotSink::DoFragment(PRBool aFlag) -{ - return NS_OK; -} - diff --git a/mozilla/htmlparser/src/CNavDTD.cpp b/mozilla/htmlparser/src/CNavDTD.cpp index 76eefaa49f9..52ff40014cd 100644 --- a/mozilla/htmlparser/src/CNavDTD.cpp +++ b/mozilla/htmlparser/src/CNavDTD.cpp @@ -3857,15 +3857,3 @@ nsresult CNavDTD::WillInterruptParse(nsIContentSink* aSink){ return result; } - -/** - * - * @update gpk03/14/99 - * @param - * @return - */ -nsresult CNavDTD::DoFragment(PRBool aFlag) -{ - return NS_OK; -} - diff --git a/mozilla/htmlparser/src/CNavDTD.h b/mozilla/htmlparser/src/CNavDTD.h index d7780e95810..5407429b29e 100644 --- a/mozilla/htmlparser/src/CNavDTD.h +++ b/mozilla/htmlparser/src/CNavDTD.h @@ -337,8 +337,6 @@ public: nsresult CloseTransientStyles(eHTMLTags aChildTag); nsresult PopStyle(eHTMLTags aTag); - nsresult DoFragment(PRBool aFlag); - nsresult PushIntoMisplacedStack(CToken* aToken) { NS_ENSURE_ARG_POINTER(aToken); diff --git a/mozilla/htmlparser/src/nsHTMLNullSink.cpp b/mozilla/htmlparser/src/nsHTMLNullSink.cpp index 61f7a284dc0..6ee2a468b94 100644 --- a/mozilla/htmlparser/src/nsHTMLNullSink.cpp +++ b/mozilla/htmlparser/src/nsHTMLNullSink.cpp @@ -97,7 +97,6 @@ public: NS_IMETHOD WillProcessAToken(void) { return NS_OK; } NS_IMETHOD DidProcessAToken(void) { return NS_OK; } - NS_IMETHOD DoFragment(PRBool aFlag); NS_IMETHOD BeginContext(PRInt32 aPosition); NS_IMETHOD EndContext(PRInt32 aPosition); @@ -643,17 +642,6 @@ nsHTMLNullSink::SetParser(nsIParser* aParser) return NS_OK; } -/** - * - * @update gpk03/14/99 - * @param - * @return - */ -nsresult nsHTMLNullSink::DoFragment(PRBool aFlag) -{ - return NS_OK; -} - /** * This gets called when handling illegal contents, especially * in dealing with tables. This method creates a new context. diff --git a/mozilla/htmlparser/src/nsLoggingSink.cpp b/mozilla/htmlparser/src/nsLoggingSink.cpp index c7b78433e88..ced60b94341 100644 --- a/mozilla/htmlparser/src/nsLoggingSink.cpp +++ b/mozilla/htmlparser/src/nsLoggingSink.cpp @@ -785,12 +785,6 @@ nsLoggingSink::GetNewCString(const nsAString& aValue, char** aResult) return result; } -NS_IMETHODIMP -nsLoggingSink::DoFragment(PRBool aFlag) -{ - return NS_OK; -} - /** * This gets called when handling illegal contents, especially * in dealing with tables. This method creates a new context. diff --git a/mozilla/htmlparser/src/nsLoggingSink.h b/mozilla/htmlparser/src/nsLoggingSink.h index 0ef9ca9266a..236c6e57fdf 100644 --- a/mozilla/htmlparser/src/nsLoggingSink.h +++ b/mozilla/htmlparser/src/nsLoggingSink.h @@ -94,7 +94,6 @@ public: NS_IMETHOD IsEnabled(PRInt32 aTag, PRBool* aReturn) { return NS_OK; } NS_IMETHOD_(PRBool) IsFormOnStack() { return PR_FALSE; } - NS_IMETHOD DoFragment(PRBool aFlag); NS_IMETHOD BeginContext(PRInt32 aPosition); NS_IMETHOD EndContext(PRInt32 aPosition); NS_IMETHOD WillProcessTokens(void) { return NS_OK; } diff --git a/mozilla/parser/htmlparser/public/nsIHTMLContentSink.h b/mozilla/parser/htmlparser/public/nsIHTMLContentSink.h index 682660a396c..b3aed2c231a 100644 --- a/mozilla/parser/htmlparser/public/nsIHTMLContentSink.h +++ b/mozilla/parser/htmlparser/public/nsIHTMLContentSink.h @@ -194,17 +194,6 @@ public: */ NS_IMETHOD CloseFrameset() = 0; - /** - * This method tells the sink whether or not it is - * encoding an HTML fragment or the whole document. - * By default, the entire document is encoded. - * - * @update 03/14/99 gpk - * @param aFlag set to true if only encoding a fragment - */ - - NS_IMETHOD DoFragment(PRBool aFlag) = 0; - /** * This gets called when handling illegal contents, especially * in dealing with tables. This method creates a new context. diff --git a/mozilla/parser/htmlparser/robot/nsRobotSink.cpp b/mozilla/parser/htmlparser/robot/nsRobotSink.cpp index 4c0bafe5843..7c555e62198 100644 --- a/mozilla/parser/htmlparser/robot/nsRobotSink.cpp +++ b/mozilla/parser/htmlparser/robot/nsRobotSink.cpp @@ -113,7 +113,6 @@ public: NS_IMETHOD DidProcessAToken(void) { return NS_OK; } NS_IMETHOD NotifyTagObservers(nsIParserNode* aNode) { return NS_OK; } - NS_IMETHOD DoFragment(PRBool aFlag); NS_IMETHOD BeginContext(PRInt32 aPosition){ return NS_OK; } NS_IMETHOD EndContext(PRInt32 aPosition){ return NS_OK; } @@ -401,9 +400,3 @@ void RobotSink::ProcessLink(const nsString& aLink) } -NS_IMETHODIMP -RobotSink::DoFragment(PRBool aFlag) -{ - return NS_OK; -} - diff --git a/mozilla/parser/htmlparser/src/CNavDTD.cpp b/mozilla/parser/htmlparser/src/CNavDTD.cpp index 76eefaa49f9..52ff40014cd 100644 --- a/mozilla/parser/htmlparser/src/CNavDTD.cpp +++ b/mozilla/parser/htmlparser/src/CNavDTD.cpp @@ -3857,15 +3857,3 @@ nsresult CNavDTD::WillInterruptParse(nsIContentSink* aSink){ return result; } - -/** - * - * @update gpk03/14/99 - * @param - * @return - */ -nsresult CNavDTD::DoFragment(PRBool aFlag) -{ - return NS_OK; -} - diff --git a/mozilla/parser/htmlparser/src/CNavDTD.h b/mozilla/parser/htmlparser/src/CNavDTD.h index d7780e95810..5407429b29e 100644 --- a/mozilla/parser/htmlparser/src/CNavDTD.h +++ b/mozilla/parser/htmlparser/src/CNavDTD.h @@ -337,8 +337,6 @@ public: nsresult CloseTransientStyles(eHTMLTags aChildTag); nsresult PopStyle(eHTMLTags aTag); - nsresult DoFragment(PRBool aFlag); - nsresult PushIntoMisplacedStack(CToken* aToken) { NS_ENSURE_ARG_POINTER(aToken); diff --git a/mozilla/parser/htmlparser/src/nsHTMLNullSink.cpp b/mozilla/parser/htmlparser/src/nsHTMLNullSink.cpp index 61f7a284dc0..6ee2a468b94 100644 --- a/mozilla/parser/htmlparser/src/nsHTMLNullSink.cpp +++ b/mozilla/parser/htmlparser/src/nsHTMLNullSink.cpp @@ -97,7 +97,6 @@ public: NS_IMETHOD WillProcessAToken(void) { return NS_OK; } NS_IMETHOD DidProcessAToken(void) { return NS_OK; } - NS_IMETHOD DoFragment(PRBool aFlag); NS_IMETHOD BeginContext(PRInt32 aPosition); NS_IMETHOD EndContext(PRInt32 aPosition); @@ -643,17 +642,6 @@ nsHTMLNullSink::SetParser(nsIParser* aParser) return NS_OK; } -/** - * - * @update gpk03/14/99 - * @param - * @return - */ -nsresult nsHTMLNullSink::DoFragment(PRBool aFlag) -{ - return NS_OK; -} - /** * This gets called when handling illegal contents, especially * in dealing with tables. This method creates a new context. diff --git a/mozilla/parser/htmlparser/src/nsLoggingSink.cpp b/mozilla/parser/htmlparser/src/nsLoggingSink.cpp index c7b78433e88..ced60b94341 100644 --- a/mozilla/parser/htmlparser/src/nsLoggingSink.cpp +++ b/mozilla/parser/htmlparser/src/nsLoggingSink.cpp @@ -785,12 +785,6 @@ nsLoggingSink::GetNewCString(const nsAString& aValue, char** aResult) return result; } -NS_IMETHODIMP -nsLoggingSink::DoFragment(PRBool aFlag) -{ - return NS_OK; -} - /** * This gets called when handling illegal contents, especially * in dealing with tables. This method creates a new context. diff --git a/mozilla/parser/htmlparser/src/nsLoggingSink.h b/mozilla/parser/htmlparser/src/nsLoggingSink.h index 0ef9ca9266a..236c6e57fdf 100644 --- a/mozilla/parser/htmlparser/src/nsLoggingSink.h +++ b/mozilla/parser/htmlparser/src/nsLoggingSink.h @@ -94,7 +94,6 @@ public: NS_IMETHOD IsEnabled(PRInt32 aTag, PRBool* aReturn) { return NS_OK; } NS_IMETHOD_(PRBool) IsFormOnStack() { return PR_FALSE; } - NS_IMETHOD DoFragment(PRBool aFlag); NS_IMETHOD BeginContext(PRInt32 aPosition); NS_IMETHOD EndContext(PRInt32 aPosition); NS_IMETHOD WillProcessTokens(void) { return NS_OK; }