Engine.io seems to rely on objects that are not available in web workers.
If I try to implement a test setup inside a web worker by using
the browser gives me an error: window is not defined.
window is not defined
Is there any chance of getting rid of these dependencies? Socket.io does work inside web workers, so I expected Engine.io to do so, too, since it is only part of Socket.io.
Yeah this is absolutely needed.
it looks like this issue has mostly to do with visionmedia/debug and component
Apparently this has been fixed in component
@albertyfwu is this the only thing that was preventing us from executing in a webworker?
Fixed in 0.8.2 and added automated tests.