Index: cc/output/direct_renderer.cc |
diff --git a/cc/output/direct_renderer.cc b/cc/output/direct_renderer.cc |
index 789a804fe14027bb384c448e6f0fbf5f8f76239d..09a0fdb0f3f84ad13df3ba386ba4e859fa101bc9 100644 |
--- a/cc/output/direct_renderer.cc |
+++ b/cc/output/direct_renderer.cc |
@@ -198,6 +198,7 @@ void DirectRenderer::DecideRenderPassAllocationsForFrame( |
void DirectRenderer::DrawFrame(RenderPassList* render_passes_in_draw_order, |
float device_scale_factor, |
+ const gfx::ColorProfile& device_color_profile, |
const gfx::Rect& device_viewport_rect, |
const gfx::Rect& device_clip_rect, |
bool disable_picture_quad_image_filtering) { |
@@ -226,6 +227,7 @@ void DirectRenderer::DrawFrame(RenderPassList* render_passes_in_draw_order, |
// can leave the window at the wrong size if we never draw and the proper |
// viewport size is never set. |
output_surface_->Reshape(device_viewport_rect.size(), device_scale_factor, |
+ device_color_profile, |
frame.root_render_pass->has_transparent_background); |
BeginDrawingFrame(&frame); |