Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-23 | fix bug in setjmp limit testing; helps #2379 | Alon Zakai | |
2014-05-23 | try to fix sourceRegex for IE | Alon Zakai | |
2014-05-22 | Merge pull request #2376 from TV4Fun/firefox-fix | Alon Zakai | |
Fix issues with source map loading in Firefox | |||
2014-05-22 | Fix issues with source map loading in Firefox | Joel Croteau | |
This fixes a few issues using emscripten-source-map.min.js to load source map data in Firefox. Firefox by default tries to interpret any file loaded from an XHR as an XML file, which the source map is not, producing an error. This tells it to load as a text file instead. This allows a successful read from a status code of 0, which is needed if reading from a non-HTTP source, such as a local file. | |||
2014-05-22 | note on ccall/cwrap behavior on strings | Alon Zakai | |
2014-05-21 | Passing an argument from C++ into JavaScript has 'borrow' semantics rather ↵ | Chad Austin | |
than ownership semantics. That is, to keep a reference beyond the function call, you must call .clone(). This is necessary to avoid special-casing non-overridden virtual functions. (I don't know if this change will stick. It's possible it will have some problems.) | |||
2014-05-21 | expose the set of inherited instances for debugging purposes | Chad Austin | |
2014-05-21 | Bring back the ability to implement a C++ interface with a specific ↵ | Chad Austin | |
JavaScript object. | |||
2014-05-21 | Fix a bug where, when extending from a class held with intrusive pointers, ↵ | Chad Austin | |
the JavaScript object would be released when the last JS handle was destroyed, not when the object was. | |||
2014-05-21 | start to checkpoint some intrusive pointer tests | Chad Austin | |
2014-05-21 | Prevent some common mistakes when calling parent constructors and destructors | Chad Austin | |
2014-05-21 | Make returning JavaScript instances work in the presence of base class ↵ | Chad Austin | |
pointer fixups. | |||
2014-05-21 | handle some scenarios where you mix delete() and deleteLater() | Chad Austin | |
2014-05-21 | If embind knows about a live JavaScript instance and it matches a raw ↵ | Chad Austin | |
pointer that gets returned, then return the JS instance. | |||
2014-05-21 | Call __destruct on the JS implementation when the instance is destroyed. | Chad Austin | |
2014-05-21 | Rename initialize to __construct to avoid conflicting with C++ function names | Chad Austin | |
2014-05-21 | checkpoint returning JS instances out of embind | Chad Austin | |
2014-05-21 | Support deriving from abstract classes with constructors | Chad Austin | |
2014-05-21 | give a good error message when a pure virtual function is not implemented in ↵ | Chad Austin | |
JavaScript | |||
2014-05-21 | Remove .implement from the public API | Chad Austin | |
2014-05-21 | pass jshint | Chad Austin | |
2014-05-21 | make optional methods work | Chad Austin | |
2014-05-21 | properties set in constructor persist to methods | Chad Austin | |
2014-05-21 | instanceof passes | Chad Austin | |
2014-05-21 | can extend, construct, and delete | Chad Austin | |
2014-05-21 | Add a hack to SDL audio backend that lets user code to control which audio ↵ | Jukka Jylänki | |
files are played back with <audio> element and which are played back with Web Audio. | |||
2014-05-21 | Don't allow exceptions in SDL audio backend with Web Audio to leak and abort ↵ | Jukka Jylänki | |
rAF loops. | |||
2014-05-20 | Merge pull request #2369 from juj/musl_charfuncs | Alon Zakai | |
Musl charfuncs | |||
2014-05-21 | Migrate is*, to* and stro* to use musl libc. | Jukka Jylänki | |
2014-05-20 | fuzz larger testcases in relooper fuzzer | Alon Zakai | |
2014-05-20 | Merge pull request #2345 from lovasoa/fast-cwrap | Alon Zakai | |
Fast cwrap | |||
2014-05-20 | do not optimize out breaks if it causes excessive nesting | Alon Zakai | |
2014-05-20 | update relooper fuzzer | Alon Zakai | |
2014-05-20 | Implement Web Audio API playback backend to SDL Mix_* interface. This fixes ↵ | Jukka Jylänki | |
https://github.com/kripken/emscripten/commit/5b41371bb5897a49e1fdcad18d053f775105c846 when Web Audio API is available, and works around the Firefox bug https://bugzilla.mozilla.org/show_bug.cgi?id=654787. | |||
2014-05-19 | Merge remote-tracking branch 'upstream/incoming' into fast-cwrap | Ophir LOJKINE | |
2014-05-19 | Adds support for SDL Window Events with event ids: | Michael J. Bishop | |
- `SDL_WINDOWEVENT_FOCUS_GAINED` - `SDL_WINDOWEVENT_FOCUS_LOST` - `SDL_WINDOWEVENT_SHOWN` - `SDL_WINDOWEVENT_HIDDEN` Includes a fix for FFOS phones that prevent the `blur` event when audio is playing (Bugzilla 910340) Conflicts: src/library_sdl.js | |||
2014-05-18 | Use JSfuncs.stackrestore instead of duplicating its code | Ophir LOJKINE | |
2014-05-18 | Correct indentation | Ophir LOJKINE | |
2014-05-16 | expose typeof via emscripten::val | Chad Austin | |
2014-05-13 | Merge pull request #2348 from juj/context_lost | Alon Zakai | |
WebGL context loss handling improvements. | |||
2014-05-13 | Move the default WebGL context lost message to the default shell.html file ↵ | Jukka Jylänki | |
so that default applications still show the error message, and applications can easily override the behavior if/when they see fit. | |||
2014-05-13 | Merge pull request #2353 from mhenschel/master | Alon Zakai | |
emscripten_async_wget2 progress callback only working on mozilla browsers | |||
2014-05-13 | fix progress events for non mozilla browsers | mhenschel | |
Progress events didn't work for me in Chrome or IE. This change fixes it for me. | |||
2014-05-12 | Merge branch 'sdl_mouse_wheel' of github.com:jechter/emscripten into incoming1.18.1 | Alon Zakai | |
Conflicts: emscripten-version.txt | |||
2014-05-12 | fix file argument changing before callback in async_wget; fixes #2349 | Alon Zakai | |
2014-05-12 | Add new function emscripten_is_webgl_context_lost() that allows code to ↵ | Jukka Jylänki | |
directly query to confirm the WebGL context loss status. | |||
2014-05-12 | Remove the hardcoded alert message on WebGL context loss event in ↵ | Jukka Jylänki | |
library_browser.js, since it prevents applications from benignly handling WebGL context loss events by reloading GL assets from disk. | |||
2014-05-11 | Code conventions and sign fix according to pull request feedback | jonas echterhoff | |
2014-05-11 | Fix typo: 'litterally' -> 'literally' | Ophir LOJKINE | |
In French, it's spelled 'littéralement', with 2 't' ;) | |||
2014-05-11 | Remove useless spaces | Ophir LOJKINE | |