Bug 163556

Summary: UIProcess should determine throttle state for WebContent process
Product: WebKit Reporter: Gavin Barraclough <barraclough>
Component: WebKit2Assignee: Gavin Barraclough <barraclough>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Fix andersca: review+

Description Gavin Barraclough 2016-10-17 11:34:39 PDT
This is a step towards merging page/process throttling code for mac & iOS.

Previously WebPage determined whether to start a UserActivity based on page activity, visibility and the preference to disable. Now WebPage passes the activity state across to WebPageProxy, which makes the decision & explicitly instructs WebPage to start/stop the UserActivity.
Comment 1 Gavin Barraclough 2016-10-17 11:56:06 PDT
Created attachment 291851 [details]
Fix
Comment 2 Gavin Barraclough 2016-10-17 13:21:23 PDT
Committed revision 207424.