OLD | NEW |
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 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 #include "base/values.h" | 5 #include "base/values.h" |
6 #include "chrome/common/edit_command.h" | 6 #include "chrome/common/edit_command.h" |
7 #include "chrome/common/extensions/extension_extent.h" | 7 #include "chrome/common/extensions/extension_extent.h" |
8 #include "chrome/common/extensions/url_pattern.h" | 8 #include "chrome/common/extensions/url_pattern.h" |
9 #include "chrome/common/gpu_param_traits.h" | 9 #include "chrome/common/gpu_param_traits.h" |
10 #include "chrome/common/render_messages_params.h" | 10 #include "chrome/common/render_messages_params.h" |
(...skipping 251 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
262 } | 262 } |
263 | 263 |
264 void ParamTraits<webkit::npapi::WebPluginInfo>::Write(Message* m, | 264 void ParamTraits<webkit::npapi::WebPluginInfo>::Write(Message* m, |
265 const param_type& p) { | 265 const param_type& p) { |
266 WriteParam(m, p.name); | 266 WriteParam(m, p.name); |
267 WriteParam(m, p.path); | 267 WriteParam(m, p.path); |
268 WriteParam(m, p.version); | 268 WriteParam(m, p.version); |
269 WriteParam(m, p.desc); | 269 WriteParam(m, p.desc); |
270 WriteParam(m, p.mime_types); | 270 WriteParam(m, p.mime_types); |
271 WriteParam(m, p.enabled); | 271 WriteParam(m, p.enabled); |
| 272 WriteParam(m, p.reason); |
272 } | 273 } |
273 | 274 |
274 bool ParamTraits<webkit::npapi::WebPluginInfo>::Read(const Message* m, | 275 bool ParamTraits<webkit::npapi::WebPluginInfo>::Read(const Message* m, |
275 void** iter, | 276 void** iter, |
276 param_type* r) { | 277 param_type* r) { |
277 return | 278 return |
278 ReadParam(m, iter, &r->name) && | 279 ReadParam(m, iter, &r->name) && |
279 ReadParam(m, iter, &r->path) && | 280 ReadParam(m, iter, &r->path) && |
280 ReadParam(m, iter, &r->version) && | 281 ReadParam(m, iter, &r->version) && |
281 ReadParam(m, iter, &r->desc) && | 282 ReadParam(m, iter, &r->desc) && |
282 ReadParam(m, iter, &r->mime_types) && | 283 ReadParam(m, iter, &r->mime_types) && |
283 ReadParam(m, iter, &r->enabled); | 284 ReadParam(m, iter, &r->enabled) && |
| 285 ReadParam(m, iter, &r->reason); |
284 } | 286 } |
285 | 287 |
286 void ParamTraits<webkit::npapi::WebPluginInfo>::Log(const param_type& p, | 288 void ParamTraits<webkit::npapi::WebPluginInfo>::Log(const param_type& p, |
287 std::string* l) { | 289 std::string* l) { |
288 l->append("("); | 290 l->append("("); |
289 LogParam(p.name, l); | 291 LogParam(p.name, l); |
290 l->append(", "); | 292 l->append(", "); |
291 l->append(", "); | 293 l->append(", "); |
292 LogParam(p.path, l); | 294 LogParam(p.path, l); |
293 l->append(", "); | 295 l->append(", "); |
294 LogParam(p.version, l); | 296 LogParam(p.version, l); |
295 l->append(", "); | 297 l->append(", "); |
296 LogParam(p.desc, l); | 298 LogParam(p.desc, l); |
297 l->append(", "); | 299 l->append(", "); |
298 LogParam(p.mime_types, l); | 300 LogParam(p.mime_types, l); |
299 l->append(", "); | 301 l->append(", "); |
300 LogParam(p.enabled, l); | 302 LogParam(p.enabled, l); |
| 303 l->append(", "); |
| 304 LogParam(p.reason, l); |
301 l->append(")"); | 305 l->append(")"); |
302 } | 306 } |
303 | 307 |
304 void ParamTraits<webkit_glue::PasswordFormFillData>::Write( | 308 void ParamTraits<webkit_glue::PasswordFormFillData>::Write( |
305 Message* m, const param_type& p) { | 309 Message* m, const param_type& p) { |
306 WriteParam(m, p.basic_data); | 310 WriteParam(m, p.basic_data); |
307 WriteParam(m, p.additional_logins); | 311 WriteParam(m, p.additional_logins); |
308 WriteParam(m, p.wait_for_username); | 312 WriteParam(m, p.wait_for_username); |
309 } | 313 } |
310 | 314 |
(...skipping 919 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1230 void ParamTraits<speech_input::SpeechInputResultItem>::Log(const param_type& p, | 1234 void ParamTraits<speech_input::SpeechInputResultItem>::Log(const param_type& p, |
1231 std::string* l) { | 1235 std::string* l) { |
1232 l->append("("); | 1236 l->append("("); |
1233 LogParam(p.utterance, l); | 1237 LogParam(p.utterance, l); |
1234 l->append(":"); | 1238 l->append(":"); |
1235 LogParam(p.confidence, l); | 1239 LogParam(p.confidence, l); |
1236 l->append(")"); | 1240 l->append(")"); |
1237 } | 1241 } |
1238 | 1242 |
1239 } // namespace IPC | 1243 } // namespace IPC |
OLD | NEW |