[Webkit-unassigned] [Bug 237372] [ iOS ] editing/async-clipboard/* 20 tests are flaky timeouts on iOS.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Mar 5 11:06:58 PST 2022


https://bugs.webkit.org/show_bug.cgi?id=237372

--- Comment #13 from Wenson Hsieh <wenson_hsieh at apple.com> ---
(In reply to Matteo Flores from comment #12)
> Listing more layout tests that seem to suffer from this bug as well.
> 
> editing/deleting/smart-delete-paragraph-001.html
> editing/deleting/smart-delete-paragraph-002.html
> editing/deleting/smart-delete-paragraph-004.html
> editing/deleting/smart-delete-paragraph-005.html
> editing/execCommand/insert-newline-in-quoted-content-crash.html
> editing/execCommand/outdent-cut-crash.html
> editing/execCommand/paste-as-quotation-disconnected-paragraph-ancestor-crash.
> html
> editing/execCommand/selectAll-copy-crash.html
> editing/pasteboard/19644-1.html
> editing/pasteboard/19644-2.html
> editing/pasteboard/3976872.html
> editing/pasteboard/4076267-2.html
> editing/pasteboard/4076267-3.html 
> editing/pasteboard/4076267.html 
> editing/pasteboard/4242293-1.html 
> editing/pasteboard/4242293.html 
> editing/pasteboard/4641033.html 
> editing/pasteboard/4922709.html 
> editing/pasteboard/4930986-1-paste-as-quotation.html 
> editing/pasteboard/4930986-2-paste-as-quotation.html 
> editing/pasteboard/4930986-3-paste-as-quotation.html 
> editing/pasteboard/4944770-1.html
> editing/pasteboard/4944770-2.html
> editing/pasteboard/4989774.html 
> editing/pasteboard/5006779.html
> editing/pasteboard/5028447.html
> editing/pasteboard/5065605.html
> editing/pasteboard/5761530-1.html
> editing/spelling/editing-word-with-marker-1.html
> editing/style/smoosh-styles-003.html
> editing/undo-manager/undo-manager-item-labels.html 
> 
> And these have a slightly different "regression" point but also appear
> related:
> 
> editing/pasteboard/dom-paste/dom-paste-same-origin.html
> fast/css/border-radius-invalid-pair.html
> fast/events/before-input-prevent-paste.html 
> fast/forms/ios/inputmode-removing-none.html 
> fast/forms/plaintext-mode-2.html
> fast/images/image-copy-memory-usage.html
> fast/images/text-recognition/image-overlay-line-wrapping.html
> fast/table/table-split-on-insert-with-section-crash.html
> http/tests/security/clipboard/copy-paste-html-across-origin-sanitizes-html.
> html
> http/tests/security/clipboard/copy-paste-html-across-origin-strips-mso-list.
> html
> http/tests/security/clipboard/copy-paste-html-cross-origin-iframe-across-
> origin.html
> http/tests/security/clipboard/copy-paste-html-cross-origin-iframe-in-same-
> origin.html 
> http/tests/security/clipboard/copy-paste-url-across-origin-sanitizes-url.
> html 
> fast/editing/insert-paragraph-with-text-in-table-crash.html
> fast/editing/mutation-with-display-contents-container-crash.html
> fast/editing/paste-and-indent-microtask-crash.html
> fast/editing/paste-and-match-style-with-table-2-crash.html 
> fast/events/before-input-prevent-cut.html
> fast/events/before-input-prevent-paste.html
> fast/events/input-events-paste-data.html 
> fast/events/input-events-paste-rich-datatransfer.html 
> editing/selection/ios/avoid-showing-callout-menu-over-controls.html 
> editing/selection/ios/dispatch-mouse-events-when-modifying-selection-quirk.
> html 
> editing/selection/ios/scrolling-with-fixed-selection-does-not-unselect-
> native-text-field.html 
> editing/selection/ios/selection-after-changing-text-with-callout-menu.html 
> editing/selection/ios/show-callout-bar-after-selecting-word.html 
> editing/selection/ios/show-callout-bar-after-tap.html 
> editing/selection/ios/update-selection-after-iframe-scroll.html
> editing/pasteboard/paste-without-nesting.html 
> editing/selection/ios/update-selection-after-overflow-scroll.html 
> editing/selection/programmatic-selection-on-mac-is-directionless.html
> editing/selection/replace-selection-crash-02.html 
> editing/selection/select-crash-001.html
> editing/selection/select-crash-002.html
> editing/selection/setSelection-shadow-dom-crash.html
> 
> Also slightly different regression point but appear related:
> 
> editing/pasteboard/contenteditable-pre.html
> editing/pasteboard/copy-backslash-with-euc.html
> editing/pasteboard/copy-crash-with-extraneous-attribute.html
> editing/pasteboard/copy-cut-paste-events-fired-when-disabled.html
> editing/pasteboard/copy-display-none.html
> editing/pasteboard/copy-element-with-conflicting-background-color-from-rule.
> html 
> editing/pasteboard/copy-image-with-alt-text.html
> editing/pasteboard/copy-in-password-field.html
> editing/pasteboard/copy-inside-h1-preserves-h1.html
> editing/pasteboard/copy-null-characters.html
> editing/pasteboard/copy-paste-across-shadow-boundaries-1.html
> editing/pasteboard/copy-paste-across-shadow-boundaries-2.html
> editing/pasteboard/copy-paste-across-shadow-boundaries-3.html
> editing/pasteboard/copy-paste-across-shadow-boundaries-4.html 
> editing/pasteboard/copy-paste-across-shadow-boundaries-5.html

We know that this is happening because the PasteboardAutomaticSync default either isn't being set properly when booting the simulator, or is being flipped on during the course of the layout test run.

Writing this default should work around the problem on affected bots:
```
defaults write com.apple.iphonesimulator PasteboardAutomaticSync -bool NO
```

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220305/03ab4276/attachment-0001.htm>


More information about the webkit-unassigned mailing list