[Webkit-unassigned] [Bug 177449] REGRESSION(r222392): [GTK] Many forms tests are failing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Sep 25 20:22:00 PDT 2017


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

--- Comment #16 from Michael Catanzaro <mcatanzaro at igalia.com> ---
No hurry. Thanks.

(In reply to Chris Dumez from comment #11)
> I will propose a fix making the code more robust against having
> PlatformEvent::timestamp() returning 0. However, if this is really the
> problem, I think the GTK port should make sure to to initialize it with
> WallTime::now() when it is 0.

I did a bit of digging. It looks like this already occurs for PlatformKeyboardEvent and PlatformWheelEvent in the constructors for those events (in PlatformKeyboardEventGtk.cpp and PlatformWheelEventGtk.cpp). So not sure what has gone wrong there.

PlatformMouseEvent's GTK constructor takes the time instead from the underlying GdkEventMotion using WallTime::fromRawSeconds, which looks wrong because it's passing *milliseconds* into that function. But it looks like these broken tests involved keyboard events, not mouse events.

-- 
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/20170926/d158590f/attachment-0001.html>


More information about the webkit-unassigned mailing list