(event, handler)
| 327 | }, |
| 328 | |
| 329 | off(event, handler) { |
| 330 | if (event !== 'pageerror') { |
| 331 | return |
| 332 | } |
| 333 | const listeners = pageErrorHandlers.get(handler) |
| 334 | if (listeners) { |
| 335 | window.removeEventListener('error', listeners.error) |
| 336 | window.removeEventListener('unhandledrejection', listeners.rejection) |
| 337 | pageErrorHandlers.delete(handler) |
| 338 | } |
| 339 | }, |
| 340 | } |
| 341 | |
| 342 | async function click(selector: string) { |