Fix for bug 338834 (plugins are broken (PDF, WPM, MPG, AVI etc files won't load)). r/sr=sicking.

git-svn-id: svn://10.0.0.236/trunk@198264 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
peterv%propagandism.org 2006-05-23 15:33:15 +00:00
parent e773c8420e
commit 399ad6834c

View File

@ -43,6 +43,7 @@
#include "nsIPluginInstance.h"
#include "nsIDocShellTreeItem.h"
#include "nsNodeInfoManager.h"
#include "nsContentCreatorFunctions.h"
class nsPluginDocument : public nsMediaDocument,
public nsIPluginDocument
@ -240,10 +241,8 @@ nsPluginDocument::CreateSyntheticPluginDocument()
kNameSpaceID_None,
getter_AddRefs(nodeInfo));
NS_ENSURE_SUCCESS(rv, rv);
mPluginContent = NS_NewHTMLSharedElement(nodeInfo);
if (!mPluginContent) {
return NS_ERROR_OUT_OF_MEMORY;
}
rv = NS_NewHTMLElement(getter_AddRefs(mPluginContent), nodeInfo);
NS_ENSURE_SUCCESS(rv, rv);
// make it a named element
mPluginContent->SetAttr(kNameSpaceID_None, nsHTMLAtoms::name,