Bug 116466
| Summary: | Try to reduce the flakiness of 4 :hover tests. | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Ryosuke Niwa <rniwa> |
| Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | ap, bdakin, bfulgham, jchaffraix, simon.fraser |
| Priority: | P2 | Keywords: | BlinkMergeCandidate |
| Version: | 528+ (Nightly build) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Ryosuke Niwa
We should consider merging
https://chromium.googlesource.com/chromium/blink/+/5572128a489527f3808bd307531f9c4c7a7f07b3
Based on what is currently done throughout the LayoutTests/, there
are 2 ways to reduce the flakiness of a :hover test:
* Force layout before and after moving the mouse (especially since
some tests claim that we don't track the mouse before first layout).
* Force a click after moving the mouse.
This change implements the first option as the second one didn't work
for these tests (I remember that it helped in webkit.org/b/81460
though).
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Alexey Proskuryakov
Do we have any flaky tests fixed by this? From the description, this sounds like papering over a bug opssibly.