The TextMeshPro input textfield does not seem to be working in WebGL. I created a bare-bones new project to test as well, and it still doesn't work. All you have to do is create a text mesh pro input field, set your build to use just the "new" input system, and publish for WebGL. The cursor will go into the textfield and display the blinking caret, but when you type it will not display any text. The "onSubmit" seems to still get called when you press enter on the keyboard though, it's just that no text will display in the textfield when you type. Everything works fine in the editor, but not when published to WebGL. I am using the latest text mesh pro, "preview 14, 2.1.0" as well as the newest version of the Input System. I also made sure that the event system is using the new "Input System UI Input Module (script)". Unity version is 2019.4.1f1.