Index: content/renderer/render_widget.cc |
diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc |
index 1034e08991b2638cc1389cd86abc31b4acfecce1..3e8b30386e3fcfe0802ac25b67b11a40069f6c06 100644 |
--- a/content/renderer/render_widget.cc |
+++ b/content/renderer/render_widget.cc |
@@ -608,6 +608,7 @@ bool RenderWidget::OnMessageReceived(const IPC::Message& message) { |
IPC_MESSAGE_HANDLER(ViewMsg_Close, OnClose) |
IPC_MESSAGE_HANDLER(ViewMsg_CreatingNew_ACK, OnCreatingNewAck) |
IPC_MESSAGE_HANDLER(ViewMsg_Resize, OnResize) |
+ IPC_MESSAGE_HANDLER(ViewMsg_ColorProfile, OnColorProfile) |
IPC_MESSAGE_HANDLER(ViewMsg_ChangeResizeRect, OnChangeResizeRect) |
IPC_MESSAGE_HANDLER(ViewMsg_WasHidden, OnWasHidden) |
IPC_MESSAGE_HANDLER(ViewMsg_WasShown, OnWasShown) |
@@ -781,6 +782,10 @@ void RenderWidget::OnResize(const ViewMsg_Resize_Params& params) { |
OnOrientationChange(); |
} |
+void RenderWidget::OnColorProfile(const std::vector<char>& color_profile) { |
+ SetDeviceColorProfile(color_profile); |
+} |
+ |
void RenderWidget::OnChangeResizeRect(const gfx::Rect& resizer_rect) { |
if (resizer_rect_ == resizer_rect) |
return; |