| <!DOCTYPE html> |
| <html> |
| <head> |
| </head> |
| <body> |
| Test that input elements in shadow trees update when text is entered. |
| <div id="parentDiv"> |
| <input placeholder="distributed"><br> |
| <textarea></textarea> |
| </div> |
| </body> |
| <script> |
| parentDiv.attachShadow({mode: 'open'}); |
| var innerDiv = document.createElement('div'); |
| innerDiv.appendChild(document.createElement('slot')) |
| parentDiv.shadowRoot.appendChild(innerDiv); |
| |
| function enterText(selector, characters) |
| { |
| if (window.eventSender) { |
| var input = document.querySelector(selector); |
| input.focus(); |
| for (c of characters) |
| window.eventSender.keyDown(c); |
| input.blur(); |
| } |
| } |
| |
| enterText("input", "one"); |
| enterText("textarea", "two"); |
| |
| </script> |
| </html> |