Works on the iOS simulator version 4.3 (All three devices: iPad, iPhone, and, iPhone (retina)). <div><br></div><div>/Jens Axel</div><div><br><div><br><div class="gmail_quote">2011/9/5 Danny Yoo <span dir="ltr"><<a href="mailto:dyoo@cs.wpi.edu">dyoo@cs.wpi.edu</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Fri, Sep 2, 2011 at 4:33 PM, Danny Yoo <<a href="mailto:dyoo@cs.wpi.edu">dyoo@cs.wpi.edu</a>> wrote:<br>
</div><div class="im">> We're smack in the middle of implementing web-world for Whalesong,<br>
> which is analogous to regular world, but with web pages. Unlike<br>
> regular world, the callbacks in web-world take in both the world as<br>
> well as a functional representation of the DOM.<br>
<br>
</div>Request for browser help. I'm trying to make the Whalesong-compiled<br>
program here:<br>
<br>
<a href="http://hashcollision.org/whalesong/examples/todo/todo.html" target="_blank">http://hashcollision.org/whalesong/examples/todo/todo.html</a><br>
<br>
work for as many browsers as I can.<br>
<br>
<br>
>From my experiments:<br>
<br>
* Chrome, the fresh-off-the-shelf Mozilla nightly, and Konqueror<br>
can run this program fine.<br>
<br>
* Firefox non-nightlies fails with that crazy lexical scoping bug.<br>
<br>
* Mobile Safari on the iPad as well as the iPhone fails, but<br>
without any error message.<br>
<br>
* Browser on the Nexus One (Gingerbread) runs with no problems.<br>
<br>
* Browser on the Motorola Droid crashes.<br>
<br>
<br>
People with mobile browsers in particular: can you visit the page and<br>
report what you see? That would be a big help. Stack traces or any<br>
kind of debugging output would be golden.<br>
<br>
<br>
I don't have a concrete idea what's causing my compilation strategy to<br>
fail on the iOS devices. My best guess so far is that its evaluator<br>
does not like to handle such large files: I observe that the iOS<br>
browser just stops in the middle and gives up. If that's the case,<br>
I'll need to fracture the code into separate, independent JS files.<br>
<div><div></div><div class="h5"><br>
_________________________________________________<br>
For list-related administrative tasks:<br>
<a href="http://lists.racket-lang.org/listinfo/users" target="_blank">http://lists.racket-lang.org/listinfo/users</a></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>-- <br>Jens Axel Søgaard<br>
<br><br>
</div></div>