Index: chrome/common/render_messages_params.cc |
=================================================================== |
--- chrome/common/render_messages_params.cc (revision 79131) |
+++ chrome/common/render_messages_params.cc (working copy) |
@@ -9,32 +9,6 @@ |
#include "chrome/common/render_messages.h" |
#include "net/base/upload_data.h" |
-ViewHostMsg_FrameNavigate_Params::ViewHostMsg_FrameNavigate_Params() |
- : page_id(0), |
- frame_id(0), |
- transition(PageTransition::TYPED), |
- should_update_history(false), |
- gesture(NavigationGestureUser), |
- is_post(false), |
- was_within_same_page(false), |
- http_status_code(0), |
- was_fetched_via_proxy(false) { |
-} |
- |
-ViewHostMsg_FrameNavigate_Params::~ViewHostMsg_FrameNavigate_Params() { |
-} |
- |
-ViewHostMsg_UpdateRect_Params::ViewHostMsg_UpdateRect_Params() |
- : dx(0), |
- dy(0), |
- flags(0) { |
- // On windows, bitmap is of type "struct HandleAndSequenceNum" |
- memset(&bitmap, 0, sizeof(bitmap)); |
-} |
- |
-ViewHostMsg_UpdateRect_Params::~ViewHostMsg_UpdateRect_Params() { |
-} |
- |
ViewMsg_Print_Params::ViewMsg_Print_Params() |
: margin_top(0), |
margin_left(0), |
@@ -147,24 +121,6 @@ |
ViewMsg_ExecuteCode_Params::~ViewMsg_ExecuteCode_Params() { |
} |
-ViewHostMsg_CreateWindow_Params::ViewHostMsg_CreateWindow_Params() |
- : opener_id(0), |
- user_gesture(false), |
- window_container_type(WINDOW_CONTAINER_TYPE_NORMAL), |
- session_storage_namespace_id(0), |
- opener_frame_id(0) { |
-} |
- |
-ViewHostMsg_CreateWindow_Params::~ViewHostMsg_CreateWindow_Params() { |
-} |
- |
-ViewHostMsg_RunFileChooser_Params::ViewHostMsg_RunFileChooser_Params() |
- : mode(Open) { |
-} |
- |
-ViewHostMsg_RunFileChooser_Params::~ViewHostMsg_RunFileChooser_Params() { |
-} |
- |
ViewHostMsg_DomMessage_Params::ViewHostMsg_DomMessage_Params() |
: request_id(0), |
has_callback(false), |
@@ -247,58 +203,7 @@ |
namespace IPC { |
-template<> |
-struct ParamTraits<NavigationGesture> { |
- typedef NavigationGesture param_type; |
- static void Write(Message* m, const param_type& p) { |
- m->WriteInt(p); |
- } |
- static bool Read(const Message* m, void** iter, param_type* p) { |
- int type; |
- if (!m->ReadInt(iter, &type)) |
- return false; |
- *p = static_cast<NavigationGesture>(type); |
- return true; |
- } |
- static void Log(const param_type& p, std::string* l) { |
- std::string event; |
- switch (p) { |
- case NavigationGestureUser: |
- event = "GESTURE_USER"; |
- break; |
- case NavigationGestureAuto: |
- event = "GESTURE_AUTO"; |
- break; |
- default: |
- event = "GESTURE_UNKNOWN"; |
- break; |
- } |
- LogParam(event, l); |
- } |
-}; |
- |
template <> |
-struct ParamTraits<WindowContainerType> { |
- typedef WindowContainerType param_type; |
- static void Write(Message* m, const param_type& p) { |
- int val = static_cast<int>(p); |
- WriteParam(m, val); |
- } |
- static bool Read(const Message* m, void** iter, param_type* p) { |
- int val = 0; |
- if (!ReadParam(m, iter, &val) || |
- val < WINDOW_CONTAINER_TYPE_NORMAL || |
- val >= WINDOW_CONTAINER_TYPE_MAX_VALUE) |
- return false; |
- *p = static_cast<param_type>(val); |
- return true; |
- } |
- static void Log(const param_type& p, std::string* l) { |
- ParamTraits<int>::Log(static_cast<int>(p), l); |
- } |
-}; |
- |
-template <> |
struct ParamTraits<Extension::Location> { |
typedef Extension::Location param_type; |
static void Write(Message* m, const param_type& p) { |
@@ -420,151 +325,6 @@ |
LogParam(state, l); |
} |
-void ParamTraits<ViewHostMsg_FrameNavigate_Params>::Write(Message* m, |
- const param_type& p) { |
- WriteParam(m, p.page_id); |
- WriteParam(m, p.frame_id); |
- WriteParam(m, p.url); |
- WriteParam(m, p.referrer); |
- WriteParam(m, p.transition); |
- WriteParam(m, p.redirects); |
- WriteParam(m, p.should_update_history); |
- WriteParam(m, p.searchable_form_url); |
- WriteParam(m, p.searchable_form_encoding); |
- WriteParam(m, p.password_form); |
- WriteParam(m, p.security_info); |
- WriteParam(m, p.gesture); |
- WriteParam(m, p.contents_mime_type); |
- WriteParam(m, p.is_post); |
- WriteParam(m, p.was_within_same_page); |
- WriteParam(m, p.http_status_code); |
- WriteParam(m, p.socket_address); |
- WriteParam(m, p.was_fetched_via_proxy); |
- WriteParam(m, p.content_state); |
-} |
- |
-bool ParamTraits<ViewHostMsg_FrameNavigate_Params>::Read(const Message* m, |
- void** iter, |
- param_type* p) { |
- return |
- ReadParam(m, iter, &p->page_id) && |
- ReadParam(m, iter, &p->frame_id) && |
- ReadParam(m, iter, &p->url) && |
- ReadParam(m, iter, &p->referrer) && |
- ReadParam(m, iter, &p->transition) && |
- ReadParam(m, iter, &p->redirects) && |
- ReadParam(m, iter, &p->should_update_history) && |
- ReadParam(m, iter, &p->searchable_form_url) && |
- ReadParam(m, iter, &p->searchable_form_encoding) && |
- ReadParam(m, iter, &p->password_form) && |
- ReadParam(m, iter, &p->security_info) && |
- ReadParam(m, iter, &p->gesture) && |
- ReadParam(m, iter, &p->contents_mime_type) && |
- ReadParam(m, iter, &p->is_post) && |
- ReadParam(m, iter, &p->was_within_same_page) && |
- ReadParam(m, iter, &p->http_status_code) && |
- ReadParam(m, iter, &p->socket_address) && |
- ReadParam(m, iter, &p->was_fetched_via_proxy) && |
- ReadParam(m, iter, &p->content_state); |
-} |
- |
-void ParamTraits<ViewHostMsg_FrameNavigate_Params>::Log(const param_type& p, |
- std::string* l) { |
- l->append("("); |
- LogParam(p.page_id, l); |
- l->append(", "); |
- LogParam(p.frame_id, l); |
- l->append(", "); |
- LogParam(p.url, l); |
- l->append(", "); |
- LogParam(p.referrer, l); |
- l->append(", "); |
- LogParam(p.transition, l); |
- l->append(", "); |
- LogParam(p.redirects, l); |
- l->append(", "); |
- LogParam(p.should_update_history, l); |
- l->append(", "); |
- LogParam(p.searchable_form_url, l); |
- l->append(", "); |
- LogParam(p.searchable_form_encoding, l); |
- l->append(", "); |
- LogParam(p.password_form, l); |
- l->append(", "); |
- LogParam(p.security_info, l); |
- l->append(", "); |
- LogParam(p.gesture, l); |
- l->append(", "); |
- LogParam(p.contents_mime_type, l); |
- l->append(", "); |
- LogParam(p.is_post, l); |
- l->append(", "); |
- LogParam(p.was_within_same_page, l); |
- l->append(", "); |
- LogParam(p.http_status_code, l); |
- l->append(", "); |
- LogParam(p.socket_address, l); |
- l->append(", "); |
- LogParam(p.was_fetched_via_proxy, l); |
- l->append(")"); |
-} |
- |
-void ParamTraits<ViewHostMsg_UpdateRect_Params>::Write( |
- Message* m, const param_type& p) { |
- WriteParam(m, p.bitmap); |
- WriteParam(m, p.bitmap_rect); |
- WriteParam(m, p.dx); |
- WriteParam(m, p.dy); |
- WriteParam(m, p.scroll_rect); |
- WriteParam(m, p.scroll_offset); |
- WriteParam(m, p.copy_rects); |
- WriteParam(m, p.view_size); |
- WriteParam(m, p.resizer_rect); |
- WriteParam(m, p.plugin_window_moves); |
- WriteParam(m, p.flags); |
-} |
- |
-bool ParamTraits<ViewHostMsg_UpdateRect_Params>::Read( |
- const Message* m, void** iter, param_type* p) { |
- return |
- ReadParam(m, iter, &p->bitmap) && |
- ReadParam(m, iter, &p->bitmap_rect) && |
- ReadParam(m, iter, &p->dx) && |
- ReadParam(m, iter, &p->dy) && |
- ReadParam(m, iter, &p->scroll_rect) && |
- ReadParam(m, iter, &p->scroll_offset) && |
- ReadParam(m, iter, &p->copy_rects) && |
- ReadParam(m, iter, &p->view_size) && |
- ReadParam(m, iter, &p->resizer_rect) && |
- ReadParam(m, iter, &p->plugin_window_moves) && |
- ReadParam(m, iter, &p->flags); |
-} |
- |
-void ParamTraits<ViewHostMsg_UpdateRect_Params>::Log(const param_type& p, |
- std::string* l) { |
- l->append("("); |
- LogParam(p.bitmap, l); |
- l->append(", "); |
- LogParam(p.bitmap_rect, l); |
- l->append(", "); |
- LogParam(p.dx, l); |
- l->append(", "); |
- LogParam(p.dy, l); |
- l->append(", "); |
- LogParam(p.scroll_rect, l); |
- l->append(", "); |
- LogParam(p.copy_rects, l); |
- l->append(", "); |
- LogParam(p.view_size, l); |
- l->append(", "); |
- LogParam(p.resizer_rect, l); |
- l->append(", "); |
- LogParam(p.plugin_window_moves, l); |
- l->append(", "); |
- LogParam(p.flags, l); |
- l->append(")"); |
-} |
- |
void ParamTraits<ViewMsg_Print_Params>::Write(Message* m, const param_type& p) { |
WriteParam(m, p.page_size); |
Tom Sepez
2011/03/23 17:32:53
Can these be macro-ized?
|
WriteParam(m, p.printable_size); |
@@ -752,111 +512,6 @@ |
l->append("<ViewMsg_ExecuteCode_Params>"); |
} |
-void ParamTraits<ViewHostMsg_CreateWindow_Params>::Write(Message* m, |
- const param_type& p) { |
- WriteParam(m, p.opener_id); |
- WriteParam(m, p.user_gesture); |
- WriteParam(m, p.window_container_type); |
- WriteParam(m, p.session_storage_namespace_id); |
- WriteParam(m, p.frame_name); |
- WriteParam(m, p.opener_frame_id); |
- WriteParam(m, p.opener_url); |
- WriteParam(m, p.opener_security_origin); |
- WriteParam(m, p.target_url); |
-} |
- |
-bool ParamTraits<ViewHostMsg_CreateWindow_Params>::Read(const Message* m, |
- void** iter, |
- param_type* p) { |
- return |
- ReadParam(m, iter, &p->opener_id) && |
- ReadParam(m, iter, &p->user_gesture) && |
- ReadParam(m, iter, &p->window_container_type) && |
- ReadParam(m, iter, &p->session_storage_namespace_id) && |
- ReadParam(m, iter, &p->frame_name) && |
- ReadParam(m, iter, &p->opener_frame_id) && |
- ReadParam(m, iter, &p->opener_url) && |
- ReadParam(m, iter, &p->opener_security_origin) && |
- ReadParam(m, iter, &p->target_url); |
-} |
- |
-void ParamTraits<ViewHostMsg_CreateWindow_Params>::Log(const param_type& p, |
- std::string* l) { |
- l->append("("); |
- LogParam(p.opener_id, l); |
- l->append(", "); |
- LogParam(p.user_gesture, l); |
- l->append(", "); |
- LogParam(p.window_container_type, l); |
- l->append(", "); |
- LogParam(p.session_storage_namespace_id, l); |
- l->append(", "); |
- LogParam(p.frame_name, l); |
- l->append(", "); |
- LogParam(p.opener_frame_id, l); |
- l->append(", "); |
- LogParam(p.opener_url, l); |
- l->append(", "); |
- LogParam(p.opener_security_origin, l); |
- l->append(", "); |
- LogParam(p.target_url, l); |
- l->append(")"); |
-} |
- |
-void ParamTraits<ViewHostMsg_RunFileChooser_Params>::Write( |
- Message* m, |
- const param_type& p) { |
- WriteParam(m, static_cast<int>(p.mode)); |
- WriteParam(m, p.title); |
- WriteParam(m, p.default_file_name); |
- WriteParam(m, p.accept_types); |
-} |
- |
-bool ParamTraits<ViewHostMsg_RunFileChooser_Params>::Read( |
- const Message* m, |
- void** iter, |
- param_type* p) { |
- int mode; |
- if (!ReadParam(m, iter, &mode)) |
- return false; |
- if (mode != param_type::Open && |
- mode != param_type::OpenMultiple && |
- mode != param_type::OpenFolder && |
- mode != param_type::Save) |
- return false; |
- p->mode = static_cast<param_type::Mode>(mode); |
- return |
- ReadParam(m, iter, &p->title) && |
- ReadParam(m, iter, &p->default_file_name) && |
- ReadParam(m, iter, &p->accept_types); |
-}; |
- |
-void ParamTraits<ViewHostMsg_RunFileChooser_Params>::Log( |
- const param_type& p, |
- std::string* l) { |
- switch (p.mode) { |
- case param_type::Open: |
- l->append("(Open, "); |
- break; |
- case param_type::OpenMultiple: |
- l->append("(OpenMultiple, "); |
- break; |
- case param_type::OpenFolder: |
- l->append("(OpenFolder, "); |
- break; |
- case param_type::Save: |
- l->append("(Save, "); |
- break; |
- default: |
- l->append("(UNKNOWN, "); |
- } |
- LogParam(p.title, l); |
- l->append(", "); |
- LogParam(p.default_file_name, l); |
- l->append(", "); |
- LogParam(p.accept_types, l); |
-} |
- |
void ParamTraits<ViewMsg_ExtensionLoaded_Params>::Write(Message* m, |
const param_type& p) { |
WriteParam(m, p.location); |