• CJ DiMeglio's avatar
    Revert "[PageLifecycle] Update the TabManager with the page freezing state" · acfc35c6
    CJ DiMeglio authored
    This reverts commit 686a5f7b.
    
    Reason for revert: suspected cause for https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Win10/ failures
    
    external/wpt/websockets/constructor/014.html?wss ( Code Search )
    external/wpt/websockets/keeping-connection-open/001.html?wss ( Code Search )
    virtual/off-main-thread-websocket/external/wpt/websockets/constructor/014.html?wss ( Code Search )
    virtual/off-main-thread-websocket/external/wpt/websockets/keeping-connection-open/001.html?wss ( Code Search )
    
    Original change's description:
    > [PageLifecycle] Update the TabManager with the page freezing state
    > 
    > In 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/942022
    > Reviewed-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}
    
    TBR=dcheng@chromium.org,chrisha@chromium.org,fdoray@chromium.org,fmeawad@chromium.org,altimin@chromium.org,panicker@chromium.org
    
    Change-Id: Id1f8907c265e249d4bbe87cf514d66e6612fe18a
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: chromium:804976
    Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation
    Reviewed-on: https://chromium-review.googlesource.com/1044573Reviewed-by: default avatarCJ DiMeglio <lethalantidote@chromium.org>
    Commit-Queue: Fadi Meawad <fmeawad@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#556144}
    acfc35c6
discards_ui.cc 6.5 KB