Editable
Non-editable
Prefix: Editable: Suffix
Prefix: Editable: Suffix
Editable: Suffix
Prefix: Editable
Editable
Prefix: Edit
able
: Suffix
Prefix: Edit
able
: Suffix

Summary

Harness status: OK

Found 15 tests

Details

ResultTest NameMessage
PassSelection.modify() must not select outside of the host
Asserts run
Pass
assert_equals(Element node <div contenteditable="" id="host">Editable</div>, Element node <div contenteditable="" id="host">Editable</div>)
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:33:5)
PassSelection.modify('move', 'forward', 'lineboundary') must be within the inline editing host: inline
Asserts run
Pass
assert_equals(Text node "Editable", Text node "Editable", "focusNode should be the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:46:11)
Pass
assert_equals(8, 8, "focusOffset should be the length of the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:47:11)
PassSelection.modify('move', 'backward', 'lineboundary') must be within the inline editing host: inline
Asserts run
Pass
assert_equals(Text node "Editable", Text node "Editable", "focusNode should be the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:55:9)
Pass
assert_equals(0, 0, "focusOffset should be 0")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:56:9)
PassSelection.modify('move', 'forward', 'lineboundary') must be within the inline editing host: inline-block
Asserts run
Pass
assert_equals(Text node "Editable", Text node "Editable", "focusNode should be the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:46:11)
Pass
assert_equals(8, 8, "focusOffset should be the length of the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:47:11)
PassSelection.modify('move', 'backward', 'lineboundary') must be within the inline editing host: inline-block
Asserts run
Pass
assert_equals(Text node "Editable", Text node "Editable", "focusNode should be the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:55:9)
Pass
assert_equals(0, 0, "focusOffset should be 0")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:56:9)
PassSelection.modify('move', 'forward', 'lineboundary') must be within the inline editing host: suffix only
Asserts run
Pass
assert_equals(Text node "Editable", Text node "Editable", "focusNode should be the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:46:11)
Pass
assert_equals(8, 8, "focusOffset should be the length of the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:47:11)
PassSelection.modify('move', 'backward', 'lineboundary') must be within the inline editing host: suffix only
Asserts run
Pass
assert_equals(Text node "Editable", Text node "Editable", "focusNode should be the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:55:9)
Pass
assert_equals(0, 0, "focusOffset should be 0")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:56:9)
PassSelection.modify('move', 'forward', 'lineboundary') must be within the inline editing host: prefix only
Asserts run
Pass
assert_equals(Text node "Editable", Text node "Editable", "focusNode should be the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:46:11)
Pass
assert_equals(8, 8, "focusOffset should be the length of the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:47:11)
PassSelection.modify('move', 'backward', 'lineboundary') must be within the inline editing host: prefix only
Asserts run
Pass
assert_equals(Text node "Editable", Text node "Editable", "focusNode should be the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:55:9)
Pass
assert_equals(0, 0, "focusOffset should be 0")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:56:9)
PassSelection.modify('move', 'forward', 'lineboundary') must be within the inline editing host: standalone
Asserts run
Pass
assert_equals(Text node "Editable", Text node "Editable", "focusNode should be the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:46:11)
Pass
assert_equals(8, 8, "focusOffset should be the length of the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:47:11)
PassSelection.modify('move', 'backward', 'lineboundary') must be within the inline editing host: standalone
Asserts run
Pass
assert_equals(Text node "Editable", Text node "Editable", "focusNode should be the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:55:9)
Pass
assert_equals(0, 0, "focusOffset should be 0")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:56:9)
PassSelection.modify('move', 'forward', 'lineboundary') must be within the inline editing host: inline linebreak
Asserts run
Pass
assert_equals(Text node "Edit", Text node "Edit", "focusNode should be the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:46:11)
Pass
assert_equals(4, 4, "focusOffset should be the length of the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:47:11)
Pass
assert_equals(Text node "able", Text node "able", "focusNode should be the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:46:11)
Pass
assert_equals(4, 4, "focusOffset should be the length of the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:47:11)
PassSelection.modify('move', 'backward', 'lineboundary') must be within the inline editing host: inline linebreak
Asserts run
Pass
assert_equals(Text node "Edit", Text node "Edit", "focusNode should be the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:55:9)
Pass
assert_equals(0, 0, "focusOffset should be 0")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:56:9)
Pass
assert_equals(Text node "able", Text node "able", "focusNode should be the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:55:9)
Pass
assert_equals(0, 0, "focusOffset should be 0")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:56:9)
PassSelection.modify('move', 'forward', 'lineboundary') must be within the inline editing host: inline-block linebreak
Asserts run
Pass
assert_equals(Text node "Edit", Text node "Edit", "focusNode should be the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:46:11)
Pass
assert_equals(4, 4, "focusOffset should be the length of the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:47:11)
Pass
assert_equals(Text node "able", Text node "able", "focusNode should be the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:46:11)
Pass
assert_equals(4, 4, "focusOffset should be the length of the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:47:11)
PassSelection.modify('move', 'backward', 'lineboundary') must be within the inline editing host: inline-block linebreak
Asserts run
Pass
assert_equals(Text node "Edit", Text node "Edit", "focusNode should be the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:55:9)
Pass
assert_equals(0, 0, "focusOffset should be 0")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:56:9)
Pass
assert_equals(Text node "able", Text node "able", "focusNode should be the text node")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:55:9)
Pass
assert_equals(0, 0, "focusOffset should be 0")
    at Test.<anonymous> ( /selection/contenteditable/modify.tentative.html:56:9)