зеркало из https://github.com/mozilla/pjs.git
Bug 261956 Remove Form doesn't work
p=bugzilla@mcsmurf.de r=daniel sr=neil.parkwaycc.co.uk
This commit is contained in:
Родитель
536f89c2db
Коммит
ae477d9bfb
|
@ -912,21 +912,21 @@ function InsertElementAroundSelection(element)
|
|||
|
||||
function nodeIsBlank(node)
|
||||
{
|
||||
return node && node.NODE_TYPE == Node.TEXT_NODE && !/\S/.test(node.data);
|
||||
return node && node.nodeType == Node.TEXT_NODE && !/\S/.test(node.data);
|
||||
}
|
||||
|
||||
function nodeBeginsBlock(node)
|
||||
function nodeBeginsBlock(editor, node)
|
||||
{
|
||||
while (nodeIsBlank(node))
|
||||
node = node.nextSibling;
|
||||
return nodeIsBlock(node);
|
||||
return nodeIsBreak(editor, node);
|
||||
}
|
||||
|
||||
function nodeEndsBlock(node)
|
||||
function nodeEndsBlock(editor, node)
|
||||
{
|
||||
while (nodeIsBlank(node))
|
||||
node = node.previousSibling;
|
||||
return nodeIsBlock(node);
|
||||
return nodeIsBreak(editor, node);
|
||||
}
|
||||
|
||||
// C++ function isn't exposed to JS :-(
|
||||
|
|
Загрузка…
Ссылка в новой задаче