diff --git a/mozilla/content/base/src/nsGenericElement.cpp b/mozilla/content/base/src/nsGenericElement.cpp index 59cb0ef20c9..1d571ad3685 100644 --- a/mozilla/content/base/src/nsGenericElement.cpp +++ b/mozilla/content/base/src/nsGenericElement.cpp @@ -840,7 +840,7 @@ nsGenericElement::GetElementsByTagName(const nsAReadableString& aTagname, return NS_ERROR_OUT_OF_MEMORY; } - return list->QueryInterface(NS_GET_IID(nsIDOMNode), (void **)aReturn); + return list->QueryInterface(NS_GET_IID(nsIDOMNodeList), (void **)aReturn); } nsresult diff --git a/mozilla/layout/base/src/nsGenericElement.cpp b/mozilla/layout/base/src/nsGenericElement.cpp index 59cb0ef20c9..1d571ad3685 100644 --- a/mozilla/layout/base/src/nsGenericElement.cpp +++ b/mozilla/layout/base/src/nsGenericElement.cpp @@ -840,7 +840,7 @@ nsGenericElement::GetElementsByTagName(const nsAReadableString& aTagname, return NS_ERROR_OUT_OF_MEMORY; } - return list->QueryInterface(NS_GET_IID(nsIDOMNode), (void **)aReturn); + return list->QueryInterface(NS_GET_IID(nsIDOMNodeList), (void **)aReturn); } nsresult