appium-remote-debugger
appium-remote-debugger copied to clipboard
regression issue from selenium, seems forget to re-build atoms
This issue is just a bug I found, so no demo can be provided.
As you can see, the latest file history of "atoms/execute_script.js" below is updated 10 months ago, the first argument of the outer function is window, but the previous one is { navigator: typeof window != 'undefined' ? window.navigator : null, document: typeof window != 'undefined' ? window.document : null }
I found selenium has updated this wrapper function https://github.com/SeleniumHQ/selenium/pull/12704/files, but not in appium-remote-debugger, did you members not re-build "npm run build:atoms"?
The original issue is here: https://github.com/SeleniumHQ/selenium/issues/12659, so I also had the same issue when I used appium-xcuitest-driver on iOS Safari.