cant insert hrules, images, etc...
r=brade, a=granrose
This commit is contained in:
anthonyd%netscape.com 2000-07-14 18:38:24 +00:00
Родитель a61905952f
Коммит 7cda3a6d5f
8 изменённых файлов: 10 добавлений и 10 удалений

Просмотреть файл

@ -110,7 +110,7 @@ NS_IMETHODIMP CreateElementTxn::Do(void)
nsCOMPtr<nsIDOMElement>newElement;
//new call to use instead to get proper HTML element, bug# 39919
mEditor->CreateHTMLContent(mTag, getter_AddRefs(newContent));
result = mEditor->CreateHTMLContent(mTag, getter_AddRefs(newContent));
newElement = do_QueryInterface(newContent);
if (NS_FAILED(result)) return result;
if (!newElement) return NS_ERROR_NULL_POINTER;

Просмотреть файл

@ -1847,7 +1847,7 @@ nsEditor::ReplaceContainer(nsIDOMNode *inNode,
nsCOMPtr<nsIContent> newContent;
//new call to use instead to get proper HTML element, bug# 39919
CreateHTMLContent(aNodeType, getter_AddRefs(newContent));
res = CreateHTMLContent(aNodeType, getter_AddRefs(newContent));
elem = do_QueryInterface(newContent);
if (NS_FAILED(res)) return res;
*outNode = do_QueryInterface(elem);
@ -1968,7 +1968,7 @@ nsEditor::InsertContainerAbove( nsIDOMNode *inNode,
nsCOMPtr<nsIContent> newContent;
//new call to use instead to get proper HTML element, bug# 39919
CreateHTMLContent(aNodeType, getter_AddRefs(newContent));
res = CreateHTMLContent(aNodeType, getter_AddRefs(newContent));
elem = do_QueryInterface(newContent);
if (NS_FAILED(res)) return res;
*outNode = do_QueryInterface(elem);

Просмотреть файл

@ -3749,7 +3749,7 @@ nsHTMLEditor::CreateElementWithDefaults(const nsString& aTagName, nsIDOMElement*
if (!doc) return NS_ERROR_NOT_INITIALIZED;
//new call to use instead to get proper HTML element, bug# 39919
CreateHTMLContent(realTagName, getter_AddRefs(newContent));
res = CreateHTMLContent(realTagName, getter_AddRefs(newContent));
newElement = do_QueryInterface(newContent);
if (NS_FAILED(res) || !newElement)
return NS_ERROR_FAILURE;

Просмотреть файл

@ -1226,7 +1226,7 @@ nsTextEditRules::CreateBogusNodeIfNeeded(nsIDOMSelection *aSelection)
nsString qualifiedTag;
qualifiedTag.AssignWithConversion("br");
mEditor->CreateHTMLContent(qualifiedTag, getter_AddRefs(newContent));
res = mEditor->CreateHTMLContent(qualifiedTag, getter_AddRefs(newContent));
brElement = do_QueryInterface(newContent);
if (NS_FAILED(res)) return res;

Просмотреть файл

@ -110,7 +110,7 @@ NS_IMETHODIMP CreateElementTxn::Do(void)
nsCOMPtr<nsIDOMElement>newElement;
//new call to use instead to get proper HTML element, bug# 39919
mEditor->CreateHTMLContent(mTag, getter_AddRefs(newContent));
result = mEditor->CreateHTMLContent(mTag, getter_AddRefs(newContent));
newElement = do_QueryInterface(newContent);
if (NS_FAILED(result)) return result;
if (!newElement) return NS_ERROR_NULL_POINTER;

Просмотреть файл

@ -1847,7 +1847,7 @@ nsEditor::ReplaceContainer(nsIDOMNode *inNode,
nsCOMPtr<nsIContent> newContent;
//new call to use instead to get proper HTML element, bug# 39919
CreateHTMLContent(aNodeType, getter_AddRefs(newContent));
res = CreateHTMLContent(aNodeType, getter_AddRefs(newContent));
elem = do_QueryInterface(newContent);
if (NS_FAILED(res)) return res;
*outNode = do_QueryInterface(elem);
@ -1968,7 +1968,7 @@ nsEditor::InsertContainerAbove( nsIDOMNode *inNode,
nsCOMPtr<nsIContent> newContent;
//new call to use instead to get proper HTML element, bug# 39919
CreateHTMLContent(aNodeType, getter_AddRefs(newContent));
res = CreateHTMLContent(aNodeType, getter_AddRefs(newContent));
elem = do_QueryInterface(newContent);
if (NS_FAILED(res)) return res;
*outNode = do_QueryInterface(elem);

Просмотреть файл

@ -3749,7 +3749,7 @@ nsHTMLEditor::CreateElementWithDefaults(const nsString& aTagName, nsIDOMElement*
if (!doc) return NS_ERROR_NOT_INITIALIZED;
//new call to use instead to get proper HTML element, bug# 39919
CreateHTMLContent(realTagName, getter_AddRefs(newContent));
res = CreateHTMLContent(realTagName, getter_AddRefs(newContent));
newElement = do_QueryInterface(newContent);
if (NS_FAILED(res) || !newElement)
return NS_ERROR_FAILURE;

Просмотреть файл

@ -1226,7 +1226,7 @@ nsTextEditRules::CreateBogusNodeIfNeeded(nsIDOMSelection *aSelection)
nsString qualifiedTag;
qualifiedTag.AssignWithConversion("br");
mEditor->CreateHTMLContent(qualifiedTag, getter_AddRefs(newContent));
res = mEditor->CreateHTMLContent(qualifiedTag, getter_AddRefs(newContent));
brElement = do_QueryInterface(newContent);
if (NS_FAILED(res)) return res;