Closed Bug 1642588 Opened 4 years ago Closed 4 years ago

contenteditable broken for triple-click-selection, if display:inline

Categories

(Core :: DOM: Selection, defect)

75 Branch
defect

Tracking

()

RESOLVED FIXED
mozilla79
Tracking Status
firefox79 --- fixed

People

(Reporter: rn214, Assigned: saschanaz)

References

Details

Attachments

(1 file, 1 obsolete file)

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:75.0) Gecko/20100101 Firefox/75.0

Steps to reproduce:

  1. See simple test case at: https://jsfiddle.net/d8w4z6kt/

The problem element is this:
<div contenteditable=true style='border: 1px solid red; display: inline-block; min-width: 10em;'>aaa,bbb,ccc</div>

  1. Triple click into a contenteditable div. (in order to select all)

  2. Type Bksp, or type some text.

Actual results:

The cursor is non-functional, and keystrokes are just ignored.

Expected results:

Typing should work normally.

This is broken specifically if:

  • it's a contenteditable
  • the user triple-clicks to select the entire field
  • display is inline rather than block.
  • this is firefox, not chrome.

I suspect that bug #1195247 and bug #1428643 may have a similar root-cause.

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: Untriaged → DOM: Editor
Product: Firefox → Core

Looks like that triple-clicking expanding selection range to outside of editing host.

Status: UNCONFIRMED → NEW
Component: DOM: Editor → DOM: Selection
Ever confirmed: true
OS: Unspecified → All
Hardware: Unspecified → All
Assignee: nobody → krosylight

Since there are still needs for .base_ref(), this uses git log way to get base commit.

Comment on attachment 9154024 [details]
Bug 1643192 - Use git log to get base ref

Revision D78183 was moved to bug 1643192. Setting attachment 9154024 [details] to obsolete.

Attachment #9154024 - Attachment is obsolete: true
Pushed by krosylight@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/094a2fc0fc50
Make Triple click only select within editing host r=masayuki,emilio

Backed out changeset 094a2fc0fc50 (bug 1642588) for test_bug1642588.html failures

Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedTaskRun=Cc3pxtihTIOrdftsl0G8kw-0&fromchange=094a2fc0fc5072e9af59e5df500e1c6e56ba5765&tochange=7c1d56b2c6c2fe20091dc4a2953ec4e1b1c57731&searchStr=mochitest

Backout link: https://hg.mozilla.org/integration/autoland/rev/7c1d56b2c6c2fe20091dc4a2953ec4e1b1c57731

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=305251823&repo=autoland&lineNumber=3855

