WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Details
Formatted Diff
Diff
new patch
(4.54 KB, patch)
2013-09-12 02:52 PDT
,
Peng Xinchao
no flags
Details
Formatted Diff
Diff
Patch
(6.91 KB, patch)
2014-01-06 02:18 PST
,
Peng Xinchao
no flags
Details
Formatted Diff
Diff
Patch
(6.64 KB, patch)
2014-01-06 02:28 PST
,
Peng Xinchao
no flags
Details
Formatted Diff
Diff
Patch
(5.69 KB, patch)
2015-05-18 03:28 PDT
,
Peng Xinchao
no flags
Details
Formatted Diff
Diff
Patch
(4.00 KB, patch)
2015-05-18 03:33 PDT
,
Peng Xinchao
no flags
Details
Formatted Diff
Diff
Patch
(8.36 KB, patch)
2015-05-28 21:21 PDT
,
Peng Xinchao
no flags
Details
Formatted Diff
Diff
Patch
(4.36 KB, patch)
2015-06-01 23:01 PDT
,
Peng Xinchao
no flags
Details
Formatted Diff
Diff
Patch
(7.86 KB, patch)
2015-06-01 23:04 PDT
,
Peng Xinchao
no flags
Details
Formatted Diff
Diff
Show Obsolete
(8)
View All
Add attachment
proposed patch, testcase, etc.
Peng Xinchao
Comment 1
2013-09-12 02:48:37 PDT
Created
attachment 211411
[details]
patch
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
Created
attachment 220424
[details]
Patch
Peng Xinchao
Comment 5
2014-01-06 02:28:19 PST
Created
attachment 220425
[details]
Patch
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
Created
attachment 253320
[details]
Patch
Peng Xinchao
Comment 8
2015-05-18 03:33:34 PDT
Created
attachment 253321
[details]
Patch
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
Created
attachment 253892
[details]
Patch
Peng Xinchao
Comment 11
2015-06-01 23:01:05 PDT
Created
attachment 254054
[details]
Patch
Peng Xinchao
Comment 12
2015-06-01 23:04:48 PDT
Created
attachment 254055
[details]
Patch
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.
Top of Page
Format For Printing
XML
Clone This Bug