()
| 226 | |
| 227 | if (__TEST__) { |
| 228 | async function awaitDOMContentLoaded() { |
| 229 | if (document.readyState === 'loading') { |
| 230 | return new Promise<void>((resolve) => { |
| 231 | addEventListener('DOMContentLoaded', () => resolve(), {passive: true}); |
| 232 | }); |
| 233 | } |
| 234 | } |
| 235 | |
| 236 | async function awaitDarkReaderReady() { |
| 237 | if (darkReaderDynamicThemeStateForTesting !== 'ready') { |