#include <memory>
#include "flutter/shell/platform/android/external_view_embedder/external_view_embedder.h"
#include "flutter/flow/embedded_views.h"
#include "flutter/flow/surface.h"
#include "flutter/fml/raster_thread_merger.h"
#include "flutter/fml/thread.h"
#include "flutter/shell/platform/android/jni/jni_mock.h"
#include "flutter/shell/platform/android/surface/android_surface.h"
#include "flutter/shell/platform/android/surface/android_surface_mock.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include "third_party/skia/include/core/SkSurface.h"
#include "third_party/skia/include/gpu/GrDirectContext.h"
Go to the source code of this file.
|
fml::RefPtr< fml::RasterThreadMerger > | flutter::testing::GetThreadMergerFromPlatformThread (fml::Thread *rasterizer_thread=nullptr) |
|
fml::RefPtr< fml::RasterThreadMerger > | flutter::testing::GetThreadMergerFromRasterThread (fml::Thread *platform_thread) |
|
TaskRunners | flutter::testing::GetTaskRunnersForFixture () |
|
| flutter::testing::TEST (AndroidExternalViewEmbedder, CompositeEmbeddedView) |
|
| flutter::testing::TEST (AndroidExternalViewEmbedder, CancelFrame) |
|
| flutter::testing::TEST (AndroidExternalViewEmbedder, RasterizerRunsOnPlatformThread) |
|
| flutter::testing::TEST (AndroidExternalViewEmbedder, RasterizerRunsOnRasterizerThread) |
|
| flutter::testing::TEST (AndroidExternalViewEmbedder, PlatformViewRect) |
|
| flutter::testing::TEST (AndroidExternalViewEmbedder, PlatformViewRectChangedParams) |
|
| flutter::testing::TEST (AndroidExternalViewEmbedder, SubmitFlutterView) |
|
| flutter::testing::TEST (AndroidExternalViewEmbedder, OverlayCoverTwoPlatformViews) |
|
| flutter::testing::TEST (AndroidExternalViewEmbedder, SubmitFrameOverlayComposition) |
|
| flutter::testing::TEST (AndroidExternalViewEmbedder, SubmitFramePlatformViewWithoutAnyOverlay) |
|
| flutter::testing::TEST (AndroidExternalViewEmbedder, DoesNotCallJNIPlatformThreadOnlyMethods) |
|
| flutter::testing::TEST (AndroidExternalViewEmbedder, DestroyOverlayLayersOnSizeChange) |
|
| flutter::testing::TEST (AndroidExternalViewEmbedder, DoesNotDestroyOverlayLayersOnSizeChange) |
|
| flutter::testing::TEST (AndroidExternalViewEmbedder, SupportsDynamicThreadMerging) |
|
| flutter::testing::TEST (AndroidExternalViewEmbedder, DisableThreadMerger) |
|
| flutter::testing::TEST (AndroidExternalViewEmbedder, Teardown) |
|
| flutter::testing::TEST (AndroidExternalViewEmbedder, TeardownDoesNotCallJNIMethod) |
|
◆ FML_USED_ON_EMBEDDER
#define FML_USED_ON_EMBEDDER |