void WebContents::MessageTo(bool internal,
                            int32_t web_contents_id,
                            const std::string& channel,
                            blink::CloneableMessage arguments) {
  TRACE_EVENT1("electron", "WebContents::MessageTo", "channel", channel);
  auto* web_contents = FromID(web_contents_id);

  if (web_contents) {
    web_contents->SendIPCMessageWithSender(internal, channel,
                                           std::move(arguments), ID());
  }
}
void WebContents::MessageTo(bool internal,
                            int32_t web_contents_id,
                            const std::string& channel,
                            blink::CloneableMessage arguments) {
  TRACE_EVENT1("electron", "WebContents::MessageTo", "channel", channel);
  auto* web_contents = FromID(web_contents_id);

  if (web_contents) {
    web_contents->SendIPCMessageWithSender(internal, channel,
                                           std::move(arguments), ID());
  }
}