Pass | document.caretPositionFromPoint() throws when called without the correct parameters | Asserts runPass | 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) |
|
Pass | document.caretPositionFromPoint() should return null for a document with no viewport | Asserts runPass | assert_equals(null, null)
at Test.<anonymous> ( /css/cssom/caretPositionFromPoint.html:22:5) |
|
Pass | document.caretPositionFromPoint() should return null if given coordinates outside of the viewport | Asserts runPass | 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) |
|
Pass | document.caretPositionFromPoint() should return a CaretPosition at the specified location | Asserts runPass | 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) |
|
Pass | CaretRange.getClientRect() should return a DOMRect that matches one obtained from a manually constructed Range | Asserts runPass | 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) |
|