Age | Commit message (Collapse) | Author |
|
buffer. Add test. Closes #2171.
|
|
|
|
Fullscreen element sizes
|
|
build, and also fixes sqlite test
|
|
Ensure that fileno() returns -1 when given an invalid file pointer.
|
|
new pixel sizes of the fullscreen element, as well as the whole screen size. These can be used to read and adjust the rendering canvas size appropriately when transitioning between fullscreen modes. Thanks to Joel Croteau for the suggestion at https://groups.google.com/forum/#!topic/emscripten-discuss/qaTrOXWv1Oc .
Bump version to 1.12.3 to update the cache after change to struct_info.json.
|
|
|
|
Conflicts:
AUTHORS
|
|
dependencies, and not things we know are actually missing (they may be provided by a C implementation); fixes #2154
|
|
|
|
|
|
|
|
|
|
|
|
|
|
column information in callstack info. See https://bugzilla.mozilla.org/show_bug.cgi?id=762556 . Fixes test browser.test_emscripten_log on Firefox 30.
|
|
"Powered by emscripten" logo
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Don't redefine console if it already exists like in Chrome worker.
|
|
Fix errors in locale and allocate, and a few other tweaks
|
|
Correct some function dependencies to address unresolved symbols in test...
|
|
|
|
Fix bugs in HTML5 events when using SAFE_HEAP
|
|
This fixes a SAFE_HEAP_STORE is not a function error when using mouse events
and a segfault that occurs when the beforeunload callback returns 0.
|
|
Fix bug causing incorrect movement values in mouse events
|
|
|
|
commit e2a8165560c7ec6be2d5650e0a3c6a4b520d1f56
Author: Joel Croteau <jcroteau@gmail.com>
Date: Fri Feb 21 01:40:50 2014 -0800
Fix indentation in fillMouseEventData
commit a5d620164e2ab7cb7ba61803c1eedb53f888f4cb
Author: Joel Croteau <jcroteau@gmail.com>
Date: Thu Feb 20 23:56:01 2014 -0800
Remove dependency on Browser.getMovementX/Y
commit 2e4f0a4c5fc9ab1857e33862c49e20c1418320c2
Author: Joel Croteau <jcroteau@gmail.com>
Date: Thu Feb 20 10:27:52 2014 -0800
Fix error that was causing FillMouseEventData to fail with SAFE_HEAP enabled
The parentheses without semicolons generated when using SAFE_HEAP
caused the compiled code to generate SAFE_HEAP_STORE is not a function
errors.
commit 470dbf6bcb3f88c809b3fea41e197680eda08c7e
Author: Joel Croteau <jcroteau@gmail.com>
Date: Thu Feb 20 07:12:02 2014 -0800
Fix bug causing incorrect movement values in mouse events
This adds code to correctly set the movementX and movementY members
of EmscriptenMouseEvents sent to callback functions by the HTML5
event library. movementX and movementY are not members of the base
HTML5 mouse event, so we need to add extra code to retrieve them
for our events.
|
|
|
|
|
|
Strict fixes
|
|
|
|
effectively, since we need to maintain the VAO state in the emulation layer to be able to programmatically construct the appropriate VBOs for rendering. Therefore only use WebGL VAO extension only when LEGACY_GL_EMULATION is not set. (An alternative could be to glGet() the VAO state when bound, or to maintain a shadow cache alongside the VAOs in the emulation layer, but that wholly defeats the performance purposes of VAOs, so it's the same to just never use the VAO extension when emulating). This fixes the browser GL emulation VAO tests.
|
|
|
|
|
|
|
|
reference to emulated GL VAO options to make the browser VAO tests pass.
|
|
|
|
|
|
|
|
|
|
Fix mistaken syntax for use of allocate and restore original, very strange syntax.
|
|
This allocates more space to the structure returned by localeconv. This fixes
an error caused by some locale functions (specifically moneypunct_byname::init
trying to access members of the lconv struct beyond the first and dereferencing
invalid pointers. This also fixes a bug in allocate() which occurred when
allocating a single-typed array of data of type size greater than one byte.
The function had been incrementing its index into the array by the byte size,
causing it to skip elements in arrays of larger type sizes. Fixes issue #2134.
|
|
tested in Chrome and Firefox
|