Conversation
There was a problem hiding this comment.
Since we've removed setup Web Worker bootstrap will hang here because it's waiting for the initial setup message from the UI. That's why the end to end tests are failing.
We should just stop listening on the setup channel during bootstrap and make genericWorkerAppProviders synchronous.
|
LGTM once you fix the issue with web worker bootstrap hanging. |
|
Thanks for taking a look!
|
Related to angular#5815 This should not break anything because AppRootUrl wasn't actually being used by the compiler anymore.
69c9ad2 to
4033faa
Compare
Since AppRootUrl is removed, the logic for extending and emitting the root url as part of the setup seems unnecessary. BREAKING CHANGES: The setupWebWorker function exported from angular2/platform/worker_app no longer returns a promise of providers, but instead synchronously returns providers. Related to angular#5815
4033faa to
d367a8a
Compare
|
Merging PR #5820 on behalf of @vsavkin to branch presubmit-vsavkin-pr-5820. |
|
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
Removes unused AppRootUrl from compiler and web_workers.
@jteplitz602 can you look at the web-worker-related bits to make sure the changes are safe?
CC: @pkozlowski-opensource and @tbosch
Closes #5815