(node)
| 149 | |
| 150 | |
| 151 | function click(node) { |
| 152 | try { |
| 153 | node.dispatchEvent(new MouseEvent('click')); |
| 154 | } catch (e) { |
| 155 | var evt = document.createEvent('MouseEvents'); |
| 156 | evt.initMouseEvent('click', true, true, window, 0, 0, 0, 80, 20, false, false, false, false, 0, null); |
| 157 | node.dispatchEvent(evt); |
| 158 | } |
| 159 | } // Detect WebView inside a native macOS app by ruling out all browsers |
| 160 | // We just need to check for 'Safari' because all other browsers (besides Firefox) include that too |
| 161 | // https://www.whatismybrowser.com/guides/the-latest-user-agent/macos |
| 162 |
no test coverage detected