Bug 1643721: part 15) Add assertion to `SerializeRangeNodes`. r=masayuki

Differential Revision: https://phabricator.services.mozilla.com/D79483
This commit is contained in:
Mirko Brodesser 2020-06-15 09:46:33 +00:00
Родитель 416cfa18e7
Коммит 218169fc69
1 изменённых файлов: 2 добавлений и 0 удалений

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

@ -986,6 +986,8 @@ nsresult nsDocumentEncoder::NodeSerializer::SerializeTextNode(
nsresult nsDocumentEncoder::RangeSerializer::SerializeRangeNodes(
const nsRange* const aRange, nsINode* const aNode, const int32_t aDepth) {
MOZ_ASSERT(aDepth >= 0);
nsCOMPtr<nsIContent> content = do_QueryInterface(aNode);
NS_ENSURE_TRUE(content, NS_ERROR_FAILURE);