Hey folks, having trouble getting ace.js to respond when trying to test via Selenium.
When using chrome as a headless browser (or in Selenium Grid) ace.js does not respond the same way as a non-headless browser.
I was unable to set text directly on DOM elements that make up ace, so I wrote the following js snippet to set the value:
Which, when sent through Selenium, works when using a non-headless browser.
Any chance you guys might know why ace.js responds differently when used in a headless context? And how it might be possible to get it to respond in the same way as non-headless?