diff options
Diffstat (limited to 'editor/libeditor/tests/test_texteditor_keyevent_handling.html')
-rw-r--r-- | editor/libeditor/tests/test_texteditor_keyevent_handling.html | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/editor/libeditor/tests/test_texteditor_keyevent_handling.html b/editor/libeditor/tests/test_texteditor_keyevent_handling.html index 2c80181b3c..6b3d5f4608 100644 --- a/editor/libeditor/tests/test_texteditor_keyevent_handling.html +++ b/editor/libeditor/tests/test_texteditor_keyevent_handling.html @@ -80,10 +80,8 @@ async function runTests() { } var parentElement = document.getElementById("display"); - SpecialPowers.addSystemEventListener(parentElement, "keypress", listener, - true); - SpecialPowers.addSystemEventListener(parentElement, "keypress", listener, - false); + SpecialPowers.wrap(parentElement).addEventListener("keypress", listener, { capture: true, mozSystemGroup: true }); + SpecialPowers.wrap(parentElement).addEventListener("keypress", listener, { capture: false, mozSystemGroup: true }); async function doTest(aElement, aDescription, aIsSingleLine, aIsReadonly) { function reset(aText) { @@ -457,10 +455,8 @@ async function runTests() { textarea.setAttribute("readonly", "readonly"); await doTest(textarea, "<textarea readonly>", false, true); - SpecialPowers.removeSystemEventListener(parentElement, "keypress", listener, - true); - SpecialPowers.removeSystemEventListener(parentElement, "keypress", listener, - false); + SpecialPowers.wrap(parentElement).removeEventListener("keypress", listener, { capture: true, mozSystemGroup: true }); + SpecialPowers.wrap(parentElement).removeEventListener("keypress", listener, { capture: false, mozSystemGroup: true }); SimpleTest.finish(); } |