DescriptionRevert of Remove CompositorObserver::OnCompositingEnded() (patchset #5 id:80001 of https://codereview.chromium.org/2776973004/ )
Reason for revert:
Cause LayerWithRealCompositorTest.ReportMetrics to
be flaky on Windows.
We don't need this change anyway now that
MojoCompositorFrameSinkClient::WillDrawSurface() is
removed.
Original issue's description:
> Remove CompositorObserver::OnCompositingEnded()
>
> OnCompistingEnded() is only used in tests. By replacing usages of
> OnCompositingEnded() with OnCompositingStarted(), we are able to remove
> the call to OnCompositingEnded() in
> ui::Compositor::DidReceiveCompositorFrameAck() without making the tests less
> effective.
>
> This is the first step in simplifying CompositorFrameAcks.
>
> BUG=671202
>
> Review-Url: https://codereview.chromium.org/2776973004
> Cr-Commit-Position: refs/heads/master@{#460409}
> Committed: https://chromium.googlesource.com/chromium/src/+/ce75f9388f73820bc5bb31401bcc75520f467a3f
TBR=fsamuel@chromium.org,danakj@chromium.org,varkha@chromium.org,sky@chromium.org,asvitkine@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=671202, 709080
Review-Url: https://codereview.chromium.org/2815073002
Cr-Commit-Position: refs/heads/master@{#464468}
Committed: https://chromium.googlesource.com/chromium/src/+/b14cc10ccf83caad627156403239fc6758c2dbbb
Patch Set 1 #Patch Set 2 : Rebase #Patch Set 3 : Fix Compiling Error #Patch Set 4 : Fix compositor_unittests #Patch Set 5 : Fix Typo #Patch Set 6 : Fix CompositorObservers test #Messages
Total messages: 39 (27 generated)
|