RESOLVED DUPLICATE of bug 147107 121219
WatchDog implement Glib Watchdog which is used to track script execution time, and initiate script termination if needed
https://bugs.webkit.org/show_bug.cgi?id=121219
Summary implement Glib Watchdog which is used to track script execution time, and ini...
Peng Xinchao
Reported 2013-09-12 02:26:05 PDT
In the GTK platform , Implement GTK WatchDog
Attachments
patch (4.06 KB, patch)
2013-09-12 02:48 PDT, Peng Xinchao
no flags
new patch (4.54 KB, patch)
2013-09-12 02:52 PDT, Peng Xinchao
no flags
Patch (6.91 KB, patch)
2014-01-06 02:18 PST, Peng Xinchao
no flags
Patch (6.64 KB, patch)
2014-01-06 02:28 PST, Peng Xinchao
no flags
Patch (5.69 KB, patch)
2015-05-18 03:28 PDT, Peng Xinchao
no flags
Patch (4.00 KB, patch)
2015-05-18 03:33 PDT, Peng Xinchao
no flags
Patch (8.36 KB, patch)
2015-05-28 21:21 PDT, Peng Xinchao
no flags
Patch (4.36 KB, patch)
2015-06-01 23:01 PDT, Peng Xinchao
no flags
Patch (7.86 KB, patch)
2015-06-01 23:04 PDT, Peng Xinchao
no flags
Peng Xinchao
Comment 1 2013-09-12 02:48:37 PDT
Peng Xinchao
Comment 2 2013-09-12 02:52:19 PDT
Created attachment 211412 [details] new patch new patch
Philippe Normand
Comment 3 2013-10-22 04:05:36 PDT
Please provide a ChangeLog and (re)read http://www.webkit.org/coding/contributing.html :)
Peng Xinchao
Comment 4 2014-01-06 02:18:09 PST
Peng Xinchao
Comment 5 2014-01-06 02:28:19 PST
Csaba Osztrogonác
Comment 6 2015-05-11 03:06:34 PDT
Comment on attachment 220425 [details] Patch It seems this patch a little bit outdated, GTK doesn't hace autoconf build system long time ago.
Peng Xinchao
Comment 7 2015-05-18 03:28:51 PDT
Peng Xinchao
Comment 8 2015-05-18 03:33:34 PDT
Michael Catanzaro
Comment 9 2015-05-18 16:48:57 PDT
I would expect this to be implemented in a new file, WatchdogGlib.cpp, rather than putting the code into WatchdogNone.cpp which should just hold the stub implementations. It should probably be used for EFL in addition to GTK. You might have an easier time drawing the attention of a reviewer if you explain the benefit of implementing the watchdog. (Is it used to ensure JSC doesn't hang?)
Peng Xinchao
Comment 10 2015-05-28 21:21:12 PDT
Peng Xinchao
Comment 11 2015-06-01 23:01:05 PDT
Peng Xinchao
Comment 12 2015-06-01 23:04:48 PDT
Michael Catanzaro
Comment 13 2015-06-02 04:50:45 PDT
Gyuyoung, should this be used for EFL as well? I guess yes, since you already depend on glib through libsoup.
Mark Lam
Comment 14 2015-07-28 09:37:33 PDT
I recommend dup'ing this bug to https://bugs.webkit.org/show_bug.cgi?id=147107 since 147107 has the discussion for how to solve this in a platform agnostic way.
Michael Catanzaro
Comment 15 2015-07-28 11:02:47 PDT
*** This bug has been marked as a duplicate of bug 147107 ***
Note You need to log in before you can comment on or make changes to this bug.