In the GTK platform , Implement GTK WatchDog
Created attachment 211411 [details] patch
Created attachment 211412 [details] new patch new patch
Please provide a ChangeLog and (re)read http://www.webkit.org/coding/contributing.html :)
Created attachment 220424 [details] Patch
Created attachment 220425 [details] Patch
Comment on attachment 220425 [details] Patch It seems this patch a little bit outdated, GTK doesn't hace autoconf build system long time ago.
Created attachment 253320 [details] Patch
Created attachment 253321 [details] Patch
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?)
Created attachment 253892 [details] Patch
Created attachment 254054 [details] Patch
Created attachment 254055 [details] Patch
Gyuyoung, should this be used for EFL as well? I guess yes, since you already depend on glib through libsoup.
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.
*** This bug has been marked as a duplicate of bug 147107 ***