diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/testing/core_unit_test_helper.h')
-rw-r--r-- | chromium/third_party/blink/renderer/core/testing/core_unit_test_helper.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/chromium/third_party/blink/renderer/core/testing/core_unit_test_helper.h b/chromium/third_party/blink/renderer/core/testing/core_unit_test_helper.h index c2ddac1e81a..61444e22c95 100644 --- a/chromium/third_party/blink/renderer/core/testing/core_unit_test_helper.h +++ b/chromium/third_party/blink/renderer/core/testing/core_unit_test_helper.h @@ -32,7 +32,7 @@ class SingleChildLocalFrameClient final : public EmptyLocalFrameClient { public: explicit SingleChildLocalFrameClient() = default; - void Trace(blink::Visitor* visitor) override { + void Trace(Visitor* visitor) override { visitor->Trace(child_); EmptyLocalFrameClient::Trace(visitor); } @@ -52,7 +52,7 @@ class LocalFrameClientWithParent final : public EmptyLocalFrameClient { public: explicit LocalFrameClientWithParent(LocalFrame* parent) : parent_(parent) {} - void Trace(blink::Visitor* visitor) override { + void Trace(Visitor* visitor) override { visitor->Trace(parent_); EmptyLocalFrameClient::Trace(visitor); } @@ -97,6 +97,13 @@ class RenderingTestChromeClient : public EmptyChromeClient { return device_emulation_transform_; } + void InjectGestureScrollEvent(LocalFrame& local_frame, + WebGestureDevice device, + const gfx::Vector2dF& delta, + ScrollGranularity granularity, + CompositorElementId scrollable_area_element_id, + WebInputEvent::Type injected_type) override; + private: std::unique_ptr<LayerTreeHostEmbedder> layer_tree_; TransformationMatrix device_emulation_transform_; |