Remove CC frame rate throttling logic and Blink plumbing.
Remove the frame rate throttling implementation in the compositor
scheduler and its plumbing from Blink. This feature was added to
throttle the renderer frame rate during the loading phase but was
found to be not helpful for loading performance.
This CL removes the kRenderThrottleFrameRate feature and its
plumbing through LayerTreeHost, Proxy, Scheduler, and
SchedulerStateMachine, along with the corresponding
SetShouldThrottleFrameRate methods and plumbing in WebFrameWidgetImpl,
ChromeClient, and ChromeClientImpl. The calls in Document are also
removed.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
1 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted one.
Remove CC frame rate throttling logic and Blink plumbing.
Remove the frame rate throttling implementation in the compositor
scheduler and its plumbing from Blink. This feature was added to
throttle the renderer frame rate during the loading phase but was
found to be not helpful for loading performance.
This CL removes the kRenderThrottleFrameRate feature and its
plumbing through LayerTreeHost, Proxy, Scheduler, and
SchedulerStateMachine, along with the corresponding
SetShouldThrottleFrameRate methods and plumbing in WebFrameWidgetImpl,
ChromeClient, and ChromeClientImpl. The calls in Document are also
removed.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |