Index: android_webview/browser/hardware_renderer.cc |
diff --git a/android_webview/browser/hardware_renderer.cc b/android_webview/browser/hardware_renderer.cc |
index acac292f4be6b8311fa1c56334dccd5710442810..2fa3a41c28db467501933405f727972b465091ee 100644 |
--- a/android_webview/browser/hardware_renderer.cc |
+++ b/android_webview/browser/hardware_renderer.cc |
@@ -218,7 +218,7 @@ void HardwareRenderer::DrawGL(AwDrawGLInfo* draw_info, |
std::unique_ptr<cc::DelegatedFrameData> delegated_frame( |
new cc::DelegatedFrameData); |
delegated_frame->render_pass_list.push_back(std::move(render_pass)); |
- std::unique_ptr<cc::CompositorFrame> frame(new cc::CompositorFrame); |
+ std::unique_ptr<cc::CompositorFrame> frame(cc::CompositorFrame::Create()); |
frame->delegated_frame_data = std::move(delegated_frame); |
if (root_id_.is_null()) { |