mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 864595 - Mochitest for bug864595. [r=roc]
This commit is contained in:
parent
c7a843c3cd
commit
9d3067aeb9
@ -538,6 +538,7 @@ skip-if = (buildapp == 'b2g' && toolkit != 'gonk') #bug 901343, specialpowers.wr
|
||||
[test_bug827160.html]
|
||||
skip-if = buildapp == 'b2g' || toolkit == 'android' || e10s #needs plugin support # b2g(needs plugin support) b2g-debug(debug-only failure) b2g-desktop(needs plugin support)
|
||||
[test_bug840098.html]
|
||||
[test_bug864595.html]
|
||||
[test_bug868999.html]
|
||||
[test_bug869000.html]
|
||||
[test_bug869002.html]
|
||||
|
34
content/base/test/test_bug864595.html
Normal file
34
content/base/test/test_bug864595.html
Normal file
@ -0,0 +1,34 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html>
|
||||
<!--
|
||||
https://bugzilla.mozilla.org/show_bug.cgi?id=864595
|
||||
-->
|
||||
<head>
|
||||
<title>Test for Bug 864595</title>
|
||||
<script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
|
||||
<link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
|
||||
</head>
|
||||
<body>
|
||||
<a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=864595">Mozilla Bug 864595</a>
|
||||
<div id='editable' style='display:inline-block;'>abcd </div>
|
||||
<script type="application/javascript">
|
||||
/** Test for Bug 864595 **/
|
||||
var range = document.createRange();
|
||||
var elt = document.getElementById('editable');
|
||||
var eltRect = elt.getBoundingClientRect();
|
||||
|
||||
var txtNode = elt.childNodes[0];
|
||||
range.setStart(txtNode, 0);
|
||||
range.setEnd(txtNode, 5);
|
||||
var rect = range.getBoundingClientRect();
|
||||
ok(rect.left >= eltRect.left && rect.right <= eltRect.right, "rect.left >= eltRect.left && rect.right <= eltRect.right");
|
||||
|
||||
/* Put caret in the space */
|
||||
var caretPosX = rect.right + 10;
|
||||
var caretPosY = (rect.top + rect.bottom ) / 2;
|
||||
var caretRect = document.caretPositionFromPoint(caretPosX, caretPosY).getClientRect();
|
||||
ok(caretRect.right >= rect.right, "caretRect.right >= rect.right");
|
||||
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in New Issue
Block a user