[racket] recent updates to Whalesong development: web-world
It seems to run fine in the latest mac os x safari.
Robby
On Mon, Sep 5, 2011 at 1:36 PM, Danny Yoo <dyoo at cs.wpi.edu> wrote:
> On Fri, Sep 2, 2011 at 4:33 PM, Danny Yoo <dyoo at cs.wpi.edu> wrote:
>> We're smack in the middle of implementing web-world for Whalesong,
>> which is analogous to regular world, but with web pages. Unlike
>> regular world, the callbacks in web-world take in both the world as
>> well as a functional representation of the DOM.
>
> Request for browser help. I'm trying to make the Whalesong-compiled
> program here:
>
> http://hashcollision.org/whalesong/examples/todo/todo.html
>
> work for as many browsers as I can.
>
>
> From my experiments:
>
> * Chrome, the fresh-off-the-shelf Mozilla nightly, and Konqueror
> can run this program fine.
>
> * Firefox non-nightlies fails with that crazy lexical scoping bug.
>
> * Mobile Safari on the iPad as well as the iPhone fails, but
> without any error message.
>
> * Browser on the Nexus One (Gingerbread) runs with no problems.
>
> * Browser on the Motorola Droid crashes.
>
>
> People with mobile browsers in particular: can you visit the page and
> report what you see? That would be a big help. Stack traces or any
> kind of debugging output would be golden.
>
>
> I don't have a concrete idea what's causing my compilation strategy to
> fail on the iOS devices. My best guess so far is that its evaluator
> does not like to handle such large files: I observe that the iOS
> browser just stops in the middle and gives up. If that's the case,
> I'll need to fracture the code into separate, independent JS files.
>
> _________________________________________________
> For list-related administrative tasks:
> http://lists.racket-lang.org/listinfo/users