Bug 1813559 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Bug 1811195 [BackgroundParentImpl::AllocPRemoteWorkerControllerParent](https://searchfox.org/mozilla-central/rev/861fb9abfcaff123aab45f6ac56a0106b116dc14/ipc/glue/BackgroundParentImpl.cpp#547-551) added a bail out that seems to confuse our promise book-keeping.

Given we [explicitly handle the failure case](https://searchfox.org/mozilla-central/rev/861fb9abfcaff123aab45f6ac56a0106b116dc14/dom/workers/remoteworkers/RemoteWorkerManager.cpp#677) later in the process, we should just remove this again.
Bug 1811195 added a bail out in [BackgroundParentImpl::AllocPRemoteWorkerControllerParent](https://searchfox.org/mozilla-central/rev/861fb9abfcaff123aab45f6ac56a0106b116dc14/ipc/glue/BackgroundParentImpl.cpp#547-551)  that seems to confuse our promise book-keeping.

Given we [explicitly handle the failure case](https://searchfox.org/mozilla-central/rev/861fb9abfcaff123aab45f6ac56a0106b116dc14/dom/workers/remoteworkers/RemoteWorkerManager.cpp#677) later in the process, we should just remove this again.

Back to Bug 1813559 Comment 0