summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Tests: Rename the suite that just creates an empty layout.HEADmasterMichael Drake2018-08-304-4/+4
* Library: DOM change watching is now the job of the client.Michael Drake2018-08-157-84/+65
* Style: Use spaces, not tabs, for alignment.Michael Drake2018-08-154-51/+51
* 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
* HTML5 (14.3) default user agent CSS files.Michael Drake2015-08-082-0/+272
* 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
* 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