From 3fb1d547c1fe90b52213db730b459b106f99b1fc Mon Sep 17 00:00:00 2001 From: kipp Date: Wed, 15 Jul 1998 00:22:15 +0000 Subject: [PATCH] Handle applet, object and embed tags git-svn-id: svn://10.0.0.236/trunk@5543 18797224-902f-48f8-a5cc-f745e15eee43 --- .../content/html/document/src/nsHTMLContentSink.cpp | 12 ++++++++++++ .../layout/html/document/src/nsHTMLContentSink.cpp | 12 ++++++++++++ 2 files changed, 24 insertions(+) diff --git a/mozilla/content/html/document/src/nsHTMLContentSink.cpp b/mozilla/content/html/document/src/nsHTMLContentSink.cpp index 777044b4a55..356464a9843 100644 --- a/mozilla/content/html/document/src/nsHTMLContentSink.cpp +++ b/mozilla/content/html/document/src/nsHTMLContentSink.cpp @@ -628,6 +628,18 @@ HTMLContentSink::OpenContainer(const nsIParserNode& aNode) } return 0; + case eHTMLTag_applet: + rv = NS_NewHTMLApplet(&container, atom); + break; + + case eHTMLTag_object: + rv = NS_NewHTMLEmbed(&container, atom); + break; + + case eHTMLTag_embed: + rv = NS_NewHTMLObject(&container, atom); + break; + case eHTMLTag_table: rv = NS_NewTablePart(&container, atom); mInMonolithicContainer++; diff --git a/mozilla/layout/html/document/src/nsHTMLContentSink.cpp b/mozilla/layout/html/document/src/nsHTMLContentSink.cpp index 777044b4a55..356464a9843 100644 --- a/mozilla/layout/html/document/src/nsHTMLContentSink.cpp +++ b/mozilla/layout/html/document/src/nsHTMLContentSink.cpp @@ -628,6 +628,18 @@ HTMLContentSink::OpenContainer(const nsIParserNode& aNode) } return 0; + case eHTMLTag_applet: + rv = NS_NewHTMLApplet(&container, atom); + break; + + case eHTMLTag_object: + rv = NS_NewHTMLEmbed(&container, atom); + break; + + case eHTMLTag_embed: + rv = NS_NewHTMLObject(&container, atom); + break; + case eHTMLTag_table: rv = NS_NewTablePart(&container, atom); mInMonolithicContainer++;