Add my hacky script to rebuild dependencies, in case this is needed again in the future.
Emscripten changed ABI for .a files. Rebuild all deps, updating to current version. Switch Emscripten to incoming branch as it's not working on master right now. Added simple script for rebuilding deps in case it becomes necessary again. Switch builds to always use -g flag, per Emscripten's warnings. Undefine native client defines so that it builds (Emscripten switched to NaCl alignment, macro got defined as a side-effect).
Ignore ctags file.
First pass at using SDL to render fonts instead of FreeType.
Re-enable mouse-handling.
TTF rendering via SDL now seems to basically work. Not perfect yet, but seems to be about 3X faster on Chrome.
Add experimental (and currently disabled) code for using SDL to load texture data. If I can iron out the kinks, it should be a lot faster.
Remove freetype since it now works using Emscripten's SDL.
Update to latest Emscripten incoming, including an SDL fix this branch depends on.
Query the GL canvas for its width and height and use that rather than hardcoding it. Default the frame size to the whole canvas, and update the samples to use iPad resolution (1024x768).
Coordinates are already in terms of pixels -- no need to do content scaling
Remove SDL code from texture cache, and move all image loading code to CCImage.
Pre-multiply text when rendered by Emscripten's SDL implementation (since HTML5 canvas is non-pre-multiplied).
Add a flag to indicate whether raw image data is pre-multiplied or not, and switch to using Emscripten's SDL implementation when loading images from file (much faster)
Merge pull request #2573 from j4m3z0r/emscriptenate

Use browser font rendering instead of FreeType