summaryrefslogtreecommitdiff
path: root/content/handlers/javascript
Commit message (Expand)AuthorAgeFilesLines
* use attributes to indicate switch fall through instead of commentsVincent Sanders2024-03-051-1/+1
* Avoid integer types with platform dependent sizeDeltaVonNeumann2023-06-171-3/+3
* (Element): Honour [SameObject] for ::classList getterDaniel Silverstone2022-11-271-10/+20
* DOMTokenList: Add support and testing for thisDaniel Silverstone2022-11-275-0/+248
* (duktape): Clear some warnings by adding base data to css rule and stylesheetDaniel Silverstone2022-11-263-0/+48
* js: console: Fix argument type for formatting functionMichael Drake2022-10-231-1/+1
* js: image data: Avoid int overflow before size_t conversionMichael Drake2022-10-231-1/+1
* Duktape: Prevent clang static analysis.Michael Drake2022-05-291-0/+3
* Duktape: Update to 2.7.0 release.Michael Drake2022-05-293-11565/+15231
* Bitmap API: Clean up creation flags.Michael Drake2022-03-241-3/+3
* dukky: Fix assignment in assertDaniel Silverstone2020-10-031-1/+1
* Console: Do not try and log through a closed down windowDaniel Silverstone2020-10-021-1/+1
* initial implementation of split messages in cVincent Sanders2020-06-151-6/+0
* implement a minimal xxd for builds to remove external dependancyVincent Sanders2020-06-031-4/+10
* canvas: Implement fully correct putImageData featuresDaniel Silverstone2020-05-241-48/+120
* JS dom event binding: Squash leak of string.Michael Drake2020-05-241-1/+1
* Canvas: Do not overrun destination bitmap during creationDaniel Silverstone2020-05-241-5/+6
* canvas: Support changing canvas size at runtimeDaniel Silverstone2020-05-232-8/+143
* Canvas: Move bitmap management to the 2D render contextDaniel Silverstone2020-05-231-0/+162
* CanvasRenderingContext2D: More verbose input validation error messageDaniel Silverstone2020-05-221-1/+2
* javascript: Support Canvas to a basic levelDaniel Silverstone2020-05-225-2/+314
* add missing header includes from previous changeVincent Sanders2020-05-081-0/+1
* improve content header usageVincent Sanders2020-05-071-0/+2
* improve html content handler private headersVincent Sanders2020-05-022-2/+2
* dukky: Don't allow js_exec on a thread pending destructionDaniel Silverstone2020-04-261-0/+5
* dukky: Various checks for win being NULLDaniel Silverstone2020-04-262-1/+4
* Window: Do not get stuck if callbacks are in-train during compartment closeDaniel Silverstone2020-04-251-1/+30
* add bindings for canvas width and heightVincent Sanders2020-04-242-1/+19
* Window: Add flag to ensure we don't set timeouts after closeDaniel Silverstone2020-03-221-0/+14
* JS: Add concept of js_closethreadDaniel Silverstone2020-03-223-4/+42
* Dukky: Make heaps refcounted tooDaniel Silverstone2020-03-221-2/+18
* Dukky: Add refcounting to threadsDaniel Silverstone2020-03-211-5/+59
* Dukky: Upgrade dukky binding to support new heap/thread splitDaniel Silverstone2020-03-213-95/+121
* JS: Add concept of thread destroyDaniel Silverstone2020-03-212-0/+18
* JS: Split concept of JS context into heap and threadDaniel Silverstone2020-03-212-26/+55
* JS: Remove unused slow script callbackDaniel Silverstone2020-03-213-8/+3
* Node: nodeValue setter should return value set into nodeDaniel Silverstone2020-02-231-1/+2
* dukky: Guard pointless work for deep debugDaniel Silverstone2020-02-231-2/+2
* JS: it's Infinity not infinityDaniel Silverstone2020-02-211-1/+1
* JS: Add Element::attributes and NamedNodeMap to handle itDaniel Silverstone2020-02-213-0/+103
* JS Generics: Add a NodeMap proxy builderDaniel Silverstone2020-02-211-0/+23
* Element: support innerHTMLDaniel Silverstone2020-02-211-0/+123
* JS: Add DOMImplementation::createHTMLDocumentDaniel Silverstone2020-02-213-0/+142
* dukky_push_event: Enable KeyboardEvent specialisation.Michael Drake2019-12-011-1/+31
* JavaScript: Add KeyboardEvent bindings.Michael Drake2019-12-012-1/+143
* Window: set{Timeout,Interval}() default delay 10msDaniel Silverstone2019-08-211-12/+8
* Duktape element binding: Check dom_string_create for error.Michael Drake2019-08-041-0/+6
* dukky: Remove unused `dukky_safe_get()`Daniel Silverstone2019-08-021-6/+0
* dukky: Clean up our stacktrace reportingDaniel Silverstone2019-08-021-31/+6
* Duktape: Hopefully silence issue with %lldDaniel Silverstone2019-08-021-1/+2