Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | HTML: avoid selection if text content is only changejmb/bm | John-Mark Bell | 2024-02-04 | 1 | -1/+7 |
| | |||||
* | HTML: determine if (re)selection is needed | John-Mark Bell | 2024-02-04 | 1 | -10/+133 |
| | |||||
* | HTML: more granualar change tracking | John-Mark Bell | 2024-02-04 | 1 | -7/+46 |
| | |||||
* | HTML/Docs: flag node removal on subsequent element only | John-Mark Bell | 2024-02-04 | 1 | -8/+9 |
| | |||||
* | HTML: rework iterators | John-Mark Bell | 2024-01-21 | 1 | -11/+19 |
| | |||||
* | HTML: track changes on DOM Elements | John-Mark Bell | 2024-01-21 | 1 | -6/+89 |
| | |||||
* | HTML: fix box manager destruction | John-Mark Bell | 2024-01-21 | 1 | -1/+1 |
| | | | | | Ensure we deregister the event listener for all events we are registered for (none of which are now DOMSubtreeModified) | ||||
* | HTML/Docs: observe text content changes, too | John-Mark Bell | 2024-01-21 | 1 | -3/+24 |
| | |||||
* | HTML: note for the future | John-Mark Bell | 2024-01-21 | 1 | -1/+2 |
| | |||||
* | HTML/Docs: rework mutation event handling | John-Mark Bell | 2024-01-21 | 1 | -45/+74 |
| | |||||
* | HTML: Attributes are special snowflakes | John-Mark Bell | 2024-01-21 | 1 | -18/+88 |
| | | | | | | | | | These result in SubtreeModified being fired at the Element they are attached to but, for layout purposes, that means that all the subsequent siblings (and subtrees) of the Element are also affected so we really want to consider the subtree of the Element's parent in this case (rather than just the subtree of the Element itself) | ||||
* | HTML: bump initial queue size; tweak allocation strategy | John-Mark Bell | 2024-01-07 | 1 | -3/+6 |
| | |||||
* | HTML: skip ourselves when looking for descendants | John-Mark Bell | 2024-01-07 | 1 | -1/+1 |
| | |||||
* | HTML: add event filtering diagnostic | John-Mark Bell | 2024-01-07 | 1 | -0/+15 |
| | |||||
* | HTML: skip invalid queue entries | John-Mark Bell | 2024-01-07 | 1 | -0/+14 |
| | |||||
* | HTML: skeletal event processing | John-Mark Bell | 2024-01-07 | 1 | -18/+78 |
| | |||||
* | HTML: skeletal box tree manager | John-Mark Bell | 2024-01-06 | 1 | -0/+175 |