summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Library: Use `nsl` as library namespace.Michael Drake2018-08-1518-238/+238
|
* Docs: Update architecture with plan for client-started fetches.Michael Drake2017-06-171-7/+28
|
* Docs: Update architecture documentation.Michael Drake2017-06-111-3/+76
|
* Docs: Update architecture with plan for text handling.Michael Drake2017-06-111-14/+46
|
* Documentation: Start documenting library architecture.Michael Drake2017-06-111-0/+60
|
* Client API: Various changes due to new thinking about responsibilities.Michael Drake2017-04-111-10/+66
|
* dom watcher: Add callback for dom mutation watching.Michael Drake2017-02-053-13/+137
|
* Header #include cleanup.Michael Drake2017-02-055-6/+8
|
* layout: Make the layout object opaque.Michael Drake2017-02-052-14/+17
|
* dom watcher: Turn the dom watcher into an opaque object.Michael Drake2017-02-054-51/+116
|
* layout: Remove debug.Michael Drake2017-02-051-3/+0
|
* dom debug: Split watcher event dump out into debug module.Michael Drake2017-02-044-79/+150
|
* docs: Add comment for `struct nslayout_layout`.Michael Drake2017-02-041-0/+3
|
* dom watcher: Clean up listener cleanup. Requires new LibDOM.Michael Drake2017-02-041-43/+16
|
* error: Improve error header.Michael Drake2017-02-041-7/+24
|
* util dom-str: Ensure correct propagation of dom string create error.Michael Drake2017-02-041-2/+1
|
* util dom-str: Remove unnecessary include.Michael Drake2017-02-041-1/+0
|
* util dom-str: Finalise: clean up new dom strings.Michael Drake2017-02-041-0/+3
|
* util dom-str: Clean up dom strings on failure.Michael Drake2017-02-041-16/+16
|
* dom watcher: Improve comment about event listener effieciency.Michael Drake2017-02-041-2/+3
|
* test loader: Add chunk text debug text.Michael Drake2017-02-041-0/+2
|
* test loader: Only try to parse chunk lengths greater than zero.Michael Drake2017-02-041-1/+1
|
* layout: Improve dom watcher creation and destruction.Michael Drake2017-02-041-4/+11
|
* dom watcher: Add event type listeners and improve error handling.Michael Drake2017-02-041-13/+47
|
* util dom-str: Add additional dom event type strings.Michael Drake2017-02-042-0/+30
|
* dom watcher: Tidy node type string array.Michael Drake2017-02-041-15/+14
|
* Update for libdom API change.Michael Drake2015-11-011-1/+1
| | | | `dom_event_listener_create` doesn't take document any more.
* HTML5 (14.3) default user agent CSS files.Michael Drake2015-08-082-0/+272
| | | | | | | TODO: 1. Quirks mode default CSS. 2. Quotes and :matches(article, aside, nav, section) block in "sections and headings" section.
* Abstract out test file loading.Michael Drake2015-08-082-45/+104
|
* Add a README file.Michael Drake2015-08-081-0/+27
|
* Enable warnings on command line.Michael Drake2015-08-081-1/+3
|
* Consistent namespace for test loader.Michael Drake2015-08-081-13/+16
|
* Add TODO for handling events.Michael Drake2015-08-081-0/+7
|
* Improve documentation and naming for DOM change watcher.Michael Drake2015-08-035-27/+52
|
* Typo.Michael Drake2015-08-031-1/+1
|
* Tweak tester's remaining string iterator.Michael Drake2015-08-031-4/+4
|
* Error handling.Michael Drake2015-08-031-21/+26
|
* Add error conversion macros.Michael Drake2015-08-031-2/+5
|
* Imporve TODO.Michael Drake2015-08-031-7/+2
|
* Add error header.Michael Drake2015-08-033-5/+112
|
* Add simple development testing harness.Michael Drake2015-08-033-0/+376
|
* Add DOM event handler.Michael Drake2015-08-0311-2/+348
| | | | Currently just prints the events it gets.
* s/_/-/Michael Drake2015-08-032-1/+1
|
* Add pkgconfig file.Michael Drake2015-08-031-0/+11
|
* Install correct header file.Michael Drake2015-08-031-1/+1
|
* Move nslayout object tests.Michael Drake2015-08-034-5/+5
|
* Client may pass NULL pointer for its pw.Michael Drake2015-08-032-4/+1
|
* Add request callback wrappers.Michael Drake2015-08-031-0/+141
|
* Update documentation and minor fixes.Michael Drake2015-08-035-36/+311
|
* Add nslayout_layout_destroy basic API testing.Michael Drake2015-08-033-6/+21
|