Challenge Overview
The HTML5 Engine project aims to create a low footprint HTML5 compliant browser with a limited set of features to run on devices. The GUI will be based on DirectFB initially and the actual implementation will be done in a combination of C++ and Javascript, using the WebKit JavascriptCore Javascript Engine:
http://webkit.org/projects/javascript/
Previous assemblies have built a large portion of the Canvas APIs required to run the Canvas2D Hercules Receiver. This assembly will fill in any gaps in the functionality provided by the subset engine, allowing the Hercules receiver to execute a handful of tests.
Final Submission Guidelines
Please see the wiki for the full requirements:
http://apps.topcoder.com/wiki/display/docs/JavascriptCore+Subset+Engine+Hercules+Receiver+Assembly+2