Use gfx::ICCProfile type consistently

This is a re-landing of parts of
https://codereview.chromium.org/2605743002/

To determine the reason for trybots not matching continuous bots.

TBR=esprehn
BUG=634102

Review-Url: https://codereview.chromium.org/2641973002
Cr-Commit-Position: refs/heads/master@{#444968}
diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc
index 6e1c4842..5074de4 100644
--- a/content/renderer/render_widget.cc
+++ b/content/renderer/render_widget.cc
@@ -1963,7 +1963,7 @@
 }
 
 void RenderWidget::SetDeviceColorProfileForTesting(
-    const std::vector<char>& color_profile) {
+    const gfx::ICCProfile& color_profile) {
   if (owner_delegate_)
     owner_delegate_->RenderWidgetDidSetColorProfile(color_profile);
 }