summaryrefslogtreecommitdiff
path: root/thirdparty/mujs
AgeCommit message (Collapse)Author
2016-10-31Update MuJS.Tor Andersson
2016-10-26Update MuJS.Tor Andersson
2016-09-23Update MuJS.Tor Andersson
2016-09-14Add scripts to remove/replace 'static' from functions.Robin Watts
Getting a backtrace out with missing functions makes the backtrace much less useful. Some backtrace routines (such as that used by Memento on Android) are incapable of resolving static functions. We therefore provide 2 scripts (scripts/destatic.sh and scripts/restatic.sh) that respectively remove and replace the 'static' from function definitions. The scripts do not affect "static inline" or "static const" definitions, and they are are restricted to working in the source directory (excluding source/tools), thirdparty/mujs and the platform/{java,android} directories. The transformed source should NOT be checked in. To avoid problems with clashing symbols, some functions are renamed or tweaked slightly in this patch.
2016-07-14Update MuJS.Tor Andersson
2016-06-14Redo accidentally reverted mujs submodule change.Robin Watts
2016-06-14Fix typos in various parts of the code.Sebastian Rasmussen
2016-06-13Update MuJS.Robin Watts
Include VS2012 fix.
2016-06-06Update MuJS.Tor Andersson
2016-05-13Update MuJS.Tor Andersson
2016-04-18Update MuJS: Fix bug where function length interacts badly with gettop.Tor Andersson
2016-03-01Update MuJS.Tor Andersson
2016-02-09Don't use unsafe _snprintf on MSVC older than 2015.Tor Andersson
Wrap the unsafe _snprintf to ensure that the string is null-terminated even on overflow.
2016-01-06js: Fix error handling bugs and one scoping bug.Tor Andersson
js_pcall was leaving crap on the stack in case of errors. AFSimple_Calculate needs access to the doc object, but cannot use the usual 'this' binding since it's a function. Add a global reference to the doc object MuPDF_Doc.
2015-12-28Drop 'jsimp' abstraction and use mujs directly.Tor Andersson
2015-10-06Update MuJS submodule with setjmp changes.Tor Andersson
2015-09-14Update MuJS.Tor Andersson
2015-08-24Update MuJS.Tor Andersson
2015-02-03Update MuJS.Tor Andersson
2015-01-21Update MuJS.Tor Andersson
2014-12-03Update MuJS to latest.Tor Andersson
2014-12-03Bug 695566 and 695567: Update MuJS submodule.Tor Andersson
2014-09-24Update to latest MuJS.Tor Andersson
2014-09-02Update MuJS thirdparty module.Tor Andersson
2014-07-21Update MuJS thirdparty library.Tor Andersson
2014-03-26Update MuJS submodule.Tor Andersson
2014-03-25Update win32 project files for JS.Tor Andersson
2014-03-25Add MuJS submodule, implementation and build.Tor Andersson
Adds simpler choice of Javascript library to makefiles. Will prefer in order: MuJS, JavaScriptCore, V8, none based on HAVE_MUJS, HAVE_JSCORE, and HAVE_V8. For simplicity, we build mujstest even with no javascript implementation.