Bug 1749935 - Remove nsIParser::GetChannel. r=hsivonen

Differential Revision: https://phabricator.services.mozilla.com/D135839
This commit is contained in:
Peter Van der Beken 2022-02-14 13:03:44 +00:00
parent 481d54202e
commit 63a0a73d2c
7 changed files with 2 additions and 42 deletions

View File

@ -104,8 +104,7 @@ void nsHtml5Parser::SetDocumentCharset(NotNull<const Encoding*> aEncoding,
(nsCharsetSource)aCharsetSource);
}
NS_IMETHODIMP
nsHtml5Parser::GetChannel(nsIChannel** aChannel) {
nsresult nsHtml5Parser::GetChannel(nsIChannel** aChannel) {
if (GetStreamParser()) {
return GetStreamParser()->GetChannel(aChannel);
} else {

View File

@ -75,7 +75,7 @@ class nsHtml5Parser final : public nsIParser, public nsSupportsWeakReference {
* @param aChannel out param that will contain the result
* @return NS_OK if successful or NS_NOT_AVAILABLE if not
*/
NS_IMETHOD GetChannel(nsIChannel** aChannel) override;
nsresult GetChannel(nsIChannel** aChannel);
/**
* Return |this| for backwards compat.

View File

@ -109,14 +109,6 @@ class nsIParser : public nsParserBase {
int32_t aSource,
bool aForceAutoDetection = false) = 0;
/**
* Get the channel associated with this parser
* @update harishd,gagan 07/17/01
* @param aChannel out param that will contain the result
* @return NS_OK if successful
*/
NS_IMETHOD GetChannel(nsIChannel** aChannel) override = 0;
/**
* Get the DTD associated with this parser
* @update vidur 9/29/99

View File

@ -1419,21 +1419,6 @@ nsresult nsParser::Tokenize(bool aIsFinalChunk) {
return result;
}
/**
* Get the channel associated with this parser
*
* @param aChannel out param that will contain the result
* @return NS_OK if successful
*/
NS_IMETHODIMP
nsParser::GetChannel(nsIChannel** aChannel) {
nsresult result = NS_ERROR_NOT_AVAILABLE;
if (mParserContext && mParserContext->mRequest) {
result = CallQueryInterface(mParserContext->mRequest, aChannel);
}
return result;
}
/**
* Get the DTD associated with this parser
*/

View File

@ -212,14 +212,6 @@ class nsParser final : public nsIParser,
CParserContext* PopContext();
CParserContext* PeekContext() { return mParserContext; }
/**
* Get the channel associated with this parser
* @update harishd,gagan 07/17/01
* @param aChannel out param that will contain the result
* @return NS_OK if successful
*/
NS_IMETHOD GetChannel(nsIChannel** aChannel) override;
/**
* Get the DTD associated with this parser
* @update vidur 9/29/99

View File

@ -10,10 +10,6 @@
class nsParserBase : public nsISupports {
public:
NS_IMETHOD_(bool) IsParserEnabled() { return true; }
NS_IMETHOD GetChannel(nsIChannel** aChannel) {
*aChannel = nullptr;
return NS_OK;
}
};
#endif // nsParserBase_h_

View File

@ -58,10 +58,6 @@ class PrototypeDocumentParser final : public nsIParser,
int32_t aSource,
bool aForceAutoDetection) override {}
NS_IMETHOD GetChannel(nsIChannel** aChannel) override {
return NS_ERROR_NOT_IMPLEMENTED;
}
NS_IMETHOD GetDTD(nsIDTD** aDTD) override { return NS_ERROR_NOT_IMPLEMENTED; }
virtual nsIStreamListener* GetStreamListener() override;