diff --git a/dom/public/idl/html/MANIFEST_IDL b/dom/public/idl/html/MANIFEST_IDL
index df2bef809443..765271a0cad9 100644
--- a/dom/public/idl/html/MANIFEST_IDL
+++ b/dom/public/idl/html/MANIFEST_IDL
@@ -61,6 +61,7 @@ nsIDOMNSHTMLDocument.idl
nsIDOMNSHTMLElement.idl
nsIDOMNSHTMLFormControlList.idl
nsIDOMNSHTMLFormElement.idl
+nsIDOMNSHTMLFrameElement.idl
nsIDOMNSHTMLImageElement.idl
nsIDOMNSHTMLInputElement.idl
nsIDOMNSHTMLOptionCollectn.idl
diff --git a/dom/public/idl/html/Makefile.in b/dom/public/idl/html/Makefile.in
index 7b0958b8f225..6a8de9d2a821 100644
--- a/dom/public/idl/html/Makefile.in
+++ b/dom/public/idl/html/Makefile.in
@@ -93,6 +93,7 @@ XPIDLSRCS = \
nsIDOMNSHTMLElement.idl \
nsIDOMNSHTMLFormControlList.idl \
nsIDOMNSHTMLFormElement.idl \
+ nsIDOMNSHTMLFrameElement.idl \
nsIDOMNSHTMLImageElement.idl \
nsIDOMNSHTMLInputElement.idl \
nsIDOMNSHTMLOptionCollectn.idl \
diff --git a/dom/public/idl/html/makefile.win b/dom/public/idl/html/makefile.win
index b133ab4d151c..fc5b138ad079 100644
--- a/dom/public/idl/html/makefile.win
+++ b/dom/public/idl/html/makefile.win
@@ -88,6 +88,7 @@ XPIDLSRCS = \
.\nsIDOMNSHTMLElement.idl \
.\nsIDOMNSHTMLFormControlList.idl \
.\nsIDOMNSHTMLFormElement.idl \
+ .\nsIDOMNSHTMLFrameElement.idl \
.\nsIDOMNSHTMLImageElement.idl \
.\nsIDOMNSHTMLInputElement.idl \
.\nsIDOMNSHTMLOptionCollectn.idl \
diff --git a/dom/public/idl/html/nsIDOMNSHTMLFrameElement.idl b/dom/public/idl/html/nsIDOMNSHTMLFrameElement.idl
new file mode 100644
index 000000000000..1f3835d41f12
--- /dev/null
+++ b/dom/public/idl/html/nsIDOMNSHTMLFrameElement.idl
@@ -0,0 +1,31 @@
+/* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
+/*
+ * The contents of this file are subject to the Netscape Public
+ * License Version 1.1 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at http://www.mozilla.org/NPL/
+ *
+ * Software distributed under the License is distributed on an "AS
+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * rights and limitations under the License.
+ *
+ * The Original Code is mozilla.org code.
+ *
+ * The Initial Developer of the Original Code is Netscape
+ * Communications Corporation. Portions created by Netscape are
+ * Copyright (C) 2000 Netscape Communications Corporation. All
+ * Rights Reserved.
+ *
+ * Contributor(s):
+ * Vidur Apparao (original author)
+ * Johnny Stenback
+ */
+
+#include "domstubs.idl"
+
+[scriptable, uuid(d67bd267-f984-4993-b378-95851b71f0a3)]
+interface nsIDOMNSHTMLFrameElement : nsISupports
+{
+ readonly attribute nsIDOMWindow contentWindow;
+};