$OpenBSD: patch-content_browser_webui_web_ui_impl_cc,v 1.1 2018/06/06 07:50:54 robert Exp $

revert https://chromium-review.googlesource.com/c/chromium/src/+/986504

Index: content/browser/webui/web_ui_impl.cc
--- content/browser/webui/web_ui_impl.cc.orig
+++ content/browser/webui/web_ui_impl.cc
@@ -247,9 +247,9 @@ void WebUIImpl::CallJavascriptFunctionUnsafe(
   ExecuteJavascript(GetJavascriptCall(function_name, args));
 }
 
-void WebUIImpl::RegisterMessageCallback(base::StringPiece message,
+void WebUIImpl::RegisterMessageCallback(const std::string &message,
                                         const MessageCallback& callback) {
-  message_callbacks_.emplace(message, callback);
+  message_callbacks_.insert(std::make_pair(message, callback));
 }
 
 void WebUIImpl::ProcessWebUIMessage(const GURL& source_url,
