Bug 179034

Summary: [iOS] Skip LayoutTests that rely on mouse events
Product: WebKit Reporter: Ryan Haddad <ryanhaddad>
Component: Tools / TestsAssignee: Ryan Haddad <ryanhaddad>
Status: RESOLVED FIXED    
Severity: Normal CC: 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-30 15:24:58 PDT
The following tests are marked as failing on iOS. They use mouse events, which are not supported on the platform.

editing/deleting/smart-delete-across-editable-boundaries-2.html
editing/secure-input/password-input-focusing-to-different-frame.html
editing/selection/4895428-1.html
editing/selection/4895428-4.html
editing/selection/5195166-1.html
editing/selection/5209984.html
editing/selection/5354455-1.html
editing/selection/after-line-break.html
editing/selection/anchor-focus1.html
editing/selection/anchor-focus2.html
editing/selection/anchor-focus3.html
editing/selection/block-with-positioned-lastchild.html
editing/selection/caret-at-bidi-boundary.html
editing/selection/caret-bidi-first-and-last-letters.html
editing/selection/click-after-nested-block.html
editing/selection/click-before-and-after-table.html
editing/selection/click-below-rtl-text.html
editing/selection/click-in-focusable-link-should-not-clear-selection.html
editing/selection/click-left-of-rtl-wrapping-text.html
editing/selection/click-on-block-image.html
editing/selection/click-on-body-margin.html
editing/selection/click-on-head-margin.html
editing/selection/collapse-selection-in-bidi.html
editing/selection/context-menu-on-text.html
editing/selection/context-menu-text-selection-lookup.html
editing/selection/context-menu-text-selection.html
editing/selection/crash-on-shift-click.html
editing/selection/directionality-after-undo-replace.html
editing/selection/doubleclick-beside-cr-span.html
editing/selection/doubleclick-crash.html
editing/selection/doubleclick-inline-first-last-contenteditable.html
editing/selection/doubleclick-japanese-text.html
editing/selection/doubleclick-whitespace.html
editing/selection/drag-select-rapidly.html
editing/selection/drag-start-event-client-x-y.html
editing/selection/drag-text-delay.html
editing/selection/editable-links.html
editing/selection/empty-cell-right-click.html
editing/selection/extend-after-mouse-selection.html
editing/selection/extend-selection-after-double-click.html
editing/selection/fake-drag.html
editing/selection/focus-and-display-none.html
editing/selection/focus-crash.html
editing/selection/hit-test-anonymous.html
editing/selection/hit-test-on-text-with-line-height.html
editing/selection/last-empty-inline.html
editing/selection/minimal-user-select-crash.html
editing/selection/rtl-move-selection-right-left.html
editing/selection/select-bidi-run.html
editing/selection/select-line-break-with-opposite-directionality.html
editing/selection/select-out-of-editable.html
editing/selection/shift-click.html
editing/selection/undo-crash.html
editing/selection/user-select-all-image-with-single-click.html
editing/selection/user-select-all-selection.html
editing/selection/user-select-all-with-shift.html
editing/selection/user-select-all-with-single-click.html
editing/spelling/context-menu-suggestions-multiword-selection.html
editing/spelling/context-menu-suggestions-subword-selection.html
editing/spelling/context-menu-suggestions.html
editing/spelling/design-mode-spellcheck-off.html
editing/spelling/spellcheck-input-search-crash.html
editing/spelling/spelling-double-clicked-word.html
editing/undo/undo-smart-delete-reversed-selection.html
editing/undo/undo-smart-delete-word.html
fast/block/float/relative-painted-twice.html
fast/block/positioning/absolute-appended-to-inline.html
fast/block/positioning/hittest-on-relative-positioned-children.html
fast/borders/border-radius-position.html
fast/dom/HTMLAnchorElement/anchor-download.html
fast/dom/HTMLAnchorElement/anchor-nodownload-set.html
fast/dom/MutationObserver/end-of-task-delivery.html
fast/dom/Node/mutation-blur.html
fast/dom/replaced-image-map.html
fast/dom/search-shadow-host-crash.html
fast/dom/Window/window-postmessage-clone-frames.html
fast/dom/Window/window-postmessage-clone.html
fast/dom/Window/window-xy-properties.html
fast/encoding/mailto-always-utf-8.html
fast/events/5056619.html
fast/events/anchor-image-scrolled-x-y.html
fast/events/attribute-listener-deletion-crash.html
fast/events/autoscroll-in-overflow-hidden-html.html
fast/events/autoscroll-in-textarea.html
fast/events/autoscroll-in-textfield.html
fast/events/autoscroll-main-document.html
fast/events/autoscroll-nonscrollable-iframe-in-scrollable-div.html
fast/events/autoscroll-should-not-stop-on-keypress.html
fast/events/autoscroll-when-zoomed.html
fast/events/before-input-events-prevent-drag-and-drop.html
fast/events/capture-on-target.html
fast/events/check-defocus-event-order-when-triggered-by-mouse-click.html
fast/events/click-count.html
fast/events/click-focus-anchor.html
fast/events/click-focus-control.html
fast/events/click-range-slider.html
fast/events/clientXY-in-zoom-and-scroll.html
fast/events/context-onmousedown-event.html
fast/events/contextmenu-scrolled-page-with-frame.html
fast/events/data-transfer-files-attribute-identity.html
fast/events/dblclick-addEventListener.html
fast/events/display-none-on-focus-crash.html
fast/events/dont-loose-last-event.html
fast/events/drag-select-when-zoomed-with-header.html
fast/events/drag-select-when-zoomed.html
fast/events/event-sender-mouse-moved.html
fast/events/event-view-toString.html
fast/events/fire-mousedown-while-pressing-mouse-button.html
fast/events/frame-click-focus.html
fast/events/frame-detached-in-mousedown.html
fast/events/frame-scroll-fake-mouse-move.html
fast/events/iframe-onmousemove.html
fast/events/input-events-drag-and-drop.html
fast/events/input-events-insert-by-drop.html
fast/events/input-image-scrolled-x-y.html
fast/events/keydown-1.html
fast/events/mosuedrag-on-canvas-should-not-start-selection.html
fast/events/mouse-click-events.html
fast/events/mouse-cursor-change.html
fast/events/mouse-cursor-image-set.html
fast/events/mouse-cursor-multiframecur.html
fast/events/mouse-cursor-no-mousemove.html
fast/events/mouse-cursor.html
fast/events/mouse-drag-from-frame-to-other-frame.html
fast/events/mouse-drag-from-frame.html
fast/events/mouse-focus-imagemap.html
fast/events/mouse-moved-remove-frame-crash.html
fast/events/mouse-relative-position.html
fast/events/mouseclick-target-and-positioning.html
fast/events/mousedown-inside-dragstart-should-not-cause-crash.html
fast/events/mouseenter-mouseleave-capture.html
fast/events/mouseenter-mouseleave.html
fast/events/mouseenterleave-on-subframe.html
fast/events/mousemove-after-drag-over-scrollbar.html
fast/events/mouseout-dead-node.html
fast/events/mouseout-dead-subframe.html
fast/events/mouseout-on-window.html
fast/events/mouseover-button.html
fast/events/mouseover-mouseout.html
fast/events/mouseover-mouseout2.html
fast/events/mouseup-from-button2.html
fast/events/mouseup-outside-document.html
fast/events/no-scroll-on-input-text-selection.html
fast/events/node-event-anchor-lock.html
fast/events/onchange-click-hang.html
fast/events/onchange-range-slider.html
fast/events/onclick-list-marker.html
fast/events/ondragenter.html
fast/events/ondrop-text-html.html
fast/events/open-window-from-another-frame.html
fast/events/overflow-scroll-fake-mouse-move.html
fast/events/page-scaled-mouse-click-iframe.html
fast/events/page-scaled-mouse-click.html
fast/events/pointer-events.html
fast/events/popup-allowed-from-gesture-initiated-event.html
fast/events/popup-allowed-from-gesture-initiated-form-submit.html
fast/events/popup-blocked-from-fake-user-gesture.html
fast/events/popup-blocked-from-untrusted-mouse-click.html
fast/events/popup-blocking-click-in-iframe.html
fast/events/popup-blocking-timers1.html
fast/events/popup-blocking-timers2.html
fast/events/popup-blocking-timers3.html
fast/events/popup-blocking-timers5.html
fast/events/popup-blocking-timers6.html
fast/events/related-target.html
fast/events/relative-offset-of-simulated-click.html
fast/events/remove-child-onscroll.html
fast/events/remove-target-in-mouseup-deep.html
fast/events/remove-target-in-mouseup-insertback.html
fast/events/remove-target-in-mouseup-twice.html
fast/events/remove-target-in-mouseup.html
fast/events/remove-target-with-shadow-in-drag.html
fast/events/right-click-focus.html
fast/events/scroll-after-click-on-tab-index.html
fast/events/scroll-in-scaled-page-with-overflow-hidden.html
fast/events/scroll-to-anchor-in-overflow-hidden.html
fast/events/scrollbar-double-click.html
fast/events/selectionchange-user-initiated.html
fast/events/selectstart-by-double-triple-clicks.html
fast/events/selectstart-by-drag.html
fast/events/selectstart-by-single-click-with-shift.html
fast/events/selectstart-prevent-selection-on-right-click.html
fast/events/shadow-event-path-2.html
fast/events/shadow-event-path.html
fast/events/shift-drag-selection-on-image-triggers-drag-n-drop.html
fast/events/shift-drag-selection-on-link-triggers-drag-n-drop.html
fast/events/simulated-click-coords.html
fast/events/window-events-bubble.html
fast/events/window-events-bubble2.html
fast/events/window-events-capture.html
fast/events/zoom-dblclick.html
fast/files/apply-blob-url-to-img.html
fast/files/apply-blob-url-to-xhr.html
fast/files/file-list-test.html
fast/files/file-reader-abort.html
fast/files/file-reader-directory-crash.html
fast/files/filereader-zip-bundle.html
fast/files/null-origin-string.html
fast/files/workers/worker-apply-blob-url-to-xhr.html
fast/flexbox/line-clamp-link-after-ellipsis.html
fast/forms/25153.html
fast/forms/disabled-mousedown-event.html
fast/forms/disabled-search-input.html
fast/forms/drag-into-textarea.html
fast/forms/drag-out-of-textarea.html
fast/forms/file/file-input-change-event.html
fast/forms/file/file-input-reset.html
fast/forms/file/get-file-upload.html
fast/forms/file/input-file-re-render.html
fast/forms/file/input-file-value.html
fast/forms/file/input-file-write-files.html
fast/forms/file/recover-file-input-in-unposted-form.html
fast/forms/file/selected-files-from-history-state.html
fast/forms/focus-selection-input.html
fast/forms/focus-selection-textarea.html
fast/forms/input-appearance-spinbutton-up.html
fast/forms/input-number-click.html
fast/forms/input-readonly-autoscroll.html
fast/forms/input-readonly-focus.html
fast/forms/input-readonly-select.html
fast/forms/input-select-on-click.html
fast/forms/input-step-as-double.html
fast/forms/listbox-deselect-scroll.html
fast/forms/listbox-scrollbar-hit-test.html
fast/forms/listbox-selection-after-typeahead.html
fast/forms/listbox-selection.html
fast/forms/multiple-form-submission-protection-mouse.html
fast/forms/number/number-large-padding.html
fast/forms/number/number-spinbutton-capturing.html
fast/forms/number/number-spinbutton-gets-disabled-or-readonly.html
fast/forms/number/number-spinbutton-in-multi-column.html
fast/forms/number/number-spinbutton-state.html
fast/forms/onselect-textarea.html
fast/forms/onselect-textfield.html
fast/forms/option-mouseevents.html
fast/forms/password-doubleclick-selection.html
fast/forms/radio/radio-nested-labels.html
fast/forms/radio/radio_checked_name.html
fast/forms/range/range-drag.html
fast/forms/range/range-hit-test-with-padding.html
fast/forms/range/range-slow-drag-to-edge.html
fast/forms/range/slider-delete-while-dragging-thumb.html
fast/forms/range/slider-hit-testing.html
fast/forms/range/slider-in-multi-column.html
fast/forms/range/slider-mouse-events.html
fast/forms/range/slider-onchange-event.html
fast/forms/search-abs-pos-cancel-button.html
fast/forms/search-cancel-button-events.html
fast/forms/search-cancel-button-mouseup.html
fast/forms/search-click-in-placeholder.html
fast/forms/search-delete-while-cancel-button-clicked.html
fast/forms/search-disabled-readonly.html
fast/forms/search-hidden-cancel-button.html
fast/forms/search-hide-cancel-on-cancel.html
fast/forms/search-rtl.html
fast/forms/search-transformed.html
fast/forms/search-zoomed.html
fast/forms/select-empty-list.html
fast/forms/select-listbox-focus-displaynone.html
fast/forms/select-listbox-multiple-no-focusring.html
fast/forms/select-multiple-elements-with-mouse-drag-with-options-less-than-size.html
fast/forms/select-multiple-elements-with-mouse-drag.html
fast/forms/select/listbox-click-on-scrollbar.html
fast/forms/select/listbox-drag-in-non-multiple.html
fast/forms/select/listbox-in-multi-column.html
fast/forms/select/optgroup-clicking.html
fast/forms/submit-to-blank-multiple-times.html
fast/forms/submit-while-you-submit.html
fast/forms/textarea-scrolled-endline-caret.html
fast/forms/textfield-inside-anchor.html
fast/forms/type-after-focus-rule-shrink-width.html
fast/frames/frame-deep-nested-resize.html
fast/frames/frame-set-rotation-hit.html
fast/frames/frame-set-scaling-hit.html
fast/frames/frames-with-frameborder-zero-can-be-resized.html
fast/frames/hover-timer-crash.html
fast/frames/iframe-window-focus.html
fast/history/form-submit-in-frame-via-onclick.html
fast/history/form-submit-in-frame.html
fast/history/gesture-before-onload-form-submit.html
fast/history/gesture-before-onload-location-href.html
fast/history/history_reload.html
fast/history/timed-refresh-in-cached-frame.html
fast/history/window-open.html
fast/html/details-click-controls.html
fast/html/details-mouse-click.html
fast/images/image-map-multiple-xhtml.xhtml
fast/images/image-map-multiple.html
fast/images/image-map-zoom.html
fast/images/imagemap-dynamic-area-updates.html
fast/inline/layout-after-inserting-nested-br.html
fast/inline/relative-positioned-overflow.html
fast/layers/no-clipping-overflow-hidden-added-after-transform.html
fast/layers/no-clipping-overflow-hidden-added-after-transition.html
fast/layers/no-clipping-overflow-hidden-hardware-acceleration.html
fast/loader/child-frame-add-after-back-forward.html
fast/loader/document-with-fragment-url-1.html
fast/loader/document-with-fragment-url-3.html
fast/loader/document-with-fragment-url-4.html
fast/loader/policy-delegate-action-hit-test-zoomed.html
fast/loader/repeat-same-document-navigation.html
fast/masking/clip-path-selection.html
fast/multicol/pagination/LeftToRight-tb-hittest.html
fast/multicol/pagination/RightToLeft-rl-hittest.html
fast/overflow/scrollbar-click-retains-focus.html
fast/parser/tabindex-parsing.html
fast/replaced/image-map-2.html
fast/replaced/image-map-bug16782.html
fast/replaced/image-map.html
fast/scrolling/scrollbar-mousedown-mouseup.html
fast/scrolling/scrollbar-mousedown-move-mouseup.html
fast/scrolling/scrollbar-tickmarks-hittest.html
fast/selectors/active-hover-quirks.html
fast/selectors/active-hover-strict.html
fast/selectors/active-quirks.html
fast/selectors/active-strict.html
fast/selectors/hover-quirks.html
fast/selectors/hover-strict.html
fast/selectors/not-active-hover-quirks.html
fast/selectors/not-active-hover-strict.html
fast/shapes/shape-outside-floats/shape-outside-clip-path-selection.html
fast/table/hittest-self-painting.html
fast/text/atsui-pointtooffset-calls-cg.html
fast/text/atsui-rtl-override-selection.html
fast/text/in-rendered-text-rtl.html
fast/text/international/khmer-selection.html
fast/text/international/thai-offsetForPosition-inside-character.html
fast/text/offsetForPosition-complex-fallback.html
fast/text/reset-drag-on-mouse-down.html
fast/text/selection-in-initial-advance-region.html
fast/text/simple-lines-hover-after.html
fast/text/simple-lines-hover-underline.html
fast/text/textIteratorNilRenderer.html
fast/workers/worker-copy-shared-blob-url.html
fast/writing-mode/japanese-lr-selection.html
fast/writing-mode/japanese-rl-selection.html
http/tests/download/default-encoding.html
http/tests/download/inherited-encoding.html
http/tests/loading/post-in-iframe-with-back-navigation.html
http/tests/loading/unfinished-load-back-to-cached-page-callbacks.html
http/tests/loading/unfinished-main-resource-back-to-cached-page-callbacks.html
http/tests/local/fileapi/file-last-modified-after-delete.html
http/tests/local/fileapi/file-last-modified.html
http/tests/local/fileapi/upload-zip-bundle-as-blob.html
http/tests/local/formdata/send-form-data-constructed-from-form.html
http/tests/local/formdata/send-form-data-with-empty-file-filename.html
http/tests/navigation/document-location-click-timeout.html
http/tests/navigation/document-location-click.html
http/tests/navigation/document-location-mouseover.html
http/tests/navigation/no-referrer-reset.html
http/tests/navigation/no-referrer-same-window.html
http/tests/navigation/no-referrer-subframe.html
http/tests/navigation/no-referrer-target-blank.html
http/tests/navigation/redirect-preserves-referrer.html
http/tests/navigation/redirect-to-random-url-versus-memory-cache.html
http/tests/security/clipboard/clipboard-file-access.html
http/tests/security/cookies/third-party-cookie-blocking-user-action.html
http/tests/security/dataTransfer-set-data-file-url.html
http/tests/security/drag-drop-local-file.html
http/tests/security/drag-over-remote-content-iframe.html
http/tests/security/isolatedWorld/events.html
http/tests/security/isolatedWorld/userGestureEvents.html
http/tests/security/listener/xss-window-onclick-addEventListener.html
http/tests/security/listener/xss-window-onclick-shortcut.html
ietestcenter/css3/bordersbackgrounds/background-attachment-local-scrolling.htm
imported/blink/fast/css/border-current-color.html
imported/blink/fast/css/crash-corner-present.html
imported/blink/fast/events/popup-forwarded-gesture.html
imported/blink/fast/images/image-hover-display-alt.html
imported/blink/fast/replaced/viewport-percentage-height-with-dynamic-container-height.html
perf/mouse-event.html
platform/ios/ios/fast/coordinates/mouse-event-zoomed.html
platform/ios/ios/fast/coordinates/mouse-event.html
scrollbars/scrollbar-miss-mousemove-disabled.html
svg/custom/anchor-on-use.svg
svg/custom/foreignObject-crash-on-hover.xml
svg/custom/getscreenctm-in-scrollable-div-area-nested.xhtml
svg/custom/getscreenctm-in-scrollable-div-area.xhtml
svg/custom/getscreenctm-in-scrollable-svg-area.xhtml
svg/custom/hit-test-with-br.xhtml
svg/custom/hover-default-fill.svg
svg/custom/image-clipped-hit.svg
svg/custom/marker-changes.svg
svg/custom/pan-direction.svg
svg/custom/pointer-events-image-css-transform.svg
svg/custom/pointer-events-image.svg
svg/custom/pointer-events-path.svg
svg/custom/pointer-events-text-css-transform.svg
svg/custom/pointer-events-text.svg
svg/custom/polyline-hittest.svg
svg/custom/scroll-hit-test.xhtml
svg/custom/stroke-width-click.svg
svg/custom/text-hit-test.svg
svg/custom/use-clipped-hit.svg
svg/custom/use-css-events.svg
svg/custom/use-event-retargeting.html
svg/custom/viewBox-hit.svg
svg/text/foreignObject-repaint.xml
svg/text/select-text-svgfont.html
svg/text/selection-doubleclick.svg
svg/text/selection-tripleclick.svg
Comment 1 Radar WebKit Bug Importer 2017-10-30 15:49:00 PDT
<rdar://problem/35260590>
Comment 2 Ryan Haddad 2017-10-31 12:02:05 PDT
Created attachment 325465 [details]
Patch
Comment 3 Ryan Haddad 2017-10-31 13:51:25 PDT
Committed <https://trac.webkit.org/changeset/224245/webkit>