| Index: chrome/common/plugin_messages.h
|
| ===================================================================
|
| --- chrome/common/plugin_messages.h (revision 20098)
|
| +++ chrome/common/plugin_messages.h (working copy)
|
| @@ -32,6 +32,7 @@
|
| struct PluginMsg_Init_Params {
|
| gfx::NativeViewId containing_window;
|
| GURL url;
|
| + GURL page_url;
|
| std::vector<std::string> arg_names;
|
| std::vector<std::string> arg_values;
|
| #if defined(OS_WIN)
|
| @@ -109,6 +110,7 @@
|
| static void Write(Message* m, const param_type& p) {
|
| WriteParam(m, p.containing_window);
|
| WriteParam(m, p.url);
|
| + WriteParam(m, p.page_url);
|
| DCHECK(p.arg_names.size() == p.arg_values.size());
|
| WriteParam(m, p.arg_names);
|
| WriteParam(m, p.arg_values);
|
| @@ -120,6 +122,7 @@
|
| static bool Read(const Message* m, void** iter, param_type* p) {
|
| return ReadParam(m, iter, &p->containing_window) &&
|
| ReadParam(m, iter, &p->url) &&
|
| + ReadParam(m, iter, &p->page_url) &&
|
| ReadParam(m, iter, &p->arg_names) &&
|
| ReadParam(m, iter, &p->arg_values) &&
|
| #if defined(OS_WIN)
|
| @@ -133,6 +136,8 @@
|
| l->append(L", ");
|
| LogParam(p.url, l);
|
| l->append(L", ");
|
| + LogParam(p.page_url, l);
|
| + l->append(L", ");
|
| LogParam(p.arg_names, l);
|
| l->append(L", ");
|
| LogParam(p.arg_values, l);
|
|
|