summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add missing finaliser -- releases events properlyDaniel Silverstone2015-11-221-0/+5
|
* Ensure that those events listed in 8.1.5.2 as forwarded from body to window, ↵Daniel Silverstone2015-11-223-0/+55
| | | | don't get registered for listeners on body
* Replace duktape's default allocators. Realloc to zero is not guaranteed to ↵Daniel Silverstone2015-11-221-1/+41
| | | | free on all platforms
* Hacky fix to prevent attribute fetch on document objectsDaniel Silverstone2015-11-221-0/+18
|
* Added Amiga ToolTypes parser.Chris Young2015-11-225-4/+82
| | | | Initially this allows setting the location of the Users directory, and the current user's name.
* Optimise for PPCChris Young2015-11-171-1/+1
|
* Faster hashingChris Young2015-11-176-400/+1160
|
* Use a hash as the skiplist keyChris Young2015-11-173-13/+21
|
* Import FNV-1aChris Young2015-11-172-0/+393
|
* Fix refresh of hotlist menu/toolbar when hotlist window is closedChris Young2015-11-161-1/+1
| | | | This definitely used to work...!
* Prettier hotlist toolbarChris Young2015-11-162-4/+35
|
* Don't position the statusbar based on font heightChris Young2015-11-161-2/+2
| | | | The statusbar has a finite height because it is sitting in a window border which does not adjust with font size.
* Don't translate F8/F9/F10 into printable characters.Chris Young2015-11-161-0/+4
|
* Improve the position of the status bar gadget at different font sizesChris Young2015-11-151-2/+2
|
* Add missing NSOPTS/M command line arg to documentation.Chris Young2015-11-151-7/+5
|
* Add F8/F9/F10 as shortcuts to the scale functionalityChris Young2015-11-153-23/+36
|
* Allow space bar to be used to page downChris Young2015-11-151-1/+2
|
* Don't try to write to an uninitialised file handle.Chris Young2015-11-151-4/+6
|
* Make it clearer why we're asserting.Michael Drake2015-11-111-1/+2
|
* Add extra logging to curl poll fn when not suppressing curl debug.Michael Drake2015-11-111-0/+38
|
* Add support for retrying timed-out cURL fetches.Daniel Silverstone2015-11-107-4/+60
| | | | | | | | | | | | | This is an attempt to amelioriate the situation found in #2384 where we see the cURL connect() failing to complete. Based on the pcap from the bug log, we believe that RISC OS is likely failing to signal the completion of the connection to cURL. As such, cURL times out. This change permits retries of timed out connections in the hope that a fresh socket FD might subsequently function correctly. The defaults chosen mean that the previous behaviour of 30 seconds before timeout is reported will remain the same, but in that time we will make 3 separate attempts to connect the socket.
* Protect against attribute not being presentVincent Sanders2015-11-091-1/+1
|
* Forcibly enable cut/copy/paste menu items until such a time as I can figure ↵Chris Young2015-11-061-3/+8
| | | | out why they are disabling at the wrong times.
* Update Italian messages (credit: Samir)Chris Young2015-11-061-30/+30
|
* Only fire click event on button 1 press.Michael Drake2015-11-061-2/+1
|
* Assert that we have a node.Michael Drake2015-11-061-0/+1
|
* Always consider the root element's box.Michael Drake2015-11-061-5/+2
| | | | Previously we didn't consider it at all.
* Use automatically generated event handers on DocumentVincent Sanders2015-11-063-131/+134
|
* Use automatic generation for all HTMLElement event handler attributesVincent Sanders2015-11-052-167/+131
|
* Improve the manual section in the gtk manual pageVincent Sanders2015-11-051-1/+1
|
* Fix segmentation fault when a string option is set to NULLVincent Sanders2015-11-051-1/+4
| | | | | The check for a user option being a default value was not protecting against the value being set to NULL.
* Add CSS object model and DOM parsing IDL ready for implementationVincent Sanders2015-11-045-15/+291
|
* Updated Dutch messages for NetSurfDick Tanis2015-11-032-62/+141
|
* Fix overflow-{x|y} handling.Michael Drake2015-11-011-3/+4
|
* Try and prevent duktape from taking part in clang analysisDaniel Silverstone2015-11-011-0/+3
|
* Rudimentary Event object bindingDaniel Silverstone2015-11-012-0/+177
|
* Support generating event objects during eventsDaniel Silverstone2015-11-011-2/+8
|
* Current target, not target, otherwise events are fired in the wrong placeDaniel Silverstone2015-11-011-1/+1
|
* Log the phase for event debuggingDaniel Silverstone2015-11-011-0/+11
|
* Implement Element::hasAttribute().Michael Drake2015-11-012-1/+22
|
* Element::getAttribute() returns DOMString? which means NULL if none.Michael Drake2015-11-011-2/+5
|
* Add Element::getAttribute() implementation.Michael Drake2015-10-312-1/+25
|
* Example getter/setter pairDaniel Silverstone2015-10-311-0/+47
|
* Support for event gettersDaniel Silverstone2015-10-312-57/+72
|
* Restore volatility introduced in fd9aa16ece1af9af828c4606bbd9df975e5d2e3dDaniel Silverstone2015-10-311-1/+1
|
* Fix descendant bounding box calcs to work with overflow-{x|y}.Michael Drake2015-10-311-16/+16
|
* Expose a few more bitsDaniel Silverstone2015-10-311-0/+3
|
* Don't #define things that might appear in oslib later.Michael Drake2015-10-311-0/+4
|
* Apply Sprow's fix for bug #2336.Robert Sprowson2015-10-311-9/+103
| | | | | | | I've not been able to test this, but since Sprow was also the original reporter, it seems safe to apply. Bug #2336: Colours rendered incorrectly in 4k and 64k colour modes.
* Update duktape to regexp-canonicalize-lookup branch.Michael Drake2015-10-313-1869/+8977
| | | | | | | - Add an optional 128kB lookup to optimize regexp canonicalization #411. https://github.com/svaarala/duktape/pull/411 This speeds up worst-case case-insensitive unicode regex handling.