diff --git a/content/html/document/src/htmldocument.gqi b/content/html/document/src/htmldocument.gqi
index 5bf150627931..b08a1c0858f6 100644
--- a/content/html/document/src/htmldocument.gqi
+++ b/content/html/document/src/htmldocument.gqi
@@ -7,7 +7,7 @@
#include "nsHTMLDocument.h"
%}
-%pseudo-iid nsIHTMLDocument 48546d61-6097-462b-89b1-57e2221444dc
+%pseudo-iid nsIHTMLDocument 61e989a8-70cd-4582-845e-6e5e12559a83
NS_INTERFACE_MAP_BEGIN(nsHTMLDocument, nsDocument)
NS_INTERFACE_MAP_ENTRY(nsIHTMLDocument)
diff --git a/content/html/document/src/nsHTMLDocument.cpp b/content/html/document/src/nsHTMLDocument.cpp
index bac60e4d8715..b90f7265fdde 100644
--- a/content/html/document/src/nsHTMLDocument.cpp
+++ b/content/html/document/src/nsHTMLDocument.cpp
@@ -3561,12 +3561,6 @@ nsHTMLDocument::ResolveName(const nsAString& aName,
//----------------------------
-/* virtual */ nsIContent*
-nsHTMLDocument::GetBodyContentExternal()
-{
- return GetBodyContent();
-}
-
nsIContent*
nsHTMLDocument::GetBodyContent()
{
diff --git a/content/html/document/src/nsHTMLDocument.h b/content/html/document/src/nsHTMLDocument.h
index 4ef02cd2293a..e31f41681102 100644
--- a/content/html/document/src/nsHTMLDocument.h
+++ b/content/html/document/src/nsHTMLDocument.h
@@ -212,8 +212,6 @@ public:
mDisableCookieAccess = PR_TRUE;
}
- virtual nsIContent* GetBodyContentExternal();
-
void EndUpdate(nsUpdateType aUpdateType);
NS_DECL_CYCLE_COLLECTION_CLASS_INHERITED_NO_UNLINK(nsHTMLDocument, nsDocument)
diff --git a/content/html/document/src/nsIHTMLDocument.h b/content/html/document/src/nsIHTMLDocument.h
index 5180b821b598..86f809435cf2 100644
--- a/content/html/document/src/nsIHTMLDocument.h
+++ b/content/html/document/src/nsIHTMLDocument.h
@@ -54,11 +54,9 @@ class nsIContent;
class nsIDOMHTMLBodyElement;
class nsIScriptElement;
-// Update htmldocument.gqi when updating this IID!
-// 48546d61-6097-462b-89b1-57e2221444dc
#define NS_IHTMLDOCUMENT_IID \
-{ 0x48546d61, 0x6097, 0x462b, \
- { 0x89, 0xb1, 0x57, 0xe2, 0x22, 0x14, 0x44, 0xdc } }
+{ 0x61e989a8, 0x70cd, 0x4582, \
+ { 0x84, 0x5e, 0x6e, 0x5e, 0x12, 0x55, 0x9a, 0x83 } }
/**
* HTML document extensions to nsIDocument.
@@ -175,12 +173,6 @@ public:
* Disables getting and setting cookies
*/
virtual void DisableCookieAccess() = 0;
-
- /**
- * Get the first
child of the root , but don't do
- * anything