summaryrefslogtreecommitdiffstats
path: root/chromium/ipc/message_view.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/ipc/message_view.cc')
-rw-r--r--chromium/ipc/message_view.cc11
1 files changed, 2 insertions, 9 deletions
diff --git a/chromium/ipc/message_view.cc b/chromium/ipc/message_view.cc
index 49a80878e7a..39c6608dd50 100644
--- a/chromium/ipc/message_view.cc
+++ b/chromium/ipc/message_view.cc
@@ -11,16 +11,9 @@ namespace IPC {
MessageView::MessageView() = default;
MessageView::MessageView(
- const Message& message,
+ base::span<const uint8_t> bytes,
base::Optional<std::vector<mojo::native::SerializedHandlePtr>> handles)
- : buffer_view_(base::make_span(static_cast<const uint8_t*>(message.data()),
- message.size())),
- handles_(std::move(handles)) {}
-
-MessageView::MessageView(
- mojo_base::BigBufferView buffer_view,
- base::Optional<std::vector<mojo::native::SerializedHandlePtr>> handles)
- : buffer_view_(std::move(buffer_view)), handles_(std::move(handles)) {}
+ : bytes_(bytes), handles_(std::move(handles)) {}
MessageView::MessageView(MessageView&&) = default;