aaa

Summary

Harness status: OK

Found 5 tests

Details

ResultTest NameMessage
Passdocument.caretPositionFromPoint() throws when called without the correct parameters
Asserts run
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() => { document.caretPositionFromPoint(); }")
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:15:5)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() => { document.caretPositionFromPoint(5); }")
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:16:5)
Pass
assert_throws_js(function "function TypeError() { [native code] }", function "() => { document.caretPositionFromPoint("foo", 5); }")
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:17:5)
Passdocument.caretPositionFromPoint() should return null for a document with no viewport
Asserts run
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:22:5)
Passdocument.caretPositionFromPoint() should return null if given coordinates outside of the viewport
Asserts run
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:26:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:27:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:28:5)
Pass
assert_equals(null, null)
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:29:5)
Passdocument.caretPositionFromPoint() should return a CaretPosition at the specified location
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:40:5)
Pass
assert_true(true)
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:41:5)
Pass
assert_equals("number", "number")
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:42:5)
Pass
assert_equals(Text node "aaa", Text node "aaa")
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:43:5)
Pass
assert_equals(2, 2)
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:44:5)
PassCaretRange.getClientRect() should return a DOMRect that matches one obtained from a manually constructed Range
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:58:5)
Pass
assert_true(true)
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:60:5)
Pass
assert_not_equals(object "[object DOMRect]", object "[object DOMRect]", "CaretPosition.getClientRect() should return a new DOMRect every time")
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:61:5)
Pass
assert_equals(28, 28)
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:62:5)
Pass
assert_equals(8, 8)
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:63:5)
Pass
assert_equals(0, 0, "Caret range should be collapsed")
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:64:5)
Pass
assert_equals(19, 19)
    at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:65:5)