However, my understanding is that there are certain events that I can’t quite detect or simulate, which all seem to have to do with “system level” components on a web page such as select (drop-down) menus, text input boxes, and scroll bars.
I know that Puppeteer is Google’s way of playing low-level events to a window. But if possible I’d like to avoid having to use a heavy solution like that (and I don’t even know if Puppeteer can be used to record the events in the first place?). I imagine I can start with the source code of one of the standard record/replay automation extensions and make my own simpler extension. But I wanted to know if such an extension already exists. My Google searches only found the full-GUI ones.