I hit multiple:
* I couldn't debug it; Firefox's debugger hates jspm. I replaced jspm, 
which led to the next problem.
* I used jspm to support modern constructs (e.g. let, arrow functions) in 
Firefox. Chrome supports these natively. I'd use another tool to take care 
of this, but the next two problems are show stoppers.
* Firefox's debugger won't touch web workers or service workers.
* The web workers' XMLHttpRequests bypassed the service worker and went 
straight to the static web server.

On Wednesday, October 28, 2015 at 1:23:48 PM UTC-4, Alon Zakai wrote:
>
> Nice!
>
> What's the issue preventing it from running on Firefox?
>
> On Sat, Oct 24, 2015 at 12:27 PM, Todd Fleming <[email protected] 
> <javascript:>> wrote:
>
>> I wanted to see how far Emscripten could go, so I started porting BusyBox 
>> to it.
>>
>> So far it:
>> * Uses an xterm emulator (github:chjj/term.js)
>> * Has command-line editing including history and tab completion
>> * Has a small set of built-in commands
>>
>> It runs in a web worker to get blocking IO. My next step is to add 
>> vfork() (using the setjmp hack) and spawning.
>>
>> Online demo: https://tbfleming.github.io/em-shell/ (Chrome only; I'm 
>> hitting issues with Firefox)
>>
>> Source: https://github.com/tbfleming/em-shell
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to