Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | DOMTokenList: Initial implementation. | Daniel Silverstone | 2022-11-27 | 2 | -0/+44 |
| | | | | | | | We cover the core behaviours of DOMTokenList and also DOMSettableTokenList so that the IDL can be implemented in NetSurf. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | DOM Walker: Rename client private word parameter. | Michael Drake | 2021-07-09 | 1 | -4/+4 |
| | |||||
* | Add DOM tree walker functionality. | Michael Drake | 2021-06-29 | 1 | -0/+65 |
| | |||||
* | node: Constify get user data parameters. | Michael Drake | 2021-02-09 | 1 | -4/+4 |
| | |||||
* | Constify vtables. | Michael Drake | 2021-02-02 | 1 | -1/+1 |
| | |||||
* | Fix HTMLCanvasElement types for width and height attributes | Vincent Sanders | 2020-04-24 | 2 | -5/+6 |
| | |||||
* | Add HTMLCanvasElement | Vincent Sanders | 2020-04-23 | 1 | -0/+31 |
| | |||||
* | keyboard events: Fix get location casting wrapper. | Michael Drake | 2019-12-01 | 1 | -2/+2 |
| | |||||
* | keyboard events: Update to latest DOM spec. | Michael Drake | 2019-12-01 | 1 | -16/+29 |
| | |||||
* | keyboard events: Expose the creation function. | Michael Drake | 2019-12-01 | 1 | -0/+4 |
| | |||||
* | namespace: Support finalising the namespace strings | Daniel Silverstone | 2019-09-07 | 1 | -0/+6 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | String: remove innards from public header. | John-Mark Bell | 2019-06-29 | 1 | -1/+1 |
| | | | | | | | | | A dom_string is the first member of the underlying dom_string_internal and thus their addresses are equivalent. We shouldn't be exposing the internal alignment requirements through the public header at all, so remove the bogus _ALIGNED and cast through void internally to tell the compiler that we know what we're doing. | ||||
* | Add dom_node_contains() | Daniel Silverstone | 2019-05-04 | 1 | -0/+10 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Begin to support SCRIPT elements flags | Daniel Silverstone | 2019-05-04 | 1 | -0/+16 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Include: Switch to using stdint.h rather than inttypes.h | Daniel Silverstone | 2019-02-16 | 1 | -1/+1 |
| | | | | | | | | We don't need the formatting strings, so instead include just the types themselves. This has the beneficial effect of making libdom compilable under WIN32. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | HTMLTableElement.insertRow: Fix lifetimes and error handling. | Michael Drake | 2018-08-03 | 1 | -1/+1 |
| | |||||
* | Change dom node type count to last value plus one. | Michael Drake | 2017-02-04 | 1 | -1/+1 |
| | |||||
* | Add getter/setter for event_target's is_trusted | Daniel Silverstone | 2016-11-19 | 1 | -0/+8 |
| | |||||
* | Add support to retrieve if an event is in dispatch | Daniel Silverstone | 2016-11-19 | 1 | -0/+8 |
| | |||||
* | Add CENTER to list of HTML elements. | Michael Drake | 2016-02-04 | 1 | -0/+1 |
| | |||||
* | Add full list of HTML5 elements to enum. | Michael Drake | 2016-02-01 | 1 | -1/+58 |
| | | | | | There is a TODO in the code, indicating the set of unimplemented HTMLElement specialisations. For now they fall back to HTMLElement. | ||||
* | Sort HTML elements to make it easier to see what's there. | Michael Drake | 2016-02-01 | 1 | -44/+44 |
| | |||||
* | Add missing newline which upsets gcc | Chris Young | 2016-01-30 | 1 | -1/+2 |
| | |||||
* | Add function to get html element's tag type. | Michael Drake | 2016-01-28 | 1 | -0/+18 |
| | |||||
* | Style: Fix indentation and tidy up. | Michael Drake | 2016-01-28 | 1 | -66/+78 |
| | |||||
* | Fix longstanding failure to handle HTMLDirectoryElement specialisation. | Michael Drake | 2016-01-27 | 1 | -1/+1 |
| | | | | | We were looking for DIRECTORY tags, but we should have been looking for DIR elements. | ||||
* | Split out tag names from general string table and enum. | Michael Drake | 2016-01-27 | 1 | -0/+94 |
| | | | | | Previously these were mixed in the the document's general memoised strings. This also gives us an enum by which HTML elements can be identified. | ||||
* | Add support for Event.eventPhase | Daniel Silverstone | 2015-11-01 | 1 | -0/+5 |
| | |||||
* | Remove unused document from event_listener api | Daniel Silverstone | 2015-10-31 | 1 | -1/+1 |
| | |||||
* | Tweak the types on namednodemap | Daniel Silverstone | 2015-10-31 | 1 | -2/+3 |
| | |||||
* | add async property to script element | Vincent Sanders | 2015-10-31 | 1 | -0/+6 |
| | |||||
* | Update character data get length property to use dom unsigned long | Vincent Sanders | 2015-10-31 | 1 | -1/+2 |
| | |||||
* | Add a _FINISHED event action callback | Daniel Silverstone | 2015-10-31 | 1 | -1/+2 |
| | | | | We can then use this for JS to hook cleanups into place. | ||||
* | Update the html table cell element API to use dom_ulong where apropriate | Vincent Sanders | 2015-10-25 | 1 | -5/+7 |
| | |||||
* | Update the html li element API to use dom_long | Vincent Sanders | 2015-10-25 | 1 | -2/+4 |
| | |||||
* | Update the html pre element API to use dom_long | Vincent Sanders | 2015-10-25 | 1 | -2/+4 |
| | |||||
* | Update the input element API to use dom_ulong where apropriate | Vincent Sanders | 2015-10-25 | 1 | -2/+4 |
| | |||||
* | Update the image element API to use dom_ulong where apropriate | Vincent Sanders | 2015-10-25 | 1 | -8/+9 |
| | |||||
* | add property getter and setter helpers for the dom_ulong type | Vincent Sanders | 2015-10-25 | 1 | -0/+1 |
| | |||||
* | Update olist to use dom_long type | Vincent Sanders | 2015-10-23 | 1 | -2/+3 |
| | |||||
* | Introduce integer types as defined in IDL specification | Vincent Sanders | 2015-10-23 | 2 | -0/+34 |
| | |||||
* | Make HTMLDList IDL to c name mapping consistant | Vincent Sanders | 2015-10-23 | 1 | -7/+7 |
| | |||||
* | Make HTMLOList IDL to c name mapping consistant | Vincent Sanders | 2015-10-23 | 1 | -15/+15 |
| | |||||
* | Strip doc from event layer | Daniel Silverstone | 2015-08-21 | 1 | -0/+3 |
| | |||||
* | Leave top 8 bits of dom exception unused. | Michael Drake | 2015-08-01 | 1 | -3/+3 |
| | |||||
* | This tag gave me a headache for a day or two :P. The problem is that the ↵ | Rupinder Singh Khokhar | 2014-07-18 | 2 | -0/+2 |
| | | | | parser isnt handling the isindex element properly. I have left this tag incomplete right now. Will look at it later on. | ||||
* | HTMLDocument Element incomplete & test generator minor fix | Rupinder Singh Khokhar | 2014-07-18 | 1 | -5/+5 |
| | |||||
* | IFrame Element | rsk1994 | 2014-06-11 | 2 | -0/+76 |
| | |||||
* | Frame Element | rsk1994 | 2014-06-11 | 2 | -0/+64 |
| | |||||
* | FrameSet Element | rsk1994 | 2014-06-11 | 2 | -0/+23 |
| |