In the GTK platform , Implement GTK WatchDog
Created attachment 211411 [details]
Created attachment 211412 [details]
Please provide a ChangeLog and (re)read http://www.webkit.org/coding/contributing.html :)
Created attachment 220424 [details]
Created attachment 220425 [details]
Comment on attachment 220425 [details]
It seems this patch a little bit outdated, GTK doesn't hace autoconf build system long time ago.
Created attachment 253320 [details]
Created attachment 253321 [details]
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]
Created attachment 254054 [details]
Created attachment 254055 [details]
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 ***