Release notes for the Joost Widget API
2007-09-28
Fixes and new features
- addVideoCallback() in the API now works.
- HTTPS requests are now possible in the XMLHttpRequest part of the API.
- JoostName is available in the API, as well as registered first and last name of user, with an option for the user to remain anonymous to widgets in advanced preferences.
- The Mozilla DOM Storage API is available and fully functional
- The onShow() trigger is now fixed.
- Widgets now have a "Safe Mode" to start the client in case of very broken widgets
Known issues
- A confusing exception is thrown when install.xml refers to the wrong files (
Error: uncaught exception: [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIFileInputStream.init]"...). If this happens, check the install.xml file has the correct reference to the main XML document. - JavaScript placed too early in the main document sometimes does not work. The work-around is to place it later if this occurs.
- Paused and Unpaused events don't fire.
- Lots of errors are thrown when only some the engine interface callbacks methods are implemented.
- standby() may cause unexpected pausing.
- Scrollbars placed one underneath each other can all appear on top of each other when using JWL
- A confusing message is presented when the install.xml file is missing (
[WM] invalid widget: Invalid namespace for widget manifest) - JWL checkbox="checked" doesn't work

TV Anywhere, anytime


