• Katie Dektar's avatar
    Revert "Reland "[Kiosk] Refactor AppLaunchSplashScreenHandler so it works more reliably"" · 5084b4ef
    Katie Dektar authored
    This reverts commit 39a8ab18.
    
    Reason for revert: Speculatively causing consistent failures in
    KioskTest.LaunchAppWithNetworkConfigAccelerator, which was mentioned
    earlier in this revert/reland thread.
    
    First failed build included this change: https://ci.chromium.org/p/chrome/builders/ci/linux-chromeos-chrome/3569
    
    Original change's description:
    > Reland "[Kiosk] Refactor AppLaunchSplashScreenHandler so it works more reliably"
    > 
    > This reverts commit 0e5a5146.
    > 
    > Reason for revert: Fixed errors in AppLaunchController. Time refactor all of this.
    > 
    > Original change's description:
    > > Revert "[Kiosk] Refactor AppLaunchSplashScreenHandler so it works more reliably"
    > >
    > > This reverts commit cdce07c9.
    > >
    > > Reason for revert: KioskTest.LaunchAppWithNetworkConfigAccelerator has been failing on msan fairly consistently since this landed:
    > > https://ci.chromium.org/p/chromium/builders/ci/Linux%20ChromiumOS%20MSan%20Tests/17653
    > >
    > > Original change's description:
    > > > [Kiosk] Refactor AppLaunchSplashScreenHandler so it works more reliably
    > > >
    > > > This handler was little bit overcomplicated. This led to a bug in web
    > > > kiosk mode when we update network state, but do not update the handler.
    > > >
    > > > Because of this convolution, in web kiosks, the network configure
    > > > screen did not update itself when connected to network(which is what
    > > > client will expect from the handler which observes network state).
    > > > Now it behaves more logically and predictably.
    > > >
    > > > Bug: 1015383
    > > > Change-Id: I78b024b1d51b54b0d01d0a5a5694f6ae3f5ac19e
    > > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2031406
    > > > Commit-Queue: Anatoliy Potapchuk <apotapchuk@chromium.org>
    > > > Reviewed-by: Roman Sorokin [CET] <rsorokin@chromium.org>
    > > > Reviewed-by: Xiyuan Xia <xiyuan@chromium.org>
    > > > Cr-Commit-Position: refs/heads/master@{#739128}
    > >
    > > TBR=xiyuan@chromium.org,rsorokin@chromium.org,apotapchuk@chromium.org
    > >
    > > # Not skipping CQ checks because original CL landed > 1 day ago.
    > >
    > > Bug: 1015383
    > > Change-Id: Ibc08de19048d9c8af95c3f517b748d09e37c7597
    > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2045479
    > > Reviewed-by: Nico Weber <thakis@chromium.org>
    > > Commit-Queue: Nico Weber <thakis@chromium.org>
    > > Cr-Commit-Position: refs/heads/master@{#739735}
    > 
    > TBR=xiyuan@chromium.org,thakis@chromium.org,rsorokin@chromium.org,apotapchuk@chromium.org
    > 
    > # Not skipping CQ checks because original CL landed > 1 day ago.
    > 
    > Bug: 1015383
    > Change-Id: Ie77ba40fa6bf3bc94a22c97a8d2b0764ef0614d8
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2047225
    > Reviewed-by: Roman Sorokin [CET] <rsorokin@chromium.org>
    > Commit-Queue: Anatoliy Potapchuk <apotapchuk@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#745056}
    
    TBR=xiyuan@chromium.org,thakis@chromium.org,rsorokin@chromium.org,apotapchuk@chromium.org
    
    Change-Id: I8696f63297d359b9aa34dcaa9d8e402ba9afb419
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: 1015383
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2079138Reviewed-by: default avatarKatie Dektar <katie@chromium.org>
    Commit-Queue: Katie Dektar <katie@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#745126}
    5084b4ef
app_launch_controller.cc 18.4 KB