(request: Request)
| 6004 | } |
| 6005 | |
| 6006 | export function startWork(request: Request): void { |
| 6007 | request.flushScheduled = request.destination !== null; |
| 6008 | if (supportsRequestStorage) { |
| 6009 | scheduleMicrotask(() => { |
| 6010 | requestStorage.run(request, performWork, request); |
| 6011 | }); |
| 6012 | } else { |
| 6013 | scheduleMicrotask(() => performWork(request)); |
| 6014 | } |
| 6015 | scheduleWork(() => { |
| 6016 | if (request.status === OPENING) { |
| 6017 | request.status = OPEN; |
| 6018 | } |
| 6019 | }); |
| 6020 | } |
| 6021 | |
| 6022 | function enqueueFlush(request: Request): void { |
| 6023 | if ( |
no test coverage detected