chromium/third_party/blink/renderer/core/paint/paint_layer_clipper_test.cc

// Copyright 2016 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/paint/paint_layer_clipper.h"

#include "build/build_config.h"
#include "third_party/blink/renderer/core/frame/local_dom_window.h"
#include "third_party/blink/renderer/core/layout/layout_box_model_object.h"
#include "third_party/blink/renderer/core/layout/layout_view.h"
#include "third_party/blink/renderer/core/paint/fragment_data_iterator.h"
#include "third_party/blink/renderer/core/paint/paint_layer.h"
#include "third_party/blink/renderer/core/testing/core_unit_test_helper.h"
#include "third_party/blink/renderer/platform/testing/unit_test_helpers.h"

namespace blink {

class PaintLayerClipperTest : public RenderingTest {};

TEST_F(PaintLayerClipperTest, ParentBackgroundClipRectSubpixelAccumulation) {}

TEST_F(PaintLayerClipperTest, BackgroundClipRectSubpixelAccumulation) {}

TEST_F(PaintLayerClipperTest, SVGBackgroundClipRectSubpixelAccumulation) {}

TEST_F(PaintLayerClipperTest, LayoutSVGRoot) {}

TEST_F(PaintLayerClipperTest, ControlClip) {}

TEST_F(PaintLayerClipperTest, RoundedClip) {}

TEST_F(PaintLayerClipperTest, RoundedClipNested) {}

TEST_F(PaintLayerClipperTest, ControlClipSelect) {}

TEST_F(PaintLayerClipperTest, LayoutSVGRootChild) {}

TEST_F(PaintLayerClipperTest, ContainPaintClip) {}

TEST_F(PaintLayerClipperTest, NestedContainPaintClip) {}

TEST_F(PaintLayerClipperTest, CSSClip) {}

TEST_F(PaintLayerClipperTest, Filter) {}

TEST_F(PaintLayerClipperTest, IgnoreRootLayerClipWithCSSClip) {}

TEST_F(PaintLayerClipperTest, IgnoreRootLayerClipWithOverflowClip) {}

TEST_F(PaintLayerClipperTest, IgnoreRootLayerClipWithBothClip) {}

TEST_F(PaintLayerClipperTest, Fragmentation) {}

TEST_F(PaintLayerClipperTest, ScrollbarClipBehaviorChild) {}

TEST_F(PaintLayerClipperTest, ScrollbarClipBehaviorChildScrollBetween) {}

TEST_F(PaintLayerClipperTest, ScrollbarClipBehaviorParent) {}

}  // namespace blink