зеркало из https://github.com/mozilla/gecko-dev.git
Backing out the patch for bug 136495 because it caused regression bug 139801.
This commit is contained in:
Родитель
14b6237cb7
Коммит
8a1bce249c
|
@ -4179,8 +4179,7 @@ nsresult nsEventStateManager::GetDocSelectionLocation(nsIContent **aStartContent
|
||||||
PRBool canContainChildren;
|
PRBool canContainChildren;
|
||||||
|
|
||||||
startContent = do_QueryInterface(startNode);
|
startContent = do_QueryInterface(startNode);
|
||||||
if (!isCollapsed &&
|
if (NS_SUCCEEDED(startContent->CanContainChildren(canContainChildren)) &&
|
||||||
NS_SUCCEEDED(startContent->CanContainChildren(canContainChildren)) &&
|
|
||||||
canContainChildren) {
|
canContainChildren) {
|
||||||
startContent->ChildAt(*aStartOffset, *getter_AddRefs(childContent));
|
startContent->ChildAt(*aStartOffset, *getter_AddRefs(childContent));
|
||||||
if (childContent)
|
if (childContent)
|
||||||
|
@ -4188,8 +4187,7 @@ nsresult nsEventStateManager::GetDocSelectionLocation(nsIContent **aStartContent
|
||||||
}
|
}
|
||||||
|
|
||||||
endContent = do_QueryInterface(endNode);
|
endContent = do_QueryInterface(endNode);
|
||||||
if (!isCollapsed &&
|
if (NS_SUCCEEDED(endContent->CanContainChildren(canContainChildren)) &&
|
||||||
NS_SUCCEEDED(endContent->CanContainChildren(canContainChildren)) &&
|
|
||||||
canContainChildren) {
|
canContainChildren) {
|
||||||
PRInt32 endOffset = 0;
|
PRInt32 endOffset = 0;
|
||||||
domRange->GetEndOffset(&endOffset);
|
domRange->GetEndOffset(&endOffset);
|
||||||
|
|
Загрузка…
Ссылка в новой задаче