The PageActivityState is currently plumbed back from WebCore up to the UI process, to determine whether to enabled process suppression. However the information it contains (whether a page load is ongoing, whether audio is playing) is already available via other means. Remove this use of PageActivityState.
Created attachment 292436 [details]
Comment on attachment 292436 [details]
It scares me a little how distributed this stuff is throughout the codebase.
Committed revision 207706.