aboutsummaryrefslogtreecommitdiffstats
path: root/xul-ext
Commit message (Collapse)AuthorAgeFiles
* Consider "invisible" forms with visible fields.Guilhem Moulin2015-03-311
| | | | | | | | | | | | | | A form can have a width/height of 0 even though its fields are visible in the browser. E.g., http://www.lenson.com document.forms[0].getBoundingClientRect(); { bottom: 196, height: 0, left: 37, right: 208, top: 196, width: 171, x: 37, y: 196 } document.forms[0][0].getBoundingClientRect(); { bottom: 448, height: 22, left: 60, right: 196, top: 426, width: 136, x: 60, y: 426 } document.forms[0][1].getBoundingClientRect(); { bottom: 495, height: 22, left: 60, right: 196, top: 473, width: 136, x: 60, y: 473 }
* Handle empty form actions.Guilhem Moulin2015-03-251
|
* Use about:config to determine the socket path and perms.Guilhem Moulin2015-03-254
|
* Move the CLI part to a dedicated dir, with a separate Makefile.Guilhem Moulin2015-03-231
|
* rename README as protocolGuilhem Moulin2015-03-161
|
* JSON-encode error messages.Guilhem Moulin2015-03-162
| | | | | This ensures that control characters are escaped and defeats injection attacks.
* Document the protocol.Guilhem Moulin2015-03-161
|
* XUL extensionGuilhem Moulin2015-03-168