5#include "flutter/shell/platform/embedder/embedder.h"
6#include "flutter/shell/platform/embedder/tests/embedder_frozen.h"
7#include "flutter/testing/testing.h"
14#define ASSERT_EQ_OFFSET(type1, type2, member) \
15 ASSERT_EQ(offsetof(type1, member), offsetof(type2, member))
20TEST(EmbedderFrozen, FlutterTransformationIsFrozen) {
36TEST(EmbedderFrozen, FlutterRectIsFrozen) {
45TEST(EmbedderFrozen, FlutterPointIsFrozen) {
52TEST(EmbedderFrozen, FlutterDamageIsFrozen) {
61TEST(EmbedderFrozen, FlutterSemanticsNodeIsFrozen) {
72 text_selection_extent);
99 children_in_traversal_order);
101 children_in_hit_test_order);
103 custom_accessibility_actions_count);
105 custom_accessibility_actions);
114TEST(EmbedderFrozen, FlutterSemanticsCustomActionIsFrozen) {
#define ASSERT_EQ_OFFSET(type1, type2, member)
FlutterSemanticsFlag flags
sk_sp< SkBlender > blender SkRect rect
TEST(DisplayListComplexity, EmptyDisplayList)
static SkColor4f transform(SkColor4f c, SkColorSpace *src, SkColorSpace *dst)
A structure to represent a damage region.
A structure to represent a 2D point.
A structure to represent a rectangle.