(env, getService, serviceId, service)
| 114 | }); |
| 115 | |
| 116 | function waitForService(env, getService, serviceId, service) { |
| 117 | let resolve = null; |
| 118 | getService.withArgs(env.sandbox.match.any, serviceId).returns( |
| 119 | new Promise((r) => { |
| 120 | resolve = r.bind(this, service); |
| 121 | }) |
| 122 | ); |
| 123 | return resolve; |
| 124 | } |
| 125 | |
| 126 | function addExtensionScript(win, extensionName) { |
| 127 | const scriptElement = win.document.createElement('script'); |
no outgoing calls
no test coverage detected