ContentBrowserTests-Viz: layouttest_support |
|||
Issue descriptionlayouttest_support has dependencies on: - components/viz/common/quads/copy_output_request.h - components/viz/test/test_layer_tree_frame_sink.h - viz::ContextProvider - viz::RendererSettings - viz::LocalSurfaceId Find out how the Viz process split impacts this test, and update.
,
Sep 13 2017
LayoutTestDependencies and LayoutTestDependenciesImpl are both contained or subclasses of this file.
,
Sep 14 2017
CopyRequestSwapPromise is using TestLayerTreeFrameSink which is tied to viz/service. These will need to be updated.
,
Sep 22 2017
CopyRequestSwapPromise seems to end up being redirect to pixel_dump tests: src/content/shell/test_runner/pixel_dump.cc However content shell layout tests trigger this on each call to RenderThreadImpl::RequestNewLayerTreeFrameSink can lead to its creation. As they instantiate LayoutTestContentBrowserClient
,
Oct 4 2017
From danakj@: Layout tests run the display compositor in the renderer (ie run viz services directly in the renderer) So these will be fine for the initial viz process split.
,
Nov 8 2017
Migrating from Internals>Viz to Internals>Services>Viz.
,
Nov 8 2017
As noted with the layout tests running in renderer, these will not be affected by the viz split. So nothing else to do. |
|||
►
Sign in to add a comment |
|||
Comment 1 by jonr...@chromium.org
, Sep 13 2017