From a12de9afe9c77a4e90c6031d88a7bb19e01f447e Mon Sep 17 00:00:00 2001 From: "jst%netscape.com" Date: Tue, 23 Jan 2001 02:20:33 +0000 Subject: [PATCH] Checking in rods@netscape.com's patch for bug 60049. The implementation of document.clear() in mozilla was incorrectly clearing the whole document, the same method in NS 4.x and IE seem to do nothing so with this patch document.clear() is a nop. r=jst@netscape.com, sr=vidur@netscape.com git-svn-id: svn://10.0.0.236/trunk@85338 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/content/html/document/src/nsHTMLDocument.cpp | 5 ++--- mozilla/layout/html/document/src/nsHTMLDocument.cpp | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/mozilla/content/html/document/src/nsHTMLDocument.cpp b/mozilla/content/html/document/src/nsHTMLDocument.cpp index 8baad580628..c028c707eb9 100644 --- a/mozilla/content/html/document/src/nsHTMLDocument.cpp +++ b/mozilla/content/html/document/src/nsHTMLDocument.cpp @@ -2180,9 +2180,8 @@ nsHTMLDocument::Open(JSContext *cx, jsval *argv, PRUint32 argc, NS_IMETHODIMP nsHTMLDocument::Clear(JSContext* cx, jsval* argv, PRUint32 argc) { - nsCOMPtr doc; - - return Open(cx, argv, argc, getter_AddRefs(doc)); + // This method has been deprecated + return NS_OK; } NS_IMETHODIMP diff --git a/mozilla/layout/html/document/src/nsHTMLDocument.cpp b/mozilla/layout/html/document/src/nsHTMLDocument.cpp index 8baad580628..c028c707eb9 100644 --- a/mozilla/layout/html/document/src/nsHTMLDocument.cpp +++ b/mozilla/layout/html/document/src/nsHTMLDocument.cpp @@ -2180,9 +2180,8 @@ nsHTMLDocument::Open(JSContext *cx, jsval *argv, PRUint32 argc, NS_IMETHODIMP nsHTMLDocument::Clear(JSContext* cx, jsval* argv, PRUint32 argc) { - nsCOMPtr doc; - - return Open(cx, argv, argc, getter_AddRefs(doc)); + // This method has been deprecated + return NS_OK; } NS_IMETHODIMP