Index: services/shell/public/cpp/capabilities_struct_traits.h |
diff --git a/services/shell/public/cpp/capabilities_struct_traits.h b/services/shell/public/cpp/capabilities_struct_traits.h |
index 5356289bbc695c385acc804f12240c544c820e36..ef602d02c66bf637df5cb4deae1a3bdcfd6d3b06 100644 |
--- a/services/shell/public/cpp/capabilities_struct_traits.h |
+++ b/services/shell/public/cpp/capabilities_struct_traits.h |
@@ -11,7 +11,8 @@ |
namespace mojo { |
template <> |
-struct StructTraits<shell::mojom::CapabilityRequest, shell::CapabilityRequest> { |
+struct StructTraits<shell::mojom::CapabilityRequest::DataView, |
+ shell::CapabilityRequest> { |
static const shell::Classes& classes( |
const shell::CapabilityRequest& request) { |
return request.classes; |
@@ -44,7 +45,8 @@ struct StructTraits<shell::mojom::CapabilityRequest, shell::CapabilityRequest> { |
}; |
template <> |
-struct StructTraits<shell::mojom::CapabilitySpec, shell::CapabilitySpec> { |
+struct StructTraits<shell::mojom::CapabilitySpec::DataView, |
+ shell::CapabilitySpec> { |
static const std::map<shell::Class, shell::Interfaces>& provided( |
const shell::CapabilitySpec& spec) { |
return spec.provided; |