chromium/third_party/blink/renderer/core/layout/svg/layout_svg_foreign_object_test.cc

// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/core/layout/hit_test_location.h"
#include "third_party/blink/renderer/core/svg_names.h"
#include "third_party/blink/renderer/core/testing/core_unit_test_helper.h"

namespace blink {

class LayoutSVGForeignObjectTest : public RenderingTest {};

TEST_F(LayoutSVGForeignObjectTest, DivInForeignObject) {}

TEST_F(LayoutSVGForeignObjectTest, IframeInForeignObject) {}

TEST_F(LayoutSVGForeignObjectTest, HitTestZoomedForeignObject) {}

TEST_F(LayoutSVGForeignObjectTest, HitTestViewBoxForeignObject) {}

TEST_F(LayoutSVGForeignObjectTest, HitTestUnderClipPath) {}

TEST_F(LayoutSVGForeignObjectTest,
       HitTestUnderClippedPositionedForeignObjectDescendant) {}

TEST_F(LayoutSVGForeignObjectTest,
       HitTestUnderTransformedForeignObjectDescendant) {}

TEST_F(LayoutSVGForeignObjectTest, HitTestUnderScrollingAncestor) {}

TEST_F(LayoutSVGForeignObjectTest, BBoxPropagationZoomed) {}

// crbug.com/1335655
TEST_F(LayoutSVGForeignObjectTest, SetNeedsCollectInlines) {}

// crbug.com/1372886
TEST_F(LayoutSVGForeignObjectTest, SubtreeLayoutCrash) {}

TEST_F(LayoutSVGForeignObjectTest, ZoomChangesInvalidatePaintProperties) {}

TEST_F(LayoutSVGForeignObjectTest, DisplayLocked) {}

TEST_F(LayoutSVGForeignObjectTest, LocalToAncestorPoint) {}

}  // namespace blink