map depth and stencil buffers activation from GLUT to WebGL
map depth and stencil buffers activation from SDL to WebGL
map depth and stencil buffers activation from GLFW to WebGL
add tests for WebGL context attributes (antialiasing, depth, stencil) when they are enabled or disabled
handle empty inline asms; fixes #1729
Added a ChangeLog.
Merge pull request #1733 from juj/changelog

Added a ChangeLog.
Fix test browser.test_sdl_canvas_size on Linux and OSX.
handle internal illegal iX fields in calculateStructAlignment
improve [2 x i40] testcase
fixed float read performance in _scanString
cache string allocations in glGetString and eglQueryString
Fix an issue with Boost compilation.

The issue is that when these macros are defined, libcxx
creates inline functions and so we end up with 2 separate
defintions of these functions (one inline in std and one
that is extern "C").

We undef these until libcxx is fixed. Without this,
some things can fail to compile correctly, like
Boost. Fixes issue #1716.
Merge branch 'webgl_context_attributes' of github.com:anlambert/emscripten into incoming
show alerts if antialiasing, depth or stencil are missing in context attributes test
simplify webgl context attributes test harness code a little
added myself
only emit decrunch code when crunch is enabled
optimize Module.setStatus
only do run dependency tracking when assertions are on