DescriptionMove disable_display_vsync out of RendererSettings
disable_display_vsync is read by GpuProcessTransportFactory and
TestCompositorFrameSink only. It is not used by Renderers so it should not be
in RendererSettings.
GpuProcessTransportFactory gets disable_display_vsync from command line switch
and stores it in disable_display_vsync_.
LayerTreeTest and its subclasses pass disable_display_vsync in to
TestCompositorFrameSink via its constructor. LayerTreeHostPerfTest overrides
LayerTreeTest::CreateCompositorFrameSink to set disable_display_vsync to true
to preserve behaviors.
BUG=717959
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
TBR=piman@chromium.org
Review-Url: https://codereview.chromium.org/2854953006
Cr-Commit-Position: refs/heads/master@{#469439}
Committed: https://chromium.googlesource.com/chromium/src/+/60f32e2dc84431ea6131e760fd5480b415aff5e8
Patch Set 1 #Patch Set 2 : Fix LayoutTestSupport #
Total comments: 10
Patch Set 3 : Address Comments #Patch Set 4 : Correct typo #
Messages
Total messages: 26 (19 generated)
|