4 https://bugzilla.mozilla.org/show_bug.cgi?id=1128787
8 <title>Test for Bug
1128787</title>
9 <script src=
"chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"></script>
10 <link rel=
"stylesheet" type=
"text/css" href=
"chrome://global/skin"/>
11 <link rel=
"stylesheet" type=
"text/css" href=
"chrome://mochikit/content/tests/SimpleTest/test.css"/>
12 <script type=
"application/javascript">
14 /** Test for Bug
1128787 **/
15 SimpleTest.waitForExplicitFinish();
17 window.onload = function (aEvent) {
18 var blurEventFired = false;
19 var input = document.getElementsByTagName(
"input")[
0];
20 input.addEventListener(
"blur", function (event) {
21 ok(true,
"input element gets blur event correctly");
23 var utils = SpecialPowers.getDOMWindowUtils(window);
24 is(utils.IMEStatus, utils.IME_STATUS_ENABLED,
"IME should be enabled");
26 SimpleTest.executeSoon(function () {
27 document.designMode =
"off";
29 // XXX Should be fixed.
30 todo_is(utils.IMEStatus, utils.IME_STATUS_DISABLED,
"IME should be disabled");
35 document.designMode =
"on";
40 <a target=
"_blank" href=
"https://bugzilla.mozilla.org/show_bug.cgi?id=1128787">Mozilla Bug
1128787</a>
42 <div id=
"content" style=
"display: none">
45 <p contenteditable=
"true"></p>
46 <input type=
"button"/>
48 var input
= document
.getElementsByTagName("input")[0];