diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-02-13 16:23:34 +0100 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-02-14 10:37:21 +0000 |
commit | 38a9a29f4f9436cace7f0e7abf9c586057df8a4e (patch) | |
tree | c4e8c458dc595bc0ddb435708fa2229edfd00bd4 /chromium/cc/mojo_embedder/async_layer_tree_frame_sink.h | |
parent | e684a3455bcc29a6e3e66a004e352dea4e1141e7 (diff) |
BASELINE: Update Chromium to 73.0.3683.37
Change-Id: I08c9af2948b645f671e5d933aca1f7a90ea372f2
Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'chromium/cc/mojo_embedder/async_layer_tree_frame_sink.h')
-rw-r--r-- | chromium/cc/mojo_embedder/async_layer_tree_frame_sink.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/chromium/cc/mojo_embedder/async_layer_tree_frame_sink.h b/chromium/cc/mojo_embedder/async_layer_tree_frame_sink.h index f3f3be12461..0750bcf231c 100644 --- a/chromium/cc/mojo_embedder/async_layer_tree_frame_sink.h +++ b/chromium/cc/mojo_embedder/async_layer_tree_frame_sink.h @@ -118,6 +118,7 @@ class CC_MOJO_EMBEDDER_EXPORT AsyncLayerTreeFrameSink void DetachFromClient() override; void SetLocalSurfaceId(const viz::LocalSurfaceId& local_surface_id) override; void SubmitCompositorFrame(viz::CompositorFrame frame, + bool hit_test_data_changed, bool show_hit_test_borders) override; void DidNotProduceFrame(const viz::BeginFrameAck& ack) override; void DidAllocateSharedBitmap(mojo::ScopedSharedBufferHandle buffer, @@ -125,6 +126,10 @@ class CC_MOJO_EMBEDDER_EXPORT AsyncLayerTreeFrameSink void DidDeleteSharedBitmap(const viz::SharedBitmapId& id) override; void ForceAllocateNewId() override; + const viz::HitTestRegionList& get_last_hit_test_data_for_testing() const { + return last_hit_test_data_; + } + private: // mojom::CompositorFrameSinkClient implementation: void DidReceiveCompositorFrameAck( @@ -166,6 +171,8 @@ class CC_MOJO_EMBEDDER_EXPORT AsyncLayerTreeFrameSink const bool enable_surface_synchronization_; const bool wants_animate_only_begin_frames_; + viz::HitTestRegionList last_hit_test_data_; + viz::LocalSurfaceId last_submitted_local_surface_id_; float last_submitted_device_scale_factor_ = 1.f; gfx::Size last_submitted_size_in_pixels_; |