summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Don't call up if the parent's jscontext has gone NULL in the meantimeDaniel Silverstone2015-10-311-1/+1
|
* Change click handling to fire_dom_eventDaniel Silverstone2015-10-311-1/+1
|
* Add fire_dom_event, it's in a bad place but we can move it laterDaniel Silverstone2015-10-312-0/+42
|
* Handle eventsDaniel Silverstone2015-10-311-8/+77
|
* Shunt the handling of new elementsDaniel Silverstone2015-10-311-3/+4
|
* Further work toward event handlingDaniel Silverstone2015-10-311-2/+93
|
* Initial work toward JS event supportDaniel Silverstone2015-10-315-0/+189
|
* Fix dom document leak for framesets.Michael Drake2015-10-311-0/+5
|
* Don't leak frame scrollbars.Michael Drake2015-10-311-0/+9
|
* When an image content cannot be converted prevent export as spriteDave Higton2015-10-312-0/+8
| | | | | If an image is not converted, for example it is a CMYK jpeg this prevents a crash if trying to export the image as a RISC OS sprite.
* Stop utf8 conversion leaking its strings.Michael Drake2015-10-311-8/+16
|
* Don't fail on URLs with no host.Michael Drake2015-10-311-8/+4
|
* Style guide adherence.Michael Drake2015-10-311-11/+16
|
* Log window.alert() messages.Michael Drake2015-10-312-1/+8
|
* Add failing test.Michael Drake2015-10-291-0/+26
| | | | | | | | | | | 1. Add "id" attribute. 2. Remove "ID" attribute. 3. Check id value. In NetSurf it isn't removed, in Firefox it is. There's a case sensitivity/conversion issue somewhere. It the test works when we add/remove with the same case.
* Add support for Element::removeAttribute.Michael Drake2015-10-292-1/+17
|
* Fix title.Michael Drake2015-10-291-1/+1
|
* Remove space.Michael Drake2015-10-291-1/+1
|
* Add support for Element::setAttribute method.Michael Drake2015-10-292-1/+25
| | | | This fixes test/js/dom-html-div-element.html test case.
* Add binding for DIV element's align getter/setter, and test.Michael Drake2015-10-294-3/+37
| | | | Currently the second part of the test fails.
* update gtk accelerators to follow other browsers usageVincent Sanders2015-10-291-5/+10
|
* Use automatically generated unsigned long bindings on HTMLTableRowElementVincent Sanders2015-10-252-11/+4
|
* Use automatically generated unsigned long bindings on HTMLTableCellElementVincent Sanders2015-10-251-0/+8
|
* add automaticaly generated property setter and getters to HTMLPreElementVincent Sanders2015-10-253-3/+16
|
* Use automatically generated unsigned long bindings on HTMLLIElementVincent Sanders2015-10-252-2/+3
|
* Use automatically generated unsigned long bindings on HTMLInputElementVincent Sanders2015-10-252-5/+6
|
* Add .id and .className support to Element along with a testDaniel Silverstone2015-10-253-0/+98
|
* Fix env.sh some more [ns-pull] for zshDaniel Silverstone2015-10-251-1/+1
|
* Use automatically generated unsigned long bindings on HTMLImageElementVincent Sanders2015-10-252-127/+122
|
* Make nsurl utf8 string conversion function consistent with nsurl API.Michael Drake2015-10-256-7/+7
|
* add automaticaly generated property setter and getters to HTMLOListElementVincent Sanders2015-10-242-1/+19
|
* Update root certificatesChris Young2015-10-241-470/+673
|
* Merge branch 'chris/display-idna'Chris Young2015-10-247-9/+136
|\ | | | | | | | | This enables frontends to display international domain names in UTF-8, instead of the encoded versions. It is disabled by default, as some frontends cannot display the full range of UTF-8 characters in their status or URL bar.
| * Update RISC OS frontend to new APIChris Young2015-10-242-8/+11
| |
| * Update gtk frontend to new APIChris Young2015-10-243-8/+14
| |
| * Rework IDN URL retrieval to return an nserrorChris Young2015-10-244-52/+66
| |
| * Add URL fragmentChris Young2015-10-241-1/+1
| |
| * Enable RISC OS to display decoded IDNs in the URL bar (subject to local ↵Chris Young2015-10-241-1/+9
| | | | | | | | charset restrictions)
| * Modify the status bar link text so it shows either the ASCII encoded or IDN ↵Chris Young2015-10-241-4/+15
| | | | | | | | | | | | | | host, depending on the set option. Default is to display the encoded version as this provides some security making phishing domains more obvious, and a lot of our frontends are unable to display the full range of UTF-8 characters on the status bar. Displaying the decoded address in the URL bar requires frontends to be updated (GTK and Amiga done already), and the same caveats apply.
| * Enable Amiga frontend to show decoded IDNs subject to local charset ↵Chris Young2015-10-241-3/+15
| | | | | | | | | | | | restrictions. TODO: Statusbar link text
| * Check we've obtained the host stringChris Young2015-10-241-0/+5
| |
| * Show the IDN decoded form in the URL bar on GTK if the option is set.Chris Young2015-10-244-3/+12
| |
| * Add a function to retrieve the decoded version of IDNA URLsChris Young2015-10-242-0/+59
|/
* Correct some incorrect error case handling and add tests to demonstrate fixDaniel Silverstone2015-10-213-7/+31
|