Index: mojo/public/cpp/bindings/lib/bindings_serialization.h |
diff --git a/mojo/public/cpp/bindings/lib/bindings_serialization.h b/mojo/public/cpp/bindings/lib/bindings_serialization.h |
index 017448bf52c545ac87d425f21892d1f891bafb3d..7a10b1cb753da657dc2b4fd22fff7433a7c33d41 100644 |
--- a/mojo/public/cpp/bindings/lib/bindings_serialization.h |
+++ b/mojo/public/cpp/bindings/lib/bindings_serialization.h |
@@ -112,6 +112,11 @@ inline void AssociatedInterfaceDataToPtrInfo( |
output->set_version(input->version); |
} |
+class WTFStringContext { |
+ public: |
+ virtual ~WTFStringContext() {} |
+}; |
+ |
// Context information for serialization/deserialization routines. |
struct SerializationContext { |
SerializationContext(); |
@@ -121,6 +126,8 @@ struct SerializationContext { |
// Used to serialize/deserialize associated interface pointers and requests. |
scoped_refptr<MultiplexRouter> router; |
+ |
+ scoped_ptr<WTFStringContext> wtf_string_context; |
}; |
} // namespace internal |