Bring eglSwapBuffers closer to actual documentation.
Checks now whether ctx was initialized and not lost. Does a glFlush before returning.
And returns success codes from function.
Remove ambiguous error reporting of EGL_NOT_INITIALIZED and add error reporting for EGL_BAD_ACCESS when invalid internal state is encountered.
Remove flush from eglSwapBuffers emulation.
add request animation frame logic to proxy-to-worker
if worker sends frames faster then browser can render, skip them
Merge pull request #2129 from rjanicek/proxy-request-animation-frame

add request animation frame logic to proxy-to-worker
fix canvas proxy code for sending resize events
clear status when proxied worker first responds
RETAIN_COMPILER_SETTINGS, Runtime.getCompilerSetting and emscripten_get_compiler_setting - an optional way to look up compiler flags at runtime
optimize traverseGenerated
tolerate non-asm variables in asm optimization passes, with no-op coercions (x=x)
support memory growth in (non-validating) asm.js
Merge pull request #1871 from abergmeier/fixup_eglSwapBuffers

Fix eglSwapBuffers
check all i64 functions for whether we need to include precise i64 code
enable test_float32_precise in fastcomp
error on MAX_SETJMPS changed in fastcomp
enable a fuzztest that now works in fastcomp
support reserved function pointers in fastcomp
enable test_scriptaclass in fastcomp
Merge branch 'incoming' of https://github.com/kripken/emscripten into new-beta2
Fix problem in emscripten header which cause linking errors
of duplicate symbols.