Try to reduce the flakiness of the new latched scrolling tests by building our NSEvents so that they satisfy the "hasPreciseScrollingDeltas" predicate. The tests were designed to simulate precise scrolling on devices like the Apple Magic Mouse or trackpad, and may behave differently on systems that use a mechanical wheel mouse. Ensure this behavior on all test systems, regardless of installed hardware, by generating the mouse wheel events as though they came from high resolution mouse devices.
Created attachment 228194 [details] Patch
Comment on attachment 228194 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=228194&action=review > Tools/WebKitTestRunner/mac/EventSenderProxy.mm:476 > + CGEventSetIntegerValueField(cgScrollEvent, kCGScrollWheelEventIsContinuous, 1); Umm. cgScrollEvent.get() of course.
Created attachment 228196 [details] Patch
Created attachment 228198 [details] Updated with rebaselined test output.
Committed r166530: <http://trac.webkit.org/changeset/166530>