| Index: chrome/browser/renderer_host/render_view_host.cc
|
| ===================================================================
|
| --- chrome/browser/renderer_host/render_view_host.cc (revision 9103)
|
| +++ chrome/browser/renderer_host/render_view_host.cc (working copy)
|
| @@ -664,7 +664,7 @@
|
| IPC_MESSAGE_HANDLER(ViewHostMsg_UpdateTitle, OnMsgUpdateTitle)
|
| IPC_MESSAGE_HANDLER(ViewHostMsg_UpdateEncoding, OnMsgUpdateEncoding)
|
| IPC_MESSAGE_HANDLER(ViewHostMsg_UpdateTargetURL, OnMsgUpdateTargetURL)
|
| - IPC_MESSAGE_HANDLER_GENERIC(ViewHostMsg_Thumbnail, OnMsgThumbnail(msg))
|
| + IPC_MESSAGE_HANDLER(ViewHostMsg_Thumbnail, OnMsgThumbnail)
|
| IPC_MESSAGE_HANDLER(ViewHostMsg_Close, OnMsgClose)
|
| IPC_MESSAGE_HANDLER(ViewHostMsg_RequestMove, OnMsgRequestMove)
|
| IPC_MESSAGE_HANDLER(ViewHostMsg_DidStartLoading, OnMsgDidStartLoading)
|
| @@ -834,7 +834,7 @@
|
| // copy when we filter the URLs.
|
| void* iter = NULL;
|
| ViewHostMsg_FrameNavigate_Params validated_params;
|
| - if (!IPC::ParamTraits<ViewHostMsg_FrameNavigate_Params>::
|
| + if (!ParamTraits<ViewHostMsg_FrameNavigate_Params>::
|
| Read(&msg, &iter, &validated_params))
|
| return;
|
|
|
| @@ -885,22 +885,9 @@
|
| Send(new ViewMsg_UpdateTargetURL_ACK(routing_id()));
|
| }
|
|
|
| -void RenderViewHost::OnMsgThumbnail(const IPC::Message& msg) {
|
| - // crack the message
|
| - void* iter = NULL;
|
| - GURL url;
|
| - if (!IPC::ParamTraits<GURL>::Read(&msg, &iter, &url))
|
| - return;
|
| -
|
| - ThumbnailScore score;
|
| - if (!IPC::ParamTraits<ThumbnailScore>::Read(&msg, &iter, &score))
|
| - return;
|
| -
|
| - // thumbnail data
|
| - SkBitmap bitmap;
|
| - if (!IPC::ParamTraits<SkBitmap>::Read(&msg, &iter, &bitmap))
|
| - return;
|
| -
|
| +void RenderViewHost::OnMsgThumbnail(const GURL& url,
|
| + const ThumbnailScore& score,
|
| + const SkBitmap& bitmap) {
|
| delegate_->UpdateThumbnail(url, bitmap, score);
|
| }
|
|
|
|
|