7739543: Add RenderWidgetHostView::HasSavedFrame

Ref: https://chromium-review.googlesource.com/c/chromium/src/+/7739543

Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
This commit is contained in:
Samuel Maddock
2026-04-09 15:17:27 -04:00
parent 89b55806aa
commit 13b64a8697
2 changed files with 5 additions and 0 deletions

View File

@@ -506,6 +506,10 @@ viz::SurfaceId OffScreenRenderWidgetHostView::GetCurrentSurfaceId() const {
: viz::SurfaceId();
}
bool OffScreenRenderWidgetHostView::HasSavedCompositorFrame() const {
return delegated_frame_host() && delegated_frame_host()->HasSavedFrame();
}
std::unique_ptr<content::SyntheticGestureTarget>
OffScreenRenderWidgetHostView::CreateSyntheticGestureTarget() {
NOTIMPLEMENTED();

View File

@@ -165,6 +165,7 @@ class OffScreenRenderWidgetHostView
blink::RecordContentToVisibleTimeRequest visible_time_request) final;
void CancelSuccessfulPresentationTimeRequestForHostAndDelegate() final;
viz::SurfaceId GetCurrentSurfaceId() const override;
bool HasSavedCompositorFrame() const override;
std::unique_ptr<content::SyntheticGestureTarget>
CreateSyntheticGestureTarget() override;
void ImeCompositionRangeChanged(