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/
This component focuses solely on the C++ DirectFB calls that are necessary. The Javascript Interop is handled by a separate development competition.
Please see the wiki for the full requirements for the original design:
http://www.topcoder.com/wiki/display/docs/Custom+JavascriptCore+Canvas+2D+Context
Final Submission Guidelines
This competition covers only the Drawing Context Class Diagram