• Sammie Quon's avatar
    Revert "Reland "overview: Hide title bars before animating into overview mode."" · fe17281d
    Sammie Quon authored
    This reverts commit f00acd85.
    
    Reason for revert: crbug.com/863795
    
    Original change's description:
    > Reland "overview: Hide title bars before animating into overview mode."
    > 
    > This is a reland of a663e7fd
    > 
    > The original cl causes some flaky tests with stack trace:
    > 
    > [16202:16202:0709/211202.910243:FATAL:single_thread_proxy.cc(237)] Check failed: task_runner_provider_->IsMainThread().
    > #0 0x7f9b36f8672d base::debug::StackTrace::StackTrace()
    > #1 0x7f9b36c9d3fc base::debug::StackTrace::StackTrace()
    > #2 0x7f9b36d06dfd logging::LogMessage::~LogMessage()
    > #3 0x7f9b2b5692e8 cc::SingleThreadProxy::SetNeedsCommit()
    > #4 0x7f9b2b45ecef cc::LayerTreeHost::SetNeedsCommit()
    > #5 0x7f9b2b467426 cc::LayerTreeHost::SetMutatorsNeedCommit()
    > #6 0x7f9b0fd29981 cc::AnimationHost::SetNeedsCommit()
    > #7 0x7f9b0fd1962d cc::Animation::SetNeedsCommit()
    > #8 0x7f9b0fd41151 cc::KeyframeEffect::KeyframeModelAdded()
    > #9 0x7f9b0fd44e6c cc::KeyframeEffect::AddKeyframeModel()
    > #10 0x7f9b0fd17fbc cc::Animation::AddKeyframeModelForKeyframeEffect()
    > #11 0x7f9b0fd71a6d cc::SingleKeyframeEffectAnimation::AddKeyframeModel()
    > #12 0x7f9b28c83a95 ui::LayerAnimator::AddThreadedAnimation()
    > #13 0x7f9b28c7498e ui::(anonymous namespace)::ThreadedLayerAnimationElement::RequestEffectiveStart()
    > #14 0x7f9b28c71113 ui::LayerAnimationElement::Start()
    > #15 0x7f9b28c7cbe3 ui::LayerAnimationSequence::Start()
    > #16 0x7f9b28c84287 ui::LayerAnimator::StartSequenceImmediately()
    > #17 0x7f9b28c81251 ui::LayerAnimator::StartAnimation()
    > #18 0x7f9b28c80eb6 ui::LayerAnimator::SetTransform()
    > #19 0x7f9b28c6122e ui::Layer::SetTransform()
    > #20 0x7f9b28ded831 aura::Window::SetTransform()
    > #21 0x7f9b22b732df ash::ScopedTransformOverviewWindow::SetTransform()
    > #22 0x7f9b22b73f69 ash::ScopedTransformOverviewWindow::OnCompositingStarted()
    > #23 0x7f9b28c4d734 ui::Compositor::DidSubmitCompositorFrame()
    > #24 0x7f9b2b56cd05 cc::SingleThreadProxy::DoComposite()
    > #25 0x7f9b2b56e835 cc::SingleThreadProxy::ScheduledActionDrawIfPossible()
    > #26 0x7f9b2b3736fd cc::Scheduler::DrawIfPossible()
    > #27 0x7f9b2b36dbdc cc::Scheduler::ProcessScheduledActions()
    > #28 0x7f9b2b36d5fd cc::Scheduler::OnBeginImplFrameDeadline()
    > 
    > This cl makes that test skip waiting for composit when entering overview, like the tests
    > in ash.
    > 
    > Original change's description:
    > > overview: Hide title bars before animating into overview mode.
    > >
    > > The title bars should not visible while animating overview mode. This cl
    > > hides the title bar if needed and waits until the next paint before
    > > animating the windows. This will hide the title bar as expected while
    > > keeping the benefits of DeferPaint.
    > >
    > > Test: manual
    > > Bug: 843851
    > > Change-Id: I99cf7ca39fd1ae14314ac406abd0fec999e2c024
    > > Reviewed-on: https://chromium-review.googlesource.com/1112774
    > > Reviewed-by: Mitsuru Oshima <oshima@chromium.org>
    > > Reviewed-by: Tao Wu <wutao@chromium.org>
    > > Commit-Queue: Sammie Quon <sammiequon@chromium.org>
    > > Cr-Commit-Position: refs/heads/master@{#573552}
    > 
    > TBR=oshima@chromium.org
    > 
    > Bug: 843851
    > Change-Id: I3a538250d5f6d42d6c73e218445080af533b54dc
    > Reviewed-on: https://chromium-review.googlesource.com/1131874
    > Commit-Queue: Sammie Quon <sammiequon@chromium.org>
    > Reviewed-by: Sammie Quon <sammiequon@chromium.org>
    > Reviewed-by: Michael Wasserman <msw@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#574209}
    
    TBR=msw@chromium.org,oshima@chromium.org,sammiequon@chromium.org,wutao@chromium.org
    
    # Not skipping CQ checks because original CL landed > 1 day ago.
    
    Bug: 843851
    Change-Id: Ib2744c7f677be40004b70a714cebe0a337f7c60b
    Reviewed-on: https://chromium-review.googlesource.com/1142304Reviewed-by: default avatarSammie Quon <sammiequon@chromium.org>
    Reviewed-by: default avatarMitsuru Oshima <oshima@chromium.org>
    Reviewed-by: default avatarMichael Wasserman <msw@chromium.org>
    Commit-Queue: Sammie Quon <sammiequon@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#576250}
    fe17281d
window_selector_item.cc 54.5 KB