- 
Fadi Meawad authoredIn this CL, each frame updates its FrameResourceCoordinator with any updates the lifecycle state. If the main frame lifecycle state is updated, then the page inherit the new state. The PageSignalGeneratorImpl then updates the state in TabLifecycleUnit which is used by the chrome:://discards UI. The CL also disables freezing a Tab that is already frozen. Bug: chromium:804976 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: Iba82286a06af17ccb74a7f6fac18cdb7914c003a Reviewed-on: https://chromium-review.googlesource.com/942022Reviewed-by: Daniel Cheng <dcheng@chromium.org> Reviewed-by: François Doray <fdoray@chromium.org> Reviewed-by: Chris Hamilton <chrisha@chromium.org> Reviewed-by: Shubhie Panicker <panicker@chromium.org> Commit-Queue: Fadi Meawad <fmeawad@chromium.org> Cr-Commit-Position: refs/heads/master@{#556084} 686a5f7b