Community
Participate
Working Groups
BrowserFunctions are currently sent to the client immediately, where the Browser.js tries to add them to the document every 100ms. Besides the risk of forever having a useless function be called every 100ms, it prevents propper processing of cross-domain errors. The solution would be for the server to wait until the document is loaded, indicated by the progress event.
We had a discussion and came to an alternative solution: The browserFunction will be created on the onload event, but directly on the client, not by the server-response. Therefore a list of all browserFunctions needs to be maintained on the client.
Fixed in CVS HEAD.