If a `TextEditor` is recreated after a reframe and it has composition, the composition including selection will be restored in the new `TextEditor` instance as the same as the previous selection. Therefore, restoring `Selection` should be treated as selection changes caused by handling composition. If selection is intentionally modified during a reframe, this change could cause a regression. However, when the selection is changed, we may ignore that with preserving the composition. However, it's hard to avoid the situation and such web app is anyway not useful for IME users. Therefore, we could try to take this fix until we would fix bug 2017201. Differential Revision: https://phabricator.services.mozilla.com/D312030
31 lines
682 B
TOML
31 lines
682 B
TOML
[DEFAULT]
|
|
prefs = ["test.ime_content_observer.assert_invalid_cache=true"]
|
|
|
|
["test_bug489202.xhtml"]
|
|
|
|
["test_bug599983.xhtml"]
|
|
|
|
["test_bug607584.xhtml"]
|
|
|
|
["test_bug616590.xhtml"]
|
|
|
|
["test_bug1397412.xhtml"]
|
|
|
|
["test_can_undo_after_setting_value.xhtml"]
|
|
|
|
["test_contenteditable_text_input_handling.html"]
|
|
|
|
["test_cut_copy_delete_command_enabled.xhtml"]
|
|
|
|
["test_htmleditor_keyevent_handling.html"]
|
|
|
|
["test_pasteImgTextarea.xhtml"]
|
|
support-files = ["green.png"]
|
|
|
|
["test_reframe_text_control_at_compositionstart.html"]
|
|
|
|
["test_texteditor_keyevent_handling.html"]
|
|
skip-if = [
|
|
"os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", # Fails delete key on linux
|
|
]
|