| Index: content/common/gamepad_param_traits.h | 
| diff --git a/content/common/gamepad_param_traits.h b/content/common/gamepad_param_traits.h | 
| index 212c30631505189e3cf062d10e3ff69121f8356f..99576803b62edf708d29d0a324e22f8bce4e5f65 100644 | 
| --- a/content/common/gamepad_param_traits.h | 
| +++ b/content/common/gamepad_param_traits.h | 
| @@ -10,6 +10,7 @@ | 
| #include "ipc/ipc_param_traits.h" | 
|  | 
| namespace base { | 
| +class Pickle; | 
| class PickleIterator; | 
| } | 
|  | 
| @@ -22,8 +23,8 @@ class Message; | 
| template <> | 
| struct ParamTraits<blink::WebGamepad> { | 
| typedef blink::WebGamepad param_type; | 
| -  static void Write(Message* m, const blink::WebGamepad& p); | 
| -  static bool Read(const Message* m, | 
| +  static void Write(base::Pickle* m, const blink::WebGamepad& p); | 
| +  static bool Read(const base::Pickle* m, | 
| base::PickleIterator* iter, | 
| blink::WebGamepad* p); | 
| static void Log(const blink::WebGamepad& p, std::string* l); | 
|  |