5#ifndef FLUTTER_SHELL_COMMON_SHELL_TEST_PLATFORM_VIEW_H_
6#define FLUTTER_SHELL_COMMON_SHELL_TEST_PLATFORM_VIEW_H_
8#include "flutter/shell/common/platform_view.h"
9#include "flutter/shell/common/shell_test_external_view_embedder.h"
10#include "flutter/shell/common/vsync_waiters_test.h"
24 static std::unique_ptr<ShellTestPlatformView>
Create(
27 const std::shared_ptr<ShellTestVsyncClock>& vsync_clock,
30 const std::shared_ptr<ShellTestExternalViewEmbedder>&
31 shell_test_external_view_embedder,
32 const std::shared_ptr<const fml::SyncSwitch>&
33 is_gpu_disabled_sync_switch);
50 std::shared_ptr<ShellTestExternalViewEmbedder>
std::function< std::unique_ptr< VsyncWaiter >()> CreateVsyncWaiter