Bug 157009
Summary: | ios-simulator-wk1 (DumpRenderTree): editing tests fail due to notifications arriving out of order | ||
---|---|---|---|
Product: | WebKit | Reporter: | Ryan Haddad <ryanhaddad> |
Component: | HTML Editing | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | ap, enrica, jiewen_tan |
Priority: | P2 | ||
Version: | WebKit Nightly Build | ||
Hardware: | iPhone / iPad | ||
OS: | iOS 9.3 |
Ryan Haddad
ios-simulator-wk1 (DumpRenderTree): editing tests fail due to notifications arriving out of order
It appears that a large number of editing tests fail due to event notifications in an inconsistent order. The order varies across test runs, so rebaselining the tests does not resolve the issue (i.e. https://trac.webkit.org/changeset/200055)
<https://build.webkit.org/results/Apple%20iOS%209%20Simulator%20Release%20WK1%20(Tests)/r200056%20(5270)/results.html>
--- /Volumes/Data/slave/ios-simulator-9-release-tests-wk1/build/layout-test-results/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt
+++ /Volumes/Data/slave/ios-simulator-9-release-tests-wk1/build/layout-test-results/editing/deleting/delete-at-paragraph-boundaries-005-actual.txt
@@ -3,8 +3,8 @@
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
+EDITING DELEGATE: shouldDeleteDOMRange:range from 3 of DIV > DIV > BODY > HTML > #document to 7 of DIV > DIV > BODY > HTML > #document
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldDeleteDOMRange:range from 3 of DIV > DIV > BODY > HTML > #document to 7 of DIV > DIV > BODY > HTML > #document
EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 3 of DIV > DIV > BODY > HTML > #document to 3 of DIV > DIV > BODY > HTML > #document toDOMRange:range from 3 of DIV > DIV > BODY > HTML > #document to 3 of DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |