Bug 179061

Summary: [iOS] Skip LayoutTests that rely on eventsender.keyDown()
Product: WebKit Reporter: Ryan Haddad <ryanhaddad>
Component: Tools / TestsAssignee: Ryan Haddad <ryanhaddad>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Description Ryan Haddad 2017-10-31 10:36:45 PDT
The following tests are marked as failing on iOS. They use eventsender.keyDown(), which is not supported on the platform.

editing/deleting/5729680.html
editing/deleting/delete-by-word-001.html
editing/deleting/delete-by-word-002.html
editing/deleting/delete-ligature-001.html
editing/deleting/delete-ligature-002.html
editing/deleting/delete-ligature-003.html
editing/deleting/forward-delete-key.html
editing/deleting/skip-virama-001.html
editing/input/option-page-up-down.html
editing/input/page-up-down-scrolls.html
editing/input/reveal-caret-of-transformed-multiline-input.html
editing/input/scroll-viewport-page-up-down.html
editing/input/setting-input-value-cancel-ime-composition.html
editing/input/style-change-during-input.html
editing/inserting/typing-tab-designmode-forms.html
editing/inserting/typing-tab-designmode.html
editing/secure-input/password-input-focusing-to-different-frame.html
editing/selection/caret-after-keypress.html
editing/selection/caret-mode-paragraph-keys-navigation.html
editing/selection/context-menu-text-selection-lookup.html
editing/selection/context-menu-text-selection.html
editing/selection/editable-div-clear-on-keydown.html
editing/selection/move-begin-end.html
editing/selection/shrink-selection-after-shift-pagedown.html
editing/spelling/context-menu-suggestions-multiword-selection.html
editing/spelling/context-menu-suggestions-subword-selection.html
editing/spelling/spelling-changed-text.html
editing/undo/undo-deleteWord.html
fast/dom/access-key-iframe.html
fast/dom/fragment-activation-focuses-target.html
fast/dom/hidden-iframe-no-focus.html
fast/dom/horizontal-scrollbar-in-rtl.html
fast/dom/vertical-scrollbar-in-rtl.html
fast/events/access-key-self-destruct.html
fast/events/anchor-empty-focus.html
fast/events/arrow-keys-on-body.html
fast/events/arrow-navigation.html
fast/events/autoscroll-should-not-stop-on-keypress.html
fast/events/backspace-navigates-back.html
fast/events/before-input-events-different-start-end-elements.html
fast/events/before-input-events-prevent-default-in-textfield.html
fast/events/before-input-events-prevent-default.html
fast/events/before-input-prevent-biu.html
fast/events/before-input-prevent-insert-replacement.html
fast/events/before-input-prevent-typing.html
fast/events/before-input-prevent-undo.html
fast/events/before-input-replace-text-target-ranges.html
fast/events/check-defocus-event-order-when-triggered-by-mouse-click.html
fast/events/check-defocus-event-order-when-triggered-by-tab.html
fast/events/event-input-contentEditable.html
fast/events/focus-change-crash.html
fast/events/focus-change-crash2.html
fast/events/imagemap-norender-crash.html
fast/events/input-event-insert-replacement.html
fast/events/input-events-fired-when-typing.html
fast/events/input-events-insert-newlines-after-mutation.html
fast/events/input-events-spell-checking-datatransfer.html
fast/events/input-events-typing-data.html
fast/events/input-tab-focus-no-duplicate-events.html
fast/events/inputText-never-fired-on-keydown-cancel.html
fast/events/js-keyboard-event-creation.html
fast/events/key-events-in-input-button.html
fast/events/keydown-1.html
fast/events/keydown-function-keys.html
fast/events/keydown-keypress-focus-change.html
fast/events/keydown-keypress-preventDefault.html
fast/events/keydown-leftright-keys.html
fast/events/keydown-numpad-keys.html
fast/events/keyevent-iframe-removed-crash.html
fast/events/keypress-focus-change.html
fast/events/keypress-insert-tab.html
fast/events/media-element-focus-tab.html
fast/events/mouse-click-events.html
fast/events/multiline-link-arrow-navigation.html
fast/events/node-event-anchor-lock.html
fast/events/onchange-passwordfield.html
fast/events/onchange-searchfield.html
fast/events/onchange-select-popup.html
fast/events/onchange-setvalue.html
fast/events/onchange-text-form-field.html
fast/events/onchange-textfield.html
fast/events/onsearch-enter.html
fast/events/popup-when-select-change.html
fast/events/recorded-keydown-event.html
fast/events/related-target-focusevent.html
fast/events/right-click-focus.html
fast/events/scroll-after-click-on-tab-index.html
fast/events/select-element.html
fast/events/selectionchange-user-initiated.html
fast/events/selectstart-by-arrow-keys-prevent-default.html
fast/events/selectstart-by-arrow-keys.html
fast/events/tab-focus-anchor.html
fast/events/tab-focus-hidden.html
fast/events/tab-focus-link-in-canvas.html
fast/events/tab-imagemap.html
fast/events/tab-test-not-visible-imagemap.html
fast/events/tabindex-focus-chain.html
fast/forms/access-key-case-insensitive.html
fast/forms/access-key-for-all-elements.html
fast/forms/access-key-mutated.html
fast/forms/access-key.html
fast/forms/button-enter-click.html
fast/forms/button-spacebar-click.html
fast/forms/disabled-search-input.html
fast/forms/empty-textarea-toggle-disabled.html
fast/forms/enter-clicks-buttons.html
fast/forms/focus-change-on-keypress.html
fast/forms/focus-control-to-page.html
fast/forms/focus-selection-input.html
fast/forms/focus-selection-textarea.html
fast/forms/implicit-submission.html
fast/forms/input-first-letter-edit.html
fast/forms/input-image-submit.html
fast/forms/input-maxlength-inserting-in-middle.html
fast/forms/input-search-press-escape-key.html
fast/forms/legend-access-key.html
fast/forms/listbox-non-contiguous-keyboard-selection.html
fast/forms/listbox-onchange.html
fast/forms/listbox-selection-after-typeahead.html
fast/forms/listbox-selection.html
fast/forms/listbox-typeahead-cyrillic.html
fast/forms/listbox-typeahead-greek.html
fast/forms/listbox-typeahead-scroll.html
fast/forms/number/number-input-changeevent.html
fast/forms/number/number-keyoperation.html
fast/forms/onchange-enter-submit.html
fast/forms/onchange-select-check-validity.html
fast/forms/placeholder-crash-with-scrollbar-corner.html
fast/forms/radio/input-radio-checked-tab.html
fast/forms/radio/radio-group-keyboard-change-event.html
fast/forms/radio/radio_checked_name.html
fast/forms/range/range-keyboard-oninput-event.html
fast/forms/range/range-type-change-onchange.html
fast/forms/restore-selection-after-layout.html
fast/forms/search-disabled-readonly.html
fast/forms/search-event-delay.html
fast/forms/select-accesskey.html
fast/forms/select-cache-desynchronization.html
fast/forms/select-double-onchange.html
fast/forms/select-popup-pagekeys.html
fast/forms/select-script-onchange.html
fast/forms/select-type-ahead-non-latin.html
fast/forms/select/listbox-oninput-fired.html
fast/forms/select/menulist-onchange-fired-with-key-up-down.html
fast/forms/select/menulist-oninput-fired.html
fast/forms/select/menulist-type-ahead-find.html
fast/forms/select/optgroup-clicking.html
fast/forms/select/select-disabled.html
fast/forms/submit-to-blank-multiple-times.html
fast/forms/text-input-event.html
fast/forms/textarea-arrow-navigation.html
fast/forms/textarea-textlength.html
fast/forms/textarea-type-spaces.html
fast/forms/textfield-onchange-deletion.html
fast/forms/textfield-to-password-on-focus.html
fast/forms/textinput-not-fired-on-enter-in-input.html
fast/forms/ValidityState-valueMissing-002.html
fast/frames/focus-controller-crash-change-event.html
fast/frames/iframe-window-focus.html
fast/html/details-keyboard-show-hide.html
fast/shadow-dom/focus-across-details-element.html
fast/shadow-dom/focus-navigation-across-slots.html
fast/shadow-dom/negative-tabindex-on-shadow-host.html
fast/spatial-navigation/snav-multiple-select-optgroup.html
fast/spatial-navigation/snav-multiple-select.html
fast/spatial-navigation/snav-search-optimization.html
fast/spatial-navigation/snav-single-select-list.html
fast/spatial-navigation/snav-single-select.html
fast/spatial-navigation/snav-unit-overflow-and-scroll-in-direction.html
scrollbars/scrollbar-miss-mousemove-disabled.html
scrollbars/scrolling-backward-by-page-accounting-bottom-fixed-elements-on-keyboard-spacebar.html
scrollbars/scrolling-backward-by-page-on-keyboard-spacebar.html
scrollbars/scrolling-by-page-accounting-oversized-fixed-elements-on-keyboard-spacebar.html
scrollbars/scrolling-by-page-accounting-top-fixed-elements-on-keyboard-spacebar.html
scrollbars/scrolling-by-page-accounting-top-fixed-elements-with-negative-top-on-keyboard-spacebar.html
scrollbars/scrolling-by-page-ignoring-hidden-fixed-elements-on-keyboard-spacebar.html
scrollbars/scrolling-by-page-ignoring-transparent-fixed-elements-on-keyboard-spacebar.html
scrollbars/scrolling-by-page-on-keyboard-spacebar.html
Comment 1 Radar WebKit Bug Importer 2017-10-31 10:40:18 PDT
<rdar://problem/35275068>
Comment 2 Ryan Haddad 2017-10-31 14:41:44 PDT
Created attachment 325498 [details]
Patch
Comment 3 WebKit Commit Bot 2017-10-31 16:30:35 PDT
Comment on attachment 325498 [details]
Patch

Clearing flags on attachment: 325498

Committed r224261: <https://trac.webkit.org/changeset/224261>
Comment 4 WebKit Commit Bot 2017-10-31 16:30:37 PDT
All reviewed patches have been landed.  Closing bug.