| Index: android_webview/browser/surfaces_instance.cc
|
| diff --git a/android_webview/browser/surfaces_instance.cc b/android_webview/browser/surfaces_instance.cc
|
| index b8599fe91175b5e7f1707cb68f7d8cf789bf212a..76d1df9b2df8aa91624dcfe2fa8bf4e363b30746 100644
|
| --- a/android_webview/browser/surfaces_instance.cc
|
| +++ b/android_webview/browser/surfaces_instance.cc
|
| @@ -139,6 +139,7 @@ void SurfacesInstance::DrawAndSwap(const gfx::Size& viewport,
|
| frame.metadata.begin_frame_ack =
|
| cc::BeginFrameAck::CreateManualAckWithDamage();
|
| frame.render_pass_list.push_back(std::move(render_pass));
|
| + frame.metadata.device_scale_factor = 1.f;
|
| frame.metadata.referenced_surfaces = child_ids_;
|
|
|
| if (!root_id_.is_valid() || frame_size != surface_size_) {
|
| @@ -186,6 +187,7 @@ void SurfacesInstance::SetSolidColorRootFrame() {
|
| frame.metadata.begin_frame_ack =
|
| cc::BeginFrameAck::CreateManualAckWithDamage();
|
| frame.metadata.referenced_surfaces = child_ids_;
|
| + frame.metadata.device_scale_factor = 1;
|
| support_->SubmitCompositorFrame(root_id_, std::move(frame));
|
| }
|
|
|
| @@ -206,4 +208,8 @@ void SurfacesInstance::ReclaimResources(
|
| CHECK(resources.empty());
|
| }
|
|
|
| +void SurfacesInstance::DidRejectCompositorFrame() {
|
| + NOTREACHED();
|
| +}
|
| +
|
| } // namespace android_webview
|
|
|