Summary: | WK2 iOS interaction tests in LayoutTests/fast/events/ios are flaky | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Wenson Hsieh <wenson_hsieh> | ||||||
Component: | Tools / Tests | Assignee: | Wenson Hsieh <wenson_hsieh> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | lforschler, simon.fraser, thorton, webkit-bug-importer | ||||||
Priority: | P2 | Keywords: | InRadar | ||||||
Version: | WebKit Nightly Build | ||||||||
Hardware: | iPhone / iPad | ||||||||
OS: | Unspecified | ||||||||
Attachments: |
|
Description
Wenson Hsieh
2015-11-12 10:15:22 PST
This happens because touches may occasionally hit-test to the UIStatusBarWindow instead of WebKitTestRunnerWindow, causing WebKit's gesture recognizers to never fire. This can be easily fixed by disabling user interaction for the UIStatusBarWindow when launching WKTR. Created attachment 265422 [details]
Patch
Created attachment 265509 [details]
Patch
Comment on attachment 265509 [details]
Patch
Furrrrrrther. I think it should be all the way at the bottom of this function.
Committed r192448: <http://trac.webkit.org/changeset/192448> |