|Summary:||[GTK] Implement monotonicallyIncreasingClock()|
|Product:||WebKit||Reporter:||James Simonsen <simonjam>|
|Component:||WebCore Misc.||Assignee:||Nobody <webkit-unassigned>|
|Severity:||Normal||CC:||barraclough, mrobinson, webkit.devdatta, webkit.review.bot|
|Version:||528+ (Nightly build)|
|Bug Depends on:||37743|
Description James Simonsen 2011-06-06 18:59:12 PDT
In order to support some of the new HTML5 specs, and to fix other bugs, we need to implement a monotonically increasing clock on all platforms. See https://bugs.webkit.org/show_bug.cgi?id=37743 for more details.
Comment 1 Gavin Barraclough 2011-06-23 14:01:18 PDT
Doesn't look like this bug wants to be in the JSC component. Maybe 'Platform' would be better? - or possibly WTF, if that is where this will be implemented?, since I'm unsure I'll conservatively file to misc. for now.
Comment 3 Devdatta Deshpande 2011-07-21 16:12:47 PDT
Created attachment 101660 [details] A HTML file used to unit test the change Without the patch, the timer stops working if the system time is changed to a time in past. Using monotonically increasing timer instead of system time helps in fixing this issue.
Comment 4 Martin Robinson 2011-07-28 10:17:11 PDT
Comment 5 Devdatta Deshpande 2011-07-28 12:37:10 PDT
Created attachment 102287 [details] Modified patch after review comments Incorporated the review comments by Martin.
Comment 6 Early Warning System Bot 2011-07-28 14:43:05 PDT
Comment on attachment 102287 [details] Modified patch after review comments Attachment 102287 [details] did not pass qt-ews (qt): Output: http://queues.webkit.org/results/9221040
Comment 8 Gyuyoung Kim 2011-07-28 15:09:38 PDT
Comment on attachment 102304 [details] Patch Attachment 102304 [details] did not pass efl-ews (efl): Output: http://queues.webkit.org/results/9262333
Comment 9 Early Warning System Bot 2011-07-28 15:12:24 PDT
Comment on attachment 102304 [details] Patch Attachment 102304 [details] did not pass qt-ews (qt): Output: http://queues.webkit.org/results/9268213
Comment 11 WebKit Review Bot 2011-07-28 16:05:30 PDT
Comment 12 Early Warning System Bot 2011-07-28 18:15:20 PDT
Comment on attachment 102307 [details] Patch Attachment 102307 [details] did not pass qt-ews (qt): Output: http://queues.webkit.org/results/9264342
Comment 13 Devdatta Deshpande 2011-08-01 15:35:19 PDT
Created attachment 102574 [details] Implementation of monotonically increasing clock on GTK
Comment 14 Devdatta Deshpande 2011-08-01 15:38:20 PDT
Comment 15 Martin Robinson 2011-08-08 01:15:11 PDT
Comment 17 WebKit Review Bot 2011-08-11 09:49:12 PDT
Comment on attachment 103468 [details] Patch Clearing flags on attachment: 103468 Committed r92859: <http://trac.webkit.org/changeset/92859>
Comment 18 WebKit Review Bot 2011-08-11 09:49:18 PDT
All reviewed patches have been landed. Closing bug.