Flutter Engine
The Flutter Engine
Classes | Namespaces | Functions
external_view_embedder_unittests.cc File Reference
#include "flutter/shell/platform/fuchsia/flutter/external_view_embedder.h"
#include <fuchsia/math/cpp/fidl.h>
#include <fuchsia/sysmem/cpp/fidl.h>
#include <fuchsia/ui/composition/cpp/fidl.h>
#include <fuchsia/ui/views/cpp/fidl.h>
#include <lib/async-testing/test_loop.h>
#include <lib/zx/event.h>
#include <lib/zx/eventpair.h>
#include <cstdint>
#include <functional>
#include <memory>
#include <optional>
#include <string>
#include <vector>
#include "flutter/flow/embedded_views.h"
#include "flutter/fml/logging.h"
#include "flutter/fml/time/time_delta.h"
#include "flutter/fml/time/time_point.h"
#include "third_party/skia/include/core/SkColor.h"
#include "third_party/skia/include/core/SkSize.h"
#include "third_party/skia/include/core/SkSurface.h"
#include "fakes/scenic/fake_flatland.h"
#include "fakes/scenic/fake_flatland_types.h"
#include "flutter/shell/platform/fuchsia/flutter/surface_producer.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"

Go to the source code of this file.

Classes

class  flutter_runner::testing::ExternalViewEmbedderTest
 

Namespaces

namespace  flutter_runner
 
namespace  flutter_runner::testing
 

Functions

 flutter_runner::testing::TEST_F (ExternalViewEmbedderTest, RootScene)
 
 flutter_runner::testing::TEST_F (ExternalViewEmbedderTest, SimpleScene)
 
 flutter_runner::testing::TEST_F (ExternalViewEmbedderTest, SceneWithOneView)
 
 flutter_runner::testing::TEST_F (ExternalViewEmbedderTest, SceneWithOneClippedView)
 
 flutter_runner::testing::TEST_F (ExternalViewEmbedderTest, SceneWithOneView_NoOverlay)
 
 flutter_runner::testing::TEST_F (ExternalViewEmbedderTest, SceneWithOneView_DestroyBeforeDrawing)
 
 flutter_runner::testing::TEST_F (ExternalViewEmbedderTest, SimpleScene_DisjointHitRegions)
 
 flutter_runner::testing::TEST_F (ExternalViewEmbedderTest, SimpleScene_OverlappingHitRegions)
 
 flutter_runner::testing::TEST_F (ExternalViewEmbedderTest, ViewportCoveredWithInputInterceptor)
 

Variable Documentation

◆ flatland_allocator_

fuchsia::ui::composition::AllocatorPtr flatland_allocator_

Definition at line 182 of file external_view_embedder_unittests.cc.