Title: [169393] trunk/Source/WebKit2
- Revision
- 169393
- Author
- [email protected]
- Date
- 2014-05-27 11:31:56 -0700 (Tue, 27 May 2014)
Log Message
Add UI process watchdog on iOS to ensure WebProcess connections close
https://bugs.webkit.org/show_bug.cgi?id=133200
<rdar://problem/16997983>
Mountain Lion build fix
* Platform/IPC/mac/ConnectionMac.mm:
(IPC::ConnectionTerminationWatchdog::watchdogTimerFired):
Modified Paths
Diff
Modified: trunk/Source/WebKit2/ChangeLog (169392 => 169393)
--- trunk/Source/WebKit2/ChangeLog 2014-05-27 18:30:48 UTC (rev 169392)
+++ trunk/Source/WebKit2/ChangeLog 2014-05-27 18:31:56 UTC (rev 169393)
@@ -1,5 +1,16 @@
2014-05-27 Gavin Barraclough <[email protected]>
+ Add UI process watchdog on iOS to ensure WebProcess connections close
+ https://bugs.webkit.org/show_bug.cgi?id=133200
+ <rdar://problem/16997983>
+
+ Mountain Lion build fix
+
+ * Platform/IPC/mac/ConnectionMac.mm:
+ (IPC::ConnectionTerminationWatchdog::watchdogTimerFired):
+
+2014-05-27 Gavin Barraclough <[email protected]>
+
importance_assertion -> denap_assertion
https://bugs.webkit.org/show_bug.cgi?id=133294
Modified: trunk/Source/WebKit2/Platform/IPC/mac/ConnectionMac.mm (169392 => 169393)
--- trunk/Source/WebKit2/Platform/IPC/mac/ConnectionMac.mm 2014-05-27 18:30:48 UTC (rev 169392)
+++ trunk/Source/WebKit2/Platform/IPC/mac/ConnectionMac.mm 2014-05-27 18:31:56 UTC (rev 169393)
@@ -93,7 +93,9 @@
void watchdogTimerFired()
{
+#if PLATFORM(IOS) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090)
xpc_connection_kill(m_xpcConnection.get(), SIGKILL);
+#endif
delete this;
}
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes