summaryrefslogtreecommitdiff
path: root/javascript
Commit message (Collapse)AuthorAgeFilesLines
* Move javascript content handler as appropriate for updated source formatVincent Sanders2016-06-0779-100705/+0
|
* remove unused and broken spidermonkey integrationVincent Sanders2016-06-0716-3703/+0
|
* Update content to split public and internal APIVincent Sanders2016-06-062-1/+2
|
* move desktop window header into public APIVincent Sanders2016-05-303-3/+3
|
* Squash harmless Clang warning introduced in Duktape 1.5.0.Michael Drake2016-05-111-0/+6
| | | | duk_error_macros.c:61:19: warning: unused function 'duk_err_unsupported_defmsg' [-Wunused-function]
* Restore "make declarations match definitions for duk_raw_read_xxx_be" from ↵Michael Drake2016-05-071-6/+6
| | | | 6d63f7959af64a45b0643d0610fcbdb0c07bfbc4
* Restore prevention of clang static analysis from ↵Michael Drake2016-05-071-0/+3
| | | | 336326af3aab93f31474fa6de28782457ae4a1c0
* Update to Duktape 1.5.0 release.Michael Drake2016-05-073-10072/+8566
|
* Split utils header into string functions and everything elseVincent Sanders2016-04-211-23/+4
| | | | | split out the string handling API from the rest of the utils header and fix up all the fallout.
* stop content header dragging in so many other headersVincent Sanders2016-04-191-0/+1
|
* Reduce unecessary use of directory entry headersVincent Sanders2016-04-191-1/+0
| | | | | | | The config header was causing many source files to unecessarily include the dirent headers causing extra dependancies. This has been fixed by providing a utility dirent header that provides a common API across all platforms while removing the unecessary dirent header usage.
* reduce content header interdependancyVincent Sanders2016-04-181-1/+1
|
* Fix copyrights.Michael Drake2016-02-292-2/+5
|
* Add switch case fallthrough comment.Michael Drake2016-02-091-0/+1
|
* Handle known HTML elements without specialisations.Michael Drake2016-02-011-1/+7
|
* Attempt to squash warning that happens on CI.Michael Drake2016-02-011-3/+3
|
* JavaScript: Fix & optimise HTMLElement specialisation proto str generation.Michael Drake2016-02-011-9/+199
| | | | | | | We now map from tag name to appropriate specialisation of HTMLElement. We also build the prototype strings at build time, rather than using duktape to concatinate them together at run time.
* HTMLElement: stub .style getter. For #2413.John-Mark Bell2016-01-311-0/+9
|
* Javascript: introduce script execution timeout. For #2413.John-Mark Bell2016-01-312-1/+37
|
* make declarations match definitions for duk_raw_read_xxx_beVincent Sanders2016-01-251-6/+6
|
* Wrap verbose JS logging in debug macro.Michael Drake2016-01-254-5/+11
|
* Fix atari mint duktape buildVincent Sanders2016-01-221-0/+7
|
* Disable JavaScript force-on for forthcoming release.Michael Drake2016-01-211-1/+3
|
* Restore prevention of clang static analysis from ↵Michael Drake2016-01-151-0/+3
| | | | 336326af3aab93f31474fa6de28782457ae4a1c0
* Update to Duktape 1.4.0 release.Michael Drake2016-01-153-1060/+1462
|
* In the customisation header we need to use DUK_USE_* rather than DUK_OPT_*Michael Drake2016-01-031-1/+1
|
* Squash warning: variable ‘exc’ set but not usedMichael Drake2015-12-201-0/+1
|
* Add assert that we got a base URI from the node.Michael Drake2015-12-201-1/+2
|
* Don't set DUK_USE_DEEP_C_STACK since the option has been removed.Michael Drake2015-12-141-1/+0
|
* Enable the REGEXP_CANON_WORKAROUND optionMichael Drake2015-12-141-0/+1
| | | | | We need to enable this option now as it is off by default, but it was on in the regexp-canonicalize-lookup branch we used previously.
* Restore prevention of clang static analysis from ↵Michael Drake2015-12-141-0/+3
| | | | 336326af3aab93f31474fa6de28782457ae4a1c0
* Restore volatility introduced in fd9aa16ece1af9af828c4606bbd9df975e5d2e3dMichael Drake2015-12-141-1/+1
|
* Update to duktape snapshot suggested by svaarala.Michael Drake2015-12-143-3392/+5062
| | | | http://duktape.org/snapshots/duktape-1.3.99-20151209151055-v1.3.0-383-gb7b1c5f-duk-config-improvements.tar.xz
* Support (in a slightly dodgy way) the onload eventDaniel Silverstone2015-11-221-7/+103
|
* Add missing finaliser -- releases events properlyDaniel Silverstone2015-11-221-0/+5
|
* Ensure that those events listed in 8.1.5.2 as forwarded from body to window, ↵Daniel Silverstone2015-11-221-0/+24
| | | | don't get registered for listeners on body
* Replace duktape's default allocators. Realloc to zero is not guaranteed to ↵Daniel Silverstone2015-11-221-1/+41
| | | | free on all platforms
* Hacky fix to prevent attribute fetch on document objectsDaniel Silverstone2015-11-221-0/+18
|
* Protect against attribute not being presentVincent Sanders2015-11-091-1/+1
|
* Use automatically generated event handers on DocumentVincent Sanders2015-11-062-5/+134
|
* Use automatic generation for all HTMLElement event handler attributesVincent Sanders2015-11-051-38/+124
|
* Add CSS object model and DOM parsing IDL ready for implementationVincent Sanders2015-11-044-3/+201
|
* Try and prevent duktape from taking part in clang analysisDaniel Silverstone2015-11-011-0/+3
|
* Rudimentary Event object bindingDaniel Silverstone2015-11-012-0/+177
|
* Support generating event objects during eventsDaniel Silverstone2015-11-011-2/+8
|
* Current target, not target, otherwise events are fired in the wrong placeDaniel Silverstone2015-11-011-1/+1
|
* Log the phase for event debuggingDaniel Silverstone2015-11-011-0/+11
|
* Implement Element::hasAttribute().Michael Drake2015-11-011-0/+22
|
* Element::getAttribute() returns DOMString? which means NULL if none.Michael Drake2015-11-011-2/+5
|
* Add Element::getAttribute() implementation.Michael Drake2015-10-311-0/+25
|