aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-03-03add canvas.style.setProperty in headlessCanvasAlon Zakai
2014-03-01mention ASSERTIONS in abort() callsAlon Zakai
2014-02-28fix some whitespaceAlon Zakai
2014-02-28Merge branch 'incoming' of ↵Alon Zakai
github.com:DerKoun/emscripten-fullscreen-improvements into incoming Conflicts: AUTHORS
2014-02-28Full screen fixes (aspect ratio & IE11) & AR optDerKoun
Full screen image now has correct aspect ratio (parent of canvas is full screen root, canvas size is adapted via styles). Full screen now works properly in Internet Explorer 11. It is now possible to optionally force a specific aspect ratio for the canvas (canvas size is adapted via styles, ratio for now has to be set manually in compiled JS).
2014-02-28fix glCompressedTexSubImage2D; fixes #2173Alon Zakai
2014-02-27Fix bug that caused emscripten_get_callstack to not truncate the output ↵Jukka Jylänki
buffer. Add test. Closes #2171.
2014-02-26make sdl canvas copy warning a one-time thing; fixes #2167Alon Zakai
2014-02-26Merge pull request #2165 from juj/fs_element_size1.12.3Alon Zakai
Fullscreen element sizes
2014-02-26use le32 target when fastcomp is disabled, so we do not need a fastcomp ↵Alon Zakai
build, and also fixes sqlite test
2014-02-26Merge pull request #2157 from rfk/rfk/fileno-error-reportingAlon Zakai
Ensure that fileno() returns -1 when given an invalid file pointer.
2014-02-26Add new fields to EmscriptenFullscreenChangeEvent structure that report the ↵Jukka Jylänki
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.
2014-02-26Ensure that fileno() returns -1 when given an invalid file pointer.Ryan Kelly
2014-02-25Merge branch 'NiCoX' of github.com:patchanka/emscripten into incomingAlon Zakai
Conflicts: AUTHORS
2014-02-25do not warn on undefined symbols for things that are mere js lib ↵Alon Zakai
dependencies, and not things we know are actually missing (they may be provided by a C implementation); fixes #2154
2014-02-25Introduce the asmjs-unknown-emscripten target triple.Dan Gohman
2014-02-25Minor code simplifications.Dan Gohman
2014-02-25Fix a copy+pasto.Dan Gohman
2014-02-24Merge branch 'fastcomp-by-default' into incomingAlon Zakai
2014-02-24add _ZNSt9exceptionD0Ev; fixes fastcomp issue 20Alon Zakai
2014-02-24add _ZNSt9exceptionD0Ev; fixes fastcomp issue 20Alon Zakai
2014-02-25Fix emscripten_get_callstack to work on Firefox 30 after it implemented ↵Jukka Jylänki
column information in callstack info. See https://bugzilla.mozilla.org/show_bug.cgi?id=762556 . Fixes test browser.test_emscripten_log on Firefox 30.
2014-02-24Merge pull request #2149 from TehEpicPineapple/prettier-shellAlon Zakai
"Powered by emscripten" logo
2014-02-23emit value in safe heap load loggingAlon Zakai
2014-02-23Changed alcOpenDevice so it works with Safari 6 and newer.patchanka
2014-02-21Actually make margin between canvas and outputJack Arrington
2014-02-21Add margin between output and canvasJack Arrington
2014-02-21"powered by emscripten" logoJack Arrington
2014-02-21reflect that asm is on by default in fastcomp, even in -O0, in the settingsAlon Zakai
2014-02-21deprecate toy gc implAlon Zakai
2014-02-21Apply coding conventions to library_html5.js.Jukka Jylänki
2014-02-21Merge pull request #2136 from rjanicek/worker-consoleAlon Zakai
Don't redefine console if it already exists like in Chrome worker.
2014-02-21Merge pull request #2139 from TV4Fun/memfixesAlon Zakai
Fix errors in locale and allocate, and a few other tweaks
2014-02-21Merge pull request #2146 from waywardmonkeys/undefined-symbolsAlon Zakai
Correct some function dependencies to address unresolved symbols in test...
2014-02-21Add missing semicolons at the end of statements for library_html5.js.Jukka Jylänki
2014-02-21Merge pull request #2148 from TV4Fun/html5fixesjuj
Fix bugs in HTML5 events when using SAFE_HEAP
2014-02-21Fix bugs in HTML5 events when using SAFE_HEAPJoel Croteau
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.
2014-02-21Merge pull request #2145 from TV4Fun/mousefixjuj
Fix bug causing incorrect movement values in mouse events
2014-02-21Fix indentation in localeconvJoel Croteau
2014-02-21Squashed commit of the following:Joel Croteau
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.
2014-02-21Correct some function dependencies to address unresolved symbols in tests.Bruce Mitchener
2014-02-20tolerate negative values of precision in printf, fallback to default precisionAlon Zakai
2014-02-20Merge pull request #2143 from waywardmonkeys/strict-fixesAlon Zakai
Strict fixes
2014-02-21strict fix: Don't define functions within conditionals or try blocks.Bruce Mitchener
2014-02-21When LEGACY_GL_EMULATION is enabled, we cannot use WebGL VAO extension ↵Jukka Jylänki
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.
2014-02-20strict fix: Can't use octal constants.Bruce Mitchener
2014-02-20strict fix: Duplicate key in object literal.Bruce Mitchener
2014-02-19Formatting fix and add testJoel Croteau
2014-02-19Clean up code formatting in VAO code to adhere to coding conventions. Fix ↵Jukka Jylänki
reference to emulated GL VAO options to make the browser VAO tests pass.
2014-02-19Remove test on __depsAnthony Liot