Chris Young
4bb6da7cd3
Revert r13074 - doesn't actually fix the problem
...
svn path=/trunk/netsurf/; revision=13075
2011-10-22 14:26:56 +00:00
Chris Young
35bc321993
Fix the plotting of tiled bitmaps. EraseRect() appears to have a bug where it won't
...
draw anything if ymin==ymax
svn path=/trunk/netsurf/; revision=13074
2011-10-22 14:16:03 +00:00
Chris Young
a7f2cfa521
Fix save_complete
...
svn path=/trunk/netsurf/; revision=13073
2011-10-22 14:03:47 +00:00
Chris Young
a4f14eb0e9
Avoid horizontal pixel-height lines of the background appearing when "fast scrolling"
...
down the page. There is a similar problem with scrolling up pages which may be a bug
in ami_do_redraw_limits or plotters (probably bitmap tile plotter), as drawing
additional pixel lines after scrolling is not redrawing the affected area.
Example sites where this problem is apparent:
http://www.nintendolife.com (border pattern does not redraw)
http://www.amigaos.net/content/72/supported-hardware (clouds show through the main
text area)
svn path=/trunk/netsurf/; revision=13072
2011-10-22 13:52:13 +00:00
Vincent Sanders
c970cc6dd4
fix infinite loop when copying private data
...
svn path=/trunk/netsurf/; revision=13071
2011-10-19 15:28:47 +00:00
Steve Fryatt
67c9262403
Ensure file content is terminated (bug #1866212 ).
...
svn path=/trunk/netsurf/; revision=13070
2011-10-18 21:41:45 +00:00
John Mark Bell
1dc36241d6
Squash warnings
...
svn path=/trunk/netsurf/; revision=13069
2011-10-18 07:34:15 +00:00
John Mark Bell
da930e48ad
Use local variables instead of global filehandles
...
svn path=/trunk/netsurf/; revision=13068
2011-10-17 21:55:45 +00:00
Chris Young
6959a30b26
Move non-requester user file operations to file.c
...
svn path=/trunk/netsurf/; revision=13065
2011-10-15 15:27:56 +00:00
Chris Young
c3fafd63f8
Move all main file req save ops to file.c
...
svn path=/trunk/netsurf/; revision=13064
2011-10-15 14:55:03 +00:00
Michael Drake
2db149d527
Add a couple of tests and tidy up.
...
svn path=/trunk/netsurf/; revision=13063
2011-10-15 14:17:09 +00:00
Chris Young
ad8a965548
Start to consolidate user file operation into one file
...
svn path=/trunk/netsurf/; revision=13062
2011-10-15 14:09:35 +00:00
Michael Drake
62248c06d3
Don't need to rescan authority if there was no scheme. Bring documentation back into sync with code. Make pre-authority slash skipping more robust.
...
svn path=/trunk/netsurf/; revision=13061
2011-10-15 14:03:13 +00:00
John Mark Bell
f933d70661
Remove unnecessary stub functions
...
svn path=/trunk/netsurf/; revision=13060
2011-10-15 13:12:34 +00:00
John Mark Bell
5b644acf61
Move timeval_subtract to utils/log.c & make it static, as it's not used anywhere else
...
svn path=/trunk/netsurf/; revision=13059
2011-10-15 13:11:04 +00:00
Chris Young
085940711d
Add missing title
...
svn path=/trunk/netsurf/; revision=13058
2011-10-15 13:10:54 +00:00
John Mark Bell
f39e150065
Stub messages_get, instead
...
svn path=/trunk/netsurf/; revision=13057
2011-10-15 13:06:36 +00:00
John Mark Bell
40f9143f7e
Apparently, we need zlib
...
svn path=/trunk/netsurf/; revision=13056
2011-10-15 13:00:16 +00:00
John Mark Bell
ee930d97e4
Fix handling of no scheme
...
svn path=/trunk/netsurf/; revision=13055
2011-10-15 11:51:54 +00:00
Michael Drake
8f554bb0e5
Fix "about:".
...
svn path=/trunk/netsurf/; revision=13054
2011-10-15 09:47:37 +00:00
John Mark Bell
d3fce3ffc3
Fix handling of URLs without an authority
...
svn path=/trunk/netsurf/; revision=13053
2011-10-14 21:41:16 +00:00
John Mark Bell
cf12dca846
A bunch more tests for trivial inputs
...
svn path=/trunk/netsurf/; revision=13052
2011-10-14 21:31:53 +00:00
John Mark Bell
ca4dfc7f1e
Move nsurl test suite into test/
...
Fix up llcache tester to reflect nsurl changes
Make handling of http:,http:/,http:// consistent
Fix buffer overflow when presented with an input string: "http://"
svn path=/trunk/netsurf/; revision=13051
2011-10-14 21:29:13 +00:00
Michael Drake
deae02c0e7
Remove unused variable.
...
svn path=/trunk/netsurf/; revision=13050
2011-10-14 20:57:24 +00:00
Ole Loots
ee7b223eca
Draw favicon when iconyfied
...
svn path=/trunk/netsurf/; revision=13049
2011-10-14 20:56:52 +00:00
Michael Drake
c69e75220d
Remove unused variable.
...
svn path=/trunk/netsurf/; revision=13048
2011-10-14 20:54:18 +00:00
John Mark Bell
bdbffb7aa6
Remove unused variable
...
svn path=/trunk/netsurf/; revision=13047
2011-10-14 19:39:41 +00:00
Chris Young
806911dff0
Fix little-endian hosts
...
Remove additional data copy
svn path=/trunk/netsurf/; revision=13046
2011-10-14 17:20:33 +00:00
Michael Drake
9bf80e3788
Improve bad URL handling.
...
svn path=/trunk/netsurf/; revision=13045
2011-10-14 13:54:52 +00:00
Chris Young
57e3c0748c
Make endian-neutral
...
svn path=/trunk/netsurf/; revision=13044
2011-10-13 22:11:47 +00:00
Steve Fryatt
0ed0dfdc3b
Add GUI option for external hotlist support.
...
Reinstate list #ifdef from en template source.
svn path=/trunk/netsurf/; revision=13043
2011-10-13 22:06:07 +00:00
Steve Fryatt
797838270e
Bring external hotlist support in line with Bookmaker's interpretation.
...
svn path=/trunk/netsurf/; revision=13042
2011-10-13 20:40:52 +00:00
Ole Loots
c91a4b7035
Added missing scroll position.
...
svn path=/trunk/netsurf/; revision=13041
2011-10-13 20:39:39 +00:00
Michael Drake
0826de092f
Fix double inclusion of host/port separator when login credentials are present. Add tests to tester.
...
svn path=/trunk/netsurf/; revision=13040
2011-10-13 19:39:30 +00:00
Vincent Sanders
eb9c223f9d
fix image cache summary information to properly use a format string
...
remove snprintf buffer overflow possibility
fix the about:imagecache fetcher to contain the output formatting and use summary information formatting
svn path=/trunk/netsurf/; revision=13039
2011-10-12 12:34:11 +00:00
John Mark Bell
1badc58b83
Clean up signal handling -- all the signals we handle are fatal, so exit immediately.
...
Stop assertion failures generating duplicate error dialogues.
svn path=/trunk/netsurf/; revision=13038
2011-10-12 00:50:21 +00:00
Steve Fryatt
2a58f4c752
Properly bounds check buffers during save dialogue initialisation.
...
svn path=/trunk/netsurf/; revision=13037
2011-10-11 21:15:44 +00:00
Chris Young
69f83ed262
Be more flexible with the aspect ratios we correct to.
...
svn path=/trunk/netsurf/; revision=13036
2011-10-11 17:58:14 +00:00
Michael Drake
606d7cc64e
Add nsurl testing rig.
...
svn path=/trunk/netsurf/; revision=13035
2011-10-11 14:59:32 +00:00
Michael Drake
9a7b316661
Set scheme_end marker after advance due to leading whitespace.
...
svn path=/trunk/netsurf/; revision=13034
2011-10-11 14:54:28 +00:00
Steve Fryatt
08969b4786
Make external hotlist support default to off.
...
svn path=/trunk/netsurf/; revision=13033
2011-10-11 08:51:39 +00:00
Vincent Sanders
d628aa06d0
fix possible buffer overflow
...
svn path=/trunk/netsurf/; revision=13032
2011-10-11 07:19:20 +00:00
Daniel Silverstone
986720d9d7
If the about handler fails to intern its strings, return the error, cleaning up first
...
svn path=/trunk/netsurf/; revision=13031
2011-10-11 06:55:20 +00:00
Vincent Sanders
56e7b23415
add about:imagecache some of teh implementation needs cleaning up
...
svn path=/trunk/netsurf/; revision=13030
2011-10-10 22:41:31 +00:00
Vincent Sanders
e1e88e5f98
make about fetcher use lwc_strings for url lookups
...
svn path=/trunk/netsurf/; revision=13029
2011-10-10 19:46:46 +00:00
Michael Drake
9a3c573b9b
Remove dead debugwin code.
...
svn path=/trunk/netsurf/; revision=13028
2011-10-10 12:23:53 +00:00
Michael Drake
67b1dccf55
Increase default mem cache size.
...
svn path=/trunk/netsurf/; revision=13027
2011-10-10 11:40:26 +00:00
John Mark Bell
50f9420286
Only permit root windows to convert fetch requests to downloads
...
svn path=/trunk/netsurf/; revision=13026
2011-10-10 08:56:34 +00:00
Chris Young
ded3c1983f
page context menu (mostly non-functioning)
...
svn path=/trunk/netsurf/; revision=13025
2011-10-09 17:37:57 +00:00
Vincent Sanders
5d06dbf974
prevent odd curl non completion behaviour
...
svn path=/trunk/netsurf/; revision=13024
2011-10-09 17:22:57 +00:00