[task 2020-06-05T18:31:57.092Z] 18:31:57     INFO - TEST-START | editor/libeditor/tests/test_bug1642588.html
[task 2020-06-05T18:31:57.093Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: The child is nullptr or doesn't have its parent: 'IsSet()', file /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h, line 114
[task 2020-06-05T18:31:57.093Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: The child is nullptr or doesn't have its parent: 'IsSet()', file /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h, line 114
[task 2020-06-05T18:31:57.093Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: '!mParent', file /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h, line 534
[task 2020-06-05T18:31:57.093Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: Failed to set endPoint to next to aNode: 'advanced', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5507
[task 2020-06-05T18:31:57.094Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: '!aStart.IsSet()', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5527
[task 2020-06-05T18:31:57.094Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: TopLevelEditSubActionData::AddRangeToChangedRange() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5511
[task 2020-06-05T18:31:57.094Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: TopLevelEditSubActionData::AddNodeToChangedRange() failed, but ignored: 'NS_SUCCEEDED(rvIgnored)', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5640
[task 2020-06-05T18:31:57.095Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: '!transaction->CanDoIt()', file /builds/worker/checkouts/gecko/editor/libeditor/DeleteNodeTransaction.cpp, line 23
[task 2020-06-05T18:31:57.095Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: DeleteNodeTransaction::MaybeCreate() failed: 'deleteNodeTransaction', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 1651
[task 2020-06-05T18:31:57.096Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: EditorBase::DeleteNodeWithTransaction() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditor.cpp, line 3098
[task 2020-06-05T18:31:57.097Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: HTMLEditor::DeleteNodeWithTransaction() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditSubActionHandler.cpp, line 3572
[task 2020-06-05T18:31:57.097Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: HTMLEditor::DeleteNodeIfInvisibleAndEditableTextNode() failed to remove end node, but ignored: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditSubActionHandler.cpp, line 3543
[task 2020-06-05T18:31:57.098Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: NS_ENSURE_SUCCESS_VOID(rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/dom/base/Document.cpp, line 5554
[task 2020-06-05T18:31:57.098Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: NS_ENSURE_SUCCESS_VOID(rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/dom/base/Document.cpp, line 5554
[task 2020-06-05T18:31:57.099Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: The child is nullptr or doesn't have its parent: 'IsSet()', file /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h, line 114
[task 2020-06-05T18:31:57.099Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: The child is nullptr or doesn't have its parent: 'IsSet()', file /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h, line 114
[task 2020-06-05T18:31:57.099Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: '!mParent', file /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h, line 534
[task 2020-06-05T18:31:57.099Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: Failed to set endPoint to next to aNode: 'advanced', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5507
[task 2020-06-05T18:31:57.100Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: '!aStart.IsSet()', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5527
[task 2020-06-05T18:31:57.100Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: TopLevelEditSubActionData::AddRangeToChangedRange() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5511
[task 2020-06-05T18:31:57.104Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: TopLevelEditSubActionData::AddNodeToChangedRange() failed, but ignored: 'NS_SUCCEEDED(rvIgnored)', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5640
[task 2020-06-05T18:31:57.104Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: '!transaction->CanDoIt()', file /builds/worker/checkouts/gecko/editor/libeditor/DeleteNodeTransaction.cpp, line 23
[task 2020-06-05T18:31:57.105Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: DeleteNodeTransaction::MaybeCreate() failed: 'deleteNodeTransaction', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 1651
[task 2020-06-05T18:31:57.105Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: EditorBase::DeleteNodeWithTransaction() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditor.cpp, line 3098
[task 2020-06-05T18:31:57.106Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: HTMLEditor::DeleteNodeWithTransaction() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditSubActionHandler.cpp, line 3572
[task 2020-06-05T18:31:57.106Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: HTMLEditor::DeleteNodeIfInvisibleAndEditableTextNode() failed to remove end node, but ignored: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditSubActionHandler.cpp, line 3543
[task 2020-06-05T18:31:57.106Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: NS_ENSURE_SUCCESS_VOID(rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/dom/base/Document.cpp, line 5554
[task 2020-06-05T18:31:57.107Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: NS_ENSURE_SUCCESS_VOID(rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/dom/base/Document.cpp, line 5554
[task 2020-06-05T18:31:57.107Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: The child is nullptr or doesn't have its parent: 'IsSet()', file /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h, line 114
[task 2020-06-05T18:31:57.108Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: The child is nullptr or doesn't have its parent: 'IsSet()', file /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h, line 114
[task 2020-06-05T18:31:57.108Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: '!mParent', file /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h, line 534
[task 2020-06-05T18:31:57.109Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: Failed to set endPoint to next to aNode: 'advanced', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5507
[task 2020-06-05T18:31:57.109Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: '!aStart.IsSet()', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5527
[task 2020-06-05T18:31:57.109Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: TopLevelEditSubActionData::AddRangeToChangedRange() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5511
[task 2020-06-05T18:31:57.110Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: TopLevelEditSubActionData::AddNodeToChangedRange() failed, but ignored: 'NS_SUCCEEDED(rvIgnored)', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5640
[task 2020-06-05T18:31:57.110Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: '!transaction->CanDoIt()', file /builds/worker/checkouts/gecko/editor/libeditor/DeleteNodeTransaction.cpp, line 23
[task 2020-06-05T18:31:57.111Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: DeleteNodeTransaction::MaybeCreate() failed: 'deleteNodeTransaction', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 1651
[task 2020-06-05T18:31:57.111Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: EditorBase::DeleteNodeWithTransaction() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditor.cpp, line 3098
[task 2020-06-05T18:31:57.111Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: HTMLEditor::DeleteNodeWithTransaction() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditSubActionHandler.cpp, line 3572
[task 2020-06-05T18:31:57.112Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: HTMLEditor::DeleteNodeIfInvisibleAndEditableTextNode() failed to remove end node, but ignored: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditSubActionHandler.cpp, line 3543
[task 2020-06-05T18:31:57.112Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: Selection::SetStartAndEndInLimiter() failed: '!error.Failed()', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditor.cpp, line 1857
[task 2020-06-05T18:31:57.113Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: HTMLEditor::SelectContentInternal() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditor.cpp, line 1835
[task 2020-06-05T18:31:57.113Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: HTMLEditor::SelectElement() failed, but ignored: 'NS_SUCCEEDED(rvIgnored)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditorEventListener.cpp, line 319
[task 2020-06-05T18:31:57.114Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: The child is nullptr or doesn't have its parent: 'IsSet()', file /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h, line 114
[task 2020-06-05T18:31:57.114Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: The child is nullptr or doesn't have its parent: 'IsSet()', file /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h, line 114
[task 2020-06-05T18:31:57.114Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: '!mParent', file /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h, line 534
[task 2020-06-05T18:31:57.115Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: Failed to set endPoint to next to aNode: 'advanced', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5507
[task 2020-06-05T18:31:57.115Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: '!aStart.IsSet()', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5527
[task 2020-06-05T18:31:57.116Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: TopLevelEditSubActionData::AddRangeToChangedRange() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5511
[task 2020-06-05T18:31:57.116Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: TopLevelEditSubActionData::AddNodeToChangedRange() failed, but ignored: 'NS_SUCCEEDED(rvIgnored)', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5640
[task 2020-06-05T18:31:57.117Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: '!transaction->CanDoIt()', file /builds/worker/checkouts/gecko/editor/libeditor/DeleteNodeTransaction.cpp, line 23
[task 2020-06-05T18:31:57.117Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: DeleteNodeTransaction::MaybeCreate() failed: 'deleteNodeTransaction', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 1651
[task 2020-06-05T18:31:57.117Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: EditorBase::DeleteNodeWithTransaction() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditor.cpp, line 3098
[task 2020-06-05T18:31:57.118Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: HTMLEditor::DeleteNodeWithTransaction() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditSubActionHandler.cpp, line 3572
[task 2020-06-05T18:31:57.119Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: HTMLEditor::DeleteNodeIfInvisibleAndEditableTextNode() failed to remove end node, but ignored: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditSubActionHandler.cpp, line 3543
[task 2020-06-05T18:31:57.120Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: NS_ENSURE_SUCCESS_VOID(rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/dom/base/Document.cpp, line 5554
[task 2020-06-05T18:31:57.120Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: The child is nullptr or doesn't have its parent: 'IsSet()', file /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h, line 114
[task 2020-06-05T18:31:57.121Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: The child is nullptr or doesn't have its parent: 'IsSet()', file /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h, line 114
[task 2020-06-05T18:31:57.121Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: '!mParent', file /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h, line 534
[task 2020-06-05T18:31:57.122Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: Failed to set endPoint to next to aNode: 'advanced', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5507
[task 2020-06-05T18:31:57.122Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: '!aStart.IsSet()', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5527
[task 2020-06-05T18:31:57.123Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: TopLevelEditSubActionData::AddRangeToChangedRange() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5511
[task 2020-06-05T18:31:57.123Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: TopLevelEditSubActionData::AddNodeToChangedRange() failed, but ignored: 'NS_SUCCEEDED(rvIgnored)', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5640
[task 2020-06-05T18:31:57.124Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: '!transaction->CanDoIt()', file /builds/worker/checkouts/gecko/editor/libeditor/DeleteNodeTransaction.cpp, line 23
[task 2020-06-05T18:31:57.124Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: DeleteNodeTransaction::MaybeCreate() failed: 'deleteNodeTransaction', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 1651
[task 2020-06-05T18:31:57.126Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: EditorBase::DeleteNodeWithTransaction() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditor.cpp, line 3098
[task 2020-06-05T18:31:57.126Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: HTMLEditor::DeleteNodeWithTransaction() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditSubActionHandler.cpp, line 3572
[task 2020-06-05T18:31:57.126Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: HTMLEditor::DeleteNodeIfInvisibleAndEditableTextNode() failed to remove end node, but ignored: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditSubActionHandler.cpp, line 3543
[task 2020-06-05T18:31:57.127Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: NS_ENSURE_SUCCESS_VOID(rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/dom/base/Document.cpp, line 5554
[task 2020-06-05T18:31:57.127Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: The child is nullptr or doesn't have its parent: 'IsSet()', file /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h, line 114
[task 2020-06-05T18:31:57.128Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: The child is nullptr or doesn't have its parent: 'IsSet()', file /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h, line 114
[task 2020-06-05T18:31:57.128Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: '!mParent', file /builds/worker/workspace/obj-build/dist/include/mozilla/EditorDOMPoint.h, line 534
[task 2020-06-05T18:31:57.129Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: Failed to set endPoint to next to aNode: 'advanced', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5507
[task 2020-06-05T18:31:57.129Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: '!aStart.IsSet()', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5527
[task 2020-06-05T18:31:57.130Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: TopLevelEditSubActionData::AddRangeToChangedRange() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5511
[task 2020-06-05T18:31:57.131Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: TopLevelEditSubActionData::AddNodeToChangedRange() failed, but ignored: 'NS_SUCCEEDED(rvIgnored)', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 5640
[task 2020-06-05T18:31:57.131Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: '!transaction->CanDoIt()', file /builds/worker/checkouts/gecko/editor/libeditor/DeleteNodeTransaction.cpp, line 23
[task 2020-06-05T18:31:57.132Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: DeleteNodeTransaction::MaybeCreate() failed: 'deleteNodeTransaction', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 1651
[task 2020-06-05T18:31:57.132Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: EditorBase::DeleteNodeWithTransaction() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditor.cpp, line 3098
[task 2020-06-05T18:31:57.132Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: HTMLEditor::DeleteNodeWithTransaction() failed: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditSubActionHandler.cpp, line 3572
[task 2020-06-05T18:31:57.133Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: HTMLEditor::DeleteNodeIfInvisibleAndEditableTextNode() failed to remove end node, but ignored: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/editor/libeditor/HTMLEditSubActionHandler.cpp, line 3543
[task 2020-06-05T18:31:57.133Z] 18:31:57     INFO - GECKO(3269) | [Child 3422, Main Thread] WARNING: NS_ENSURE_SUCCESS_VOID(rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/dom/base/Document.cpp, line 5554
[task 2020-06-05T18:37:14.974Z] 18:37:14     INFO - TEST-INFO | started process screentopng
[task 2020-06-05T18:37:15.116Z] 18:37:15     INFO - TEST-INFO | screentopng: exit 0
[task 2020-06-05T18:37:15.117Z] 18:37:15     INFO - Buffered messages logged at 18:31:51
[task 2020-06-05T18:37:15.117Z] 18:37:15     INFO - must wait for load
[task 2020-06-05T18:37:15.118Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur 
[task 2020-06-05T18:37:15.119Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host 
[task 2020-06-05T18:37:15.119Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur 
[task 2020-06-05T18:37:15.119Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host 
[task 2020-06-05T18:37:15.122Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Collapsed selection should occur 
[task 2020-06-05T18:37:15.122Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Caret should be in host 
[task 2020-06-05T18:37:15.123Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur 
[task 2020-06-05T18:37:15.124Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host 
[task 2020-06-05T18:37:15.124Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur 
[task 2020-06-05T18:37:15.125Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host 
[task 2020-06-05T18:37:15.125Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Collapsed selection should occur 
[task 2020-06-05T18:37:15.126Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Caret should be in host 
[task 2020-06-05T18:37:15.126Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur 
[task 2020-06-05T18:37:15.126Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host 
[task 2020-06-05T18:37:15.127Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur 
[task 2020-06-05T18:37:15.127Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host 
[task 2020-06-05T18:37:15.127Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Collapsed selection should occur 
[task 2020-06-05T18:37:15.128Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Caret should be in host 
[task 2020-06-05T18:37:15.128Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur 
[task 2020-06-05T18:37:15.129Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host 
[task 2020-06-05T18:37:15.129Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur 
[task 2020-06-05T18:37:15.130Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host 
[task 2020-06-05T18:37:15.130Z] 18:37:15     INFO - Buffered messages logged at 18:31:52
[task 2020-06-05T18:37:15.131Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Collapsed selection should occur 
[task 2020-06-05T18:37:15.132Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Caret should be in host 
[task 2020-06-05T18:37:15.133Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur 
[task 2020-06-05T18:37:15.133Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host 
[task 2020-06-05T18:37:15.133Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur 
[task 2020-06-05T18:37:15.134Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host 
[task 2020-06-05T18:37:15.134Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Collapsed selection should occur 
[task 2020-06-05T18:37:15.135Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Caret should be in host 
[task 2020-06-05T18:37:15.135Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur 
[task 2020-06-05T18:37:15.136Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host 
[task 2020-06-05T18:37:15.136Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur 
[task 2020-06-05T18:37:15.137Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host 
[task 2020-06-05T18:37:15.137Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Collapsed selection should occur 
[task 2020-06-05T18:37:15.137Z] 18:37:15     INFO - TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Caret should be in host 
[task 2020-06-05T18:37:15.138Z] 18:37:15     INFO - Buffered messages finished
[task 2020-06-05T18:37:15.139Z] 18:37:15     INFO - TEST-UNEXPECTED-FAIL | editor/libeditor/tests/test_bug1642588.html | Test timed out. 
[task 2020-06-05T18:37:15.140Z] 18:37:15     INFO -     SimpleTest.ok@SimpleTest/SimpleTest.js:299:16
[task 2020-06-05T18:37:15.140Z] 18:37:15     INFO -     reportError@SimpleTest/TestRunner.js:128:22
[task 2020-06-05T18:37:15.140Z] 18:37:15     INFO -     TestRunner._checkForHangs@SimpleTest/TestRunner.js:150:18
[task 2020-06-05T18:37:15.140Z] 18:37:15     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:184:15
[task 2020-06-05T18:37:15.141Z] 18:37:15     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:184:15
[task 2020-06-05T18:37:15.141Z] 18:37:15     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:184:15
[task 2020-06-05T18:37:15.141Z] 18:37:15     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:184:15
[task 2020-06-05T18:37:15.142Z] 18:37:15     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:184:15
[task 2020-06-05T18:37:15.142Z] 18:37:15     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:184:15
[task 2020-06-05T18:37:15.142Z] 18:37:15     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:184:15
[task 2020-06-05T18:37:15.143Z] 18:37:15     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:184:15
[task 2020-06-05T18:37:15.143Z] 18:37:15     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:184:15
[task 2020-06-05T18:37:15.143Z] 18:37:15     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:184:15
[task 2020-06-05T18:37:15.144Z] 18:37:15     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:184:15
[task 2020-06-05T18:37:15.144Z] 18:37:15     INFO -     setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:184:15
[task 2020-06-05T18:37:15.144Z] 18:37:15     INFO -     TestRunner.runTests/<@SimpleTest/TestRunner.js:420:16
[task 2020-06-05T18:37:15.144Z] 18:37:15     INFO -     Async*TestRunner.runTests@SimpleTest/TestRunner.js:407:48
[task 2020-06-05T18:37:15.144Z] 18:37:15     INFO -     RunSet.runtests@SimpleTest/setup.js:218:14
[task 2020-06-05T18:37:15.145Z] 18:37:15     INFO -     RunSet.runall@SimpleTest/setup.js:197:12
[task 2020-06-05T18:37:15.145Z] 18:37:15     INFO -     hookupTests@SimpleTest/setup.js:294:12
[task 2020-06-05T18:37:15.145Z] 18:37:15     INFO - parseTestManifest@http://mochi.test:8888/manifestLibrary.js:46:13
[task 2020-06-05T18:37:15.145Z] 18:37:15     INFO - getTestManifest/req.onload@http://mochi.test:8888/manifestLibrary.js:59:28
[task 2020-06-05T18:37:15.145Z] 18:37:15     INFO - EventHandlerNonNull*getTestManifest@http://mochi.test:8888/manifestLibrary.js:55:3
[task 2020-06-05T18:37:15.145Z] 18:37:15     INFO -     hookup@SimpleTest/setup.js:270:20
[task 2020-06-05T18:37:15.145Z] 18:37:15     INFO - EventHandlerNonNull*@http://mochi.test:8888/tests?autorun=1&closeWhenDone=1&consoleLevel=INFO&manifestFile=tests.json&dumpOutputDirectory=%2Ftmp&cleanupCrashes=true:11:1
[task 2020-06-05T18:37:15.989Z] 18:37:15     INFO - GECKO(3269) | MEMORY STAT | vsize 2613MB | residentFast 184MB | heapAllocated 14MB
[task 2020-06-05T18:37:16.017Z] 18:37:16     INFO - TEST-OK | editor/libeditor/tests/test_bug1642588.html | took 324866ms
Flags: needinfo?(krosylight)
Pushed by krosylight@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6e99a3e6c77b
Make Triple click only select within editing host r=masayuki,emilio

Backed out changeset 6e99a3e6c77b (bug 1642588) for test_bug1642588.html failures.

Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&fromchange=6e99a3e6c77b16b41f40d0edaada99a3e47a1927&searchStr=mochitest&tochange=3f947729cb8a2f83d10ec1ca2501083c33af778c&selectedTaskRun=Z-jT8mgTRVu1ZaACN_VVkw-0

Backout link: https://hg.mozilla.org/integration/autoland/rev/3f947729cb8a2f83d10ec1ca2501083c33af778c

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=305279405&repo=autoland&lineNumber=5443

[task 2020-06-05T23:30:21.791Z] 23:30:21     INFO -  3053 INFO TEST-START | editor/libeditor/tests/test_bug1642588.html
[task 2020-06-05T23:30:21.792Z] 23:30:21     INFO -  Buffered messages logged at 23:30:15
[task 2020-06-05T23:30:21.792Z] 23:30:21     INFO -  3054 INFO must wait for load
[task 2020-06-05T23:30:21.792Z] 23:30:21     INFO -  3055 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur
[task 2020-06-05T23:30:21.793Z] 23:30:21     INFO -  3056 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host
[task 2020-06-05T23:30:21.793Z] 23:30:21     INFO -  3057 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur
[task 2020-06-05T23:30:21.793Z] 23:30:21     INFO -  3058 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host
[task 2020-06-05T23:30:21.793Z] 23:30:21     INFO -  3059 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Collapsed selection should occur
[task 2020-06-05T23:30:21.793Z] 23:30:21     INFO -  3060 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Caret should be in host
[task 2020-06-05T23:30:21.793Z] 23:30:21     INFO -  3061 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur
[task 2020-06-05T23:30:21.793Z] 23:30:21     INFO -  3062 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host
[task 2020-06-05T23:30:21.793Z] 23:30:21     INFO -  3063 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur
[task 2020-06-05T23:30:21.794Z] 23:30:21     INFO -  3064 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host
[task 2020-06-05T23:30:21.794Z] 23:30:21     INFO -  3065 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Collapsed selection should occur
[task 2020-06-05T23:30:21.794Z] 23:30:21     INFO -  3066 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Caret should be in host
[task 2020-06-05T23:30:21.794Z] 23:30:21     INFO -  3067 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur
[task 2020-06-05T23:30:21.794Z] 23:30:21     INFO -  3068 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host
[task 2020-06-05T23:30:21.794Z] 23:30:21     INFO -  3069 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur
[task 2020-06-05T23:30:21.794Z] 23:30:21     INFO -  3070 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host
[task 2020-06-05T23:30:21.794Z] 23:30:21     INFO -  3071 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Collapsed selection should occur
[task 2020-06-05T23:30:21.795Z] 23:30:21     INFO -  3072 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Caret should be in host
[task 2020-06-05T23:30:21.795Z] 23:30:21     INFO -  3073 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur
[task 2020-06-05T23:30:21.795Z] 23:30:21     INFO -  3074 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host
[task 2020-06-05T23:30:21.795Z] 23:30:21     INFO -  3075 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur
[task 2020-06-05T23:30:21.795Z] 23:30:21     INFO -  3076 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host
[task 2020-06-05T23:30:21.795Z] 23:30:21     INFO -  3077 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Collapsed selection should occur
[task 2020-06-05T23:30:21.795Z] 23:30:21     INFO -  3078 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Caret should be in host
[task 2020-06-05T23:30:21.795Z] 23:30:21     INFO -  3079 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur
[task 2020-06-05T23:30:21.795Z] 23:30:21     INFO -  3080 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host
[task 2020-06-05T23:30:21.796Z] 23:30:21     INFO -  3081 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur
[task 2020-06-05T23:30:21.796Z] 23:30:21     INFO -  3082 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host
[task 2020-06-05T23:30:21.796Z] 23:30:21     INFO -  3083 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Collapsed selection should occur
[task 2020-06-05T23:30:21.796Z] 23:30:21     INFO -  3084 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Caret should be in host
[task 2020-06-05T23:30:21.796Z] 23:30:21     INFO -  Buffered messages finished
[task 2020-06-05T23:30:21.797Z] 23:30:21  WARNING -  3085 INFO TEST-UNEXPECTED-FAIL | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur - got true, expected false
[task 2020-06-05T23:30:21.797Z] 23:30:21     INFO -      SimpleTest.is@SimpleTest/SimpleTest.js:383:14
[task 2020-06-05T23:30:21.797Z] 23:30:21     INFO -      nonCollapsedDeletionTest@editor/libeditor/tests/test_bug1642588.html:37:5
[task 2020-06-05T23:30:21.797Z] 23:30:21     INFO -      @editor/libeditor/tests/test_bug1642588.html:56:29
[task 2020-06-05T23:30:21.797Z] 23:30:21     INFO -      focusedOrLoaded/<@SimpleTest/SimpleTest.js:918:23
[task 2020-06-05T23:30:21.797Z] 23:30:21  WARNING -  3086 INFO TEST-UNEXPECTED-FAIL | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host - got "contenteditable", expected ""
[task 2020-06-05T23:30:21.797Z] 23:30:21     INFO -      SimpleTest.is@SimpleTest/SimpleTest.js:383:14
[task 2020-06-05T23:30:21.798Z] 23:30:21     INFO -      nonCollapsedDeletionTest@editor/libeditor/tests/test_bug1642588.html:40:5
[task 2020-06-05T23:30:21.798Z] 23:30:21     INFO -      @editor/libeditor/tests/test_bug1642588.html:56:29
[task 2020-06-05T23:30:21.798Z] 23:30:21     INFO -      focusedOrLoaded/<@SimpleTest/SimpleTest.js:918:23
[task 2020-06-05T23:30:21.798Z] 23:30:21  WARNING -  3087 INFO TEST-UNEXPECTED-FAIL | editor/libeditor/tests/test_bug1642588.html | Noncollapsed selection should occur - got true, expected false
[task 2020-06-05T23:30:21.798Z] 23:30:21     INFO -      SimpleTest.is@SimpleTest/SimpleTest.js:383:14
[task 2020-06-05T23:30:21.798Z] 23:30:21     INFO -      nonCollapsedDeletionTest@editor/libeditor/tests/test_bug1642588.html:37:5
[task 2020-06-05T23:30:21.798Z] 23:30:21     INFO -      @editor/libeditor/tests/test_bug1642588.html:57:29
[task 2020-06-05T23:30:21.799Z] 23:30:21     INFO -      focusedOrLoaded/<@SimpleTest/SimpleTest.js:918:23
[task 2020-06-05T23:30:21.799Z] 23:30:21  WARNING -  3088 INFO TEST-UNEXPECTED-FAIL | editor/libeditor/tests/test_bug1642588.html | Backspace should delete the content of the editing host - got "contenteditable", expected ""
[task 2020-06-05T23:30:21.799Z] 23:30:21     INFO -      SimpleTest.is@SimpleTest/SimpleTest.js:383:14
[task 2020-06-05T23:30:21.799Z] 23:30:21     INFO -      nonCollapsedDeletionTest@editor/libeditor/tests/test_bug1642588.html:40:5
[task 2020-06-05T23:30:21.799Z] 23:30:21     INFO -      @editor/libeditor/tests/test_bug1642588.html:57:29
[task 2020-06-05T23:30:21.799Z] 23:30:21     INFO -      focusedOrLoaded/<@SimpleTest/SimpleTest.js:918:23
[task 2020-06-05T23:30:21.799Z] 23:30:21     INFO -  3089 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Collapsed selection should occur
[task 2020-06-05T23:30:21.800Z] 23:30:21     INFO -  3090 INFO TEST-PASS | editor/libeditor/tests/test_bug1642588.html | Caret should be in host
[task 2020-06-05T23:30:21.800Z] 23:30:21     INFO -  3091 INFO TEST-OK | editor/libeditor/tests/test_bug1642588.html | took 147ms
Pushed by krosylight@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/533fdde262f5
Make Triple click only select within editing host r=masayuki,emilio
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla79
Flags: needinfo?(krosylight)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: