| OLD | NEW |
| 1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef CHROME_COMMON_RENDER_MESSAGES_H_ | 5 #ifndef CHROME_COMMON_RENDER_MESSAGES_H_ |
| 6 #define CHROME_COMMON_RENDER_MESSAGES_H_ | 6 #define CHROME_COMMON_RENDER_MESSAGES_H_ |
| 7 | 7 |
| 8 #include <string> | 8 #include <string> |
| 9 #include <vector> | 9 #include <vector> |
| 10 #include <map> | 10 #include <map> |
| (...skipping 871 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 882 WriteParam(m, p.unfiltered_link_url); | 882 WriteParam(m, p.unfiltered_link_url); |
| 883 WriteParam(m, p.image_url); | 883 WriteParam(m, p.image_url); |
| 884 WriteParam(m, p.page_url); | 884 WriteParam(m, p.page_url); |
| 885 WriteParam(m, p.frame_url); | 885 WriteParam(m, p.frame_url); |
| 886 WriteParam(m, p.selection_text); | 886 WriteParam(m, p.selection_text); |
| 887 WriteParam(m, p.misspelled_word); | 887 WriteParam(m, p.misspelled_word); |
| 888 WriteParam(m, p.dictionary_suggestions); | 888 WriteParam(m, p.dictionary_suggestions); |
| 889 WriteParam(m, p.spellcheck_enabled); | 889 WriteParam(m, p.spellcheck_enabled); |
| 890 WriteParam(m, p.edit_flags); | 890 WriteParam(m, p.edit_flags); |
| 891 WriteParam(m, p.security_info); | 891 WriteParam(m, p.security_info); |
| 892 WriteParam(m, p.frame_charset); |
| 892 } | 893 } |
| 893 static bool Read(const Message* m, void** iter, param_type* p) { | 894 static bool Read(const Message* m, void** iter, param_type* p) { |
| 894 return | 895 return |
| 895 ReadParam(m, iter, &p->node) && | 896 ReadParam(m, iter, &p->node) && |
| 896 ReadParam(m, iter, &p->x) && | 897 ReadParam(m, iter, &p->x) && |
| 897 ReadParam(m, iter, &p->y) && | 898 ReadParam(m, iter, &p->y) && |
| 898 ReadParam(m, iter, &p->link_url) && | 899 ReadParam(m, iter, &p->link_url) && |
| 899 ReadParam(m, iter, &p->unfiltered_link_url) && | 900 ReadParam(m, iter, &p->unfiltered_link_url) && |
| 900 ReadParam(m, iter, &p->image_url) && | 901 ReadParam(m, iter, &p->image_url) && |
| 901 ReadParam(m, iter, &p->page_url) && | 902 ReadParam(m, iter, &p->page_url) && |
| 902 ReadParam(m, iter, &p->frame_url) && | 903 ReadParam(m, iter, &p->frame_url) && |
| 903 ReadParam(m, iter, &p->selection_text) && | 904 ReadParam(m, iter, &p->selection_text) && |
| 904 ReadParam(m, iter, &p->misspelled_word) && | 905 ReadParam(m, iter, &p->misspelled_word) && |
| 905 ReadParam(m, iter, &p->dictionary_suggestions) && | 906 ReadParam(m, iter, &p->dictionary_suggestions) && |
| 906 ReadParam(m, iter, &p->spellcheck_enabled) && | 907 ReadParam(m, iter, &p->spellcheck_enabled) && |
| 907 ReadParam(m, iter, &p->edit_flags) && | 908 ReadParam(m, iter, &p->edit_flags) && |
| 908 ReadParam(m, iter, &p->security_info); | 909 ReadParam(m, iter, &p->security_info) && |
| 910 ReadParam(m, iter, &p->frame_charset); |
| 909 } | 911 } |
| 910 static void Log(const param_type& p, std::wstring* l) { | 912 static void Log(const param_type& p, std::wstring* l) { |
| 911 l->append(L"<ContextMenuParams>"); | 913 l->append(L"<ContextMenuParams>"); |
| 912 } | 914 } |
| 913 }; | 915 }; |
| 914 | 916 |
| 915 // Traits for ViewHostMsg_PaintRect_Params structure to pack/unpack. | 917 // Traits for ViewHostMsg_PaintRect_Params structure to pack/unpack. |
| 916 template <> | 918 template <> |
| 917 struct ParamTraits<ViewHostMsg_PaintRect_Params> { | 919 struct ParamTraits<ViewHostMsg_PaintRect_Params> { |
| 918 typedef ViewHostMsg_PaintRect_Params param_type; | 920 typedef ViewHostMsg_PaintRect_Params param_type; |
| (...skipping 1024 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1943 } | 1945 } |
| 1944 }; | 1946 }; |
| 1945 | 1947 |
| 1946 } // namespace IPC | 1948 } // namespace IPC |
| 1947 | 1949 |
| 1948 | 1950 |
| 1949 #define MESSAGES_INTERNAL_FILE "chrome/common/render_messages_internal.h" | 1951 #define MESSAGES_INTERNAL_FILE "chrome/common/render_messages_internal.h" |
| 1950 #include "chrome/common/ipc_message_macros.h" | 1952 #include "chrome/common/ipc_message_macros.h" |
| 1951 | 1953 |
| 1952 #endif // CHROME_COMMON_RENDER_MESSAGES_H_ | 1954 #endif // CHROME_COMMON_RENDER_MESSAGES_H_ |
| OLD | NEW |