Daniel Silverstone
39552607a5
canvas: Implement fully correct putImageData features
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-24 19:34:04 +01:00
Daniel Silverstone
b4c99f9e57
llcache: Free existing chain if we get a new one
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-24 17:01:05 +01:00
Vincent Sanders
114dd37c6e
fix RISC OS corewindows incorrectly becoming visible when scroll extents are set
2020-05-24 16:49:45 +01:00
Michael Drake
3bf39f7f2c
JS dom event binding: Squash leak of string.
2020-05-24 16:25:30 +01:00
Daniel Silverstone
74b8767ee2
Canvas: Do not overrun destination bitmap during creation
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-24 16:21:36 +01:00
Michael Drake
1c4025e92c
RISC OS: Prevent closed corewindows opening on scroll requests.
2020-05-24 14:39:49 +01:00
Michael Drake
cb44b56378
RISC OS: Drop extended scroll request logging.
2020-05-24 13:16:24 +01:00
Michael Drake
5af4e79197
RISC OS: Try to improve scroll wheel handling.
2020-05-24 11:36:42 +01:00
Vincent Sanders
d3ac0e71ab
Fix open url dialog not coping with invalid url by using the omnibox helper
2020-05-24 11:19:10 +01:00
Vincent Sanders
8673b035f0
commit a neatness in teh html content handler text selection code
2020-05-24 11:19:10 +01:00
Daniel Silverstone
04e9e75b27
idna: Do not overcopy utf8 buffer as though it were ucs4
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-24 10:38:21 +01:00
Vincent Sanders
dbe63210cf
fix use of uninitialised warning on older gcc
2020-05-23 23:48:38 +01:00
Daniel Silverstone
fe429e8d2d
test/js/life: Support changing the size of the canvas
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 23:44:40 +01:00
Daniel Silverstone
d157b505e6
canvas: Support changing canvas size at runtime
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 23:44:39 +01:00
Vincent Sanders
121c41a730
remove unused text selection interface
2020-05-23 23:40:29 +01:00
Vincent Sanders
5ce8f0baf1
make text selection context an opaque interface
2020-05-23 23:33:52 +01:00
Vincent Sanders
6108d210d5
remove all direct access to selection structure
2020-05-23 23:00:08 +01:00
Vincent Sanders
1161029d29
remove unecessary content handler specific selection creation
2020-05-23 23:00:08 +01:00
Vincent Sanders
2ea577c47e
remove unused is_html parameter to text selection routines
2020-05-23 23:00:08 +01:00
Vincent Sanders
a8c540ea59
move content specific selection end to content handlers
2020-05-23 23:00:08 +01:00
Vincent Sanders
cfe57002fe
remove unused css length usage in selection
2020-05-23 23:00:08 +01:00
Vincent Sanders
e65e41e2d6
move content handler specific selection copying into handlers
2020-05-23 23:00:08 +01:00
Vincent Sanders
36b9262e14
split selection redraw into content handler specific implementations
2020-05-23 23:00:08 +01:00
Michael Drake
0432d95561
Browser window: Handle counting cookies when URLdb gives use none.
2020-05-23 22:28:00 +01:00
Daniel Silverstone
b6bac9a81c
UnimplementedJavascript: I've implemented 10 more things
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 22:03:55 +01:00
Michael Drake
6a1511ce99
Treeview: Redraw full text on treeview search text sets.
2020-05-23 21:58:56 +01:00
Michael Drake
52d0583ace
RISC OS: Update page info urlbar icons.
2020-05-23 21:47:34 +01:00
Michael Drake
3e90cdf689
Treeview: Use text input colour style for search bar.
2020-05-23 21:33:42 +01:00
Michael Drake
994827ab82
NS colour: Add colour scheme for text inputs.
2020-05-23 21:33:42 +01:00
Michael Drake
3626a5654e
Plot style: Helper macro to get nearest of black and white.
2020-05-23 21:33:42 +01:00
Daniel Silverstone
60f8f0126d
windows: Enable present_cookies callback
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 21:18:47 +01:00
Daniel Silverstone
8e0469d41d
monkey: Support present_cookies
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 21:18:47 +01:00
Daniel Silverstone
82dc6ec097
riscos: Enable support for present_cookies
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 21:18:47 +01:00
Daniel Silverstone
adafe3c750
amiga: Probably support present_cookies
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 21:18:47 +01:00
Daniel Silverstone
33fe0faab6
beos: Add NULL so present_cookies is filled
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 21:18:47 +01:00
Daniel Silverstone
a4e9f41948
gtk: Implement handling of new present_cookies callback
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 21:18:46 +01:00
Daniel Silverstone
26df6ab7dd
misc: Add a present_cookies to guit->misc and use it
...
In order that we present the cookies window usefully, change
browser_window to request presentation of the cookies window
via a gui misc callback.
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 21:18:46 +01:00
Michael Drake
cafb428a49
Treeview: Folder expansions/contrations don't affect search height.
2020-05-23 21:10:01 +01:00
Daniel Silverstone
7d8ed91a7c
browser_window: Implement cookie counter
...
This is a fairly inefficient approach to counting the cookies
in use by a page, but it'll do for now.
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 20:34:04 +01:00
Daniel Silverstone
eae3756c55
monkey_driver: Unbreak window condition code so timeouts can happen
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 19:50:33 +01:00
Michael Drake
cf798ba79a
RISC OS: Be less intrusive with URL bar max URL length handling.
2020-05-23 17:38:44 +01:00
Michael Drake
ac8458e3f2
Tests: NetSurf style for game of life test.
2020-05-23 13:33:15 +01:00
Daniel Silverstone
291a5ec79d
fs_backing_store: Stop trying to render offsets in hex
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 12:16:34 +01:00
Daniel Silverstone
6d8b9a9bb4
fs_backing_store: Do not use %jx because amigaos3 can't render it properly
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 12:12:56 +01:00
Daniel Silverstone
af158650d8
test/js: Game of Life
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 11:49:33 +01:00
Vincent Sanders
4534002d5c
update ca-bundle
2020-05-23 11:14:06 +01:00
Vincent Sanders
714a90e2a5
update resources copyright years and readme version numbers
2020-05-23 11:14:06 +01:00
Daniel Silverstone
d8f083bf52
Canvas: Move bitmap management to the 2D render context
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 10:15:30 +01:00
Daniel Silverstone
dd43748676
fix: Make it OK if the chain isn't avilable during bad-ssl querying
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-05-23 09:38:51 +01:00
Vincent Sanders
a912d4db4e
fix corestring test
2020-05-23 09:31:52 +01:00