Add more release logging for process assertions
authorcdumez@apple.com <cdumez@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 23 Jun 2017 21:26:26 +0000 (21:26 +0000)
committercdumez@apple.com <cdumez@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 23 Jun 2017 21:26:26 +0000 (21:26 +0000)
commitea6b472860b56ab95c08442b0746dad0fc27cbdb
treeb88084867fe44410b3ed0e65dcc5787171b37ce4
parent708bbcb0011bff6b0db4555b7a81f515965db967
Add more release logging for process assertions
https://bugs.webkit.org/show_bug.cgi?id=173624
<rdar://problem/32412701>

Reviewed by Geoffrey Garen.

Add more release logging for process assertions to help debug issues such
as <rdar://problem/32412701>.

* UIProcess/ProcessThrottler.cpp:
(WebKit::ProcessThrottler::didConnectToProcess):
* UIProcess/ios/ProcessAssertionIOS.mm:
(WebKit::ProcessAssertion::ProcessAssertion):
(WebKit::ProcessAssertion::~ProcessAssertion):
(WebKit::ProcessAssertion::setState):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@218764 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebKit2/ChangeLog
Source/WebKit2/UIProcess/ProcessThrottler.cpp
Source/WebKit2/UIProcess/ios/ProcessAssertionIOS.mm