diff --git a/ios/web/test/BUILD.gn b/ios/web/test/BUILD.gn index 37416461798fa9..b959422ac61530 100644 --- a/ios/web/test/BUILD.gn +++ b/ios/web/test/BUILD.gn @@ -10,8 +10,6 @@ mojom("mojo_bindings") { sources = [ "mojo_test.mojom", ] - - use_new_wrapper_types = false } repack("packed_resources") { diff --git a/ios/web/webui/web_ui_mojo_inttest.mm b/ios/web/webui/web_ui_mojo_inttest.mm index da7c3cf31a5288..a223c33dc15986 100644 --- a/ios/web/webui/web_ui_mojo_inttest.mm +++ b/ios/web/webui/web_ui_mojo_inttest.mm @@ -49,16 +49,16 @@ // TestUIHandlerMojo overrides. void SetClientPage(TestPagePtr page) override { page_ = std::move(page); } - void HandleJsMessage(const mojo::String& message) override { - if (message.get() == "syn") { + void HandleJsMessage(const std::string& message) override { + if (message == "syn") { // Received "syn" message from WebUI page, send "ack" as reply. DCHECK(!syn_received_); DCHECK(!fin_received_); syn_received_ = true; NativeMessageResultMojoPtr result(NativeMessageResultMojo::New()); - result->message = mojo::String::From("ack"); + result->message = "ack"; page_->HandleNativeMessage(std::move(result)); - } else if (message.get() == "fin") { + } else if (message == "fin") { // Received "fin" from the WebUI page in response to "ack". DCHECK(syn_received_); DCHECK(!fin_received_);