Michael Drake
d1223950d7
Handle some directories already existing.
...
When creating the path to the cache directory we were
giving up on the first directory that already existed.
This prevented the path to the cache directory getting
made, which prevented view-source from working if the
path was only patially available.
2014-04-18 17:12:52 +01:00
Michael Drake
2a4f7f6b65
Add more logging for filename init.
2014-04-18 17:07:24 +01:00
Michael Drake
55415ed6cd
Add logging to filename_initialise().
2014-04-18 16:50:58 +01:00
Michael Drake
898ff4b821
Add logging to view-source filename generation.
2014-04-18 16:35:46 +01:00
Michael Drake
0d32293c6a
Fix table cell bottom borders leaking to the cell on the right.
...
Prevent leaking of table cell borders that happend when doing
border-collapse: collapse;
Error was do to cell->columns being treated as number of extra
columns spanned minus 1, rather than number of columns spanned.
2014-04-14 13:24:42 +01:00
Chris Young
4fad67114e
Update certificates for 3.1 release
2014-04-12 23:03:15 +01:00
Michael Drake
b604881528
Remove redundant code.
...
Remove workaround for crash caused by flawed table layout.
Table layout is now fixed.
2014-04-12 16:13:44 +01:00
Michael Drake
679c87e527
Fix table layout issue: row spans crossing row groups.
...
Track row group that spans belong to, and compare with current
cell's row group to decide whether the previous span affects
current cell's start column.
2014-04-12 16:09:17 +01:00
Michael Drake
f89516c495
Flag TODO for rowspan in different row group.
2014-04-09 21:54:05 +01:00
Michael Drake
e41900bddc
Implied table rows must increment the row group's row count too.
2014-04-09 20:58:12 +01:00
Michael Drake
b828f6de02
Merge remote-tracking branch 'achal/fix-line-height'
2014-04-09 20:40:41 +01:00
Vincent Sanders
cfc75ac6f9
fix table normalisation to not allow rowspan entries to leak beyond their grouping
2014-04-09 18:17:56 +01:00
Michael Drake
263118c501
Try to fix Amiga build failure.
2014-04-09 14:13:21 +01:00
Michael Drake
c36078db73
Fix collapsing borders with rowspan from previous row group.
...
Mantis #0002102
2014-04-09 13:57:43 +01:00
Vincent Sanders
b7b3496a78
move testament output to object directory instead of modifying source
2014-04-08 11:41:58 +01:00
Chris Young
9ba0d66c6d
Ensure we don't get extraneous signals allocated
2014-04-06 15:24:24 +01:00
Chris Young
1ecd56bd71
Fix a case where the screen wouldn't close if NetSurf had been launched from Workbench
2014-04-06 15:22:18 +01:00
Chris Young
4ec70fd3a2
Fix some more cppcheck unread/unusedVariable warnings
2014-04-05 23:40:03 +01:00
Chris Young
5bb5e2667d
Change the scope of some variables picked up by cppcheck, minor reformatting
2014-04-05 23:34:51 +01:00
Chris Young
3ea6ca89a0
Fix cppcheck constStatement warning
2014-04-05 23:12:07 +01:00
Chris Young
a36e7aaeb3
Fix cppcheck syntaxError
2014-04-05 23:09:47 +01:00
Chris Young
d9d0b1d3aa
Add missing include
2014-04-05 23:07:40 +01:00
Chris Young
ba5bae389b
Fix some cppcheck variableHidingTypedef warnings
2014-04-05 20:26:40 +01:00
Chris Young
65adc17121
Fix a bunch of cppcheck unused/unreadVariable warnings
2014-04-05 20:26:40 +01:00
Chris Young
975a1d3c5d
Fix cppcheck variableScope warnings
2014-04-05 20:26:40 +01:00
Chris Young
c1a32d7c6e
Fix some cppcheck unused/unreadVariables
2014-04-05 20:26:40 +01:00
Chris Young
b301a11140
Fix cppcheck arrayIndexOutOfBounds
2014-04-05 20:26:39 +01:00
Chris Young
0f68598649
Fix cppcheck syntaxError
2014-04-05 20:26:39 +01:00
Chris Young
c2f9a39966
Fix some cppcheck variableScope warnings
2014-04-05 20:26:39 +01:00
Chris Young
f991abc53c
Fix a bunch of cppcheck unusedVariable/unreadVariable warnings
2014-04-05 20:26:39 +01:00
Chris Young
268cda0f56
Fix cppcheck variableHidingTypedef
2014-04-05 20:26:39 +01:00
Chris Young
d907ec9b06
Remove cppcheck unnecessaryForwardDeclaration
2014-04-05 20:26:39 +01:00
Chris Young
412df34298
Fix some cppcheck variableScope warnings
2014-04-05 20:26:39 +01:00
Steve Fryatt
99c47eb99b
Allow mouse tracking events to terminate without a PointerLeaving event being received.
...
This change should handle the situation where a PointerEntering event is received without a corresponding PointerLeaving event, which appears to be caused by some third-party OS addons. This could cause unexpected consequences, so all such terminations are currently logged.
2014-04-05 19:59:07 +01:00
Chris Young
f0f05d691b
Fix cppcheck nullPointer
2014-04-03 19:12:47 +01:00
Chris Young
fb072686c1
Fix cppcheck syntaxError
2014-04-03 19:12:07 +01:00
Chris Young
5324cd9abd
Fix cppcheck nullPointer
2014-04-03 19:08:02 +01:00
Chris Young
4575698f0f
Fix cppcheck syntaxError
2014-04-03 19:06:09 +01:00
Chris Young
a741ceadb8
Fix cppcheck bufferAccessOutOfBounds
2014-04-03 19:03:58 +01:00
Michael Drake
b91c28b8d1
Fix logic error found by cppcheck.
2014-04-02 21:59:24 +01:00
Michael Drake
88a99d9722
Fix logic error found by cppcheck.
2014-04-02 21:56:34 +01:00
Michael Drake
527bc23bdb
Avoid potential NULL ptr deref found by cppcheck.
2014-04-02 21:10:26 +01:00
Michael Drake
979b59887f
Fix leak of url found by cppcheck.
2014-04-02 21:04:00 +01:00
Michael Drake
a9fb42e71b
Fix leak of filename found by cppcheck.
2014-04-02 21:03:13 +01:00
Michael Drake
442d1cb3cf
Fix out of bounds array accesses for Cyrillic2 found by cppcheck.
2014-04-02 21:00:48 +01:00
Michael Drake
3445483e78
Close file on error path.
2014-04-02 19:40:11 +01:00
Michael Drake
9c60417f73
Simplify DOM node walker.
2014-03-31 22:09:45 +01:00
Achal-Aggarwal
763825e597
Fixes #2101 , evaluation of text field and textarea line height.
2014-03-31 01:53:06 +05:30
Chris Young
0adbfe125e
Update for 3.1 release
2014-03-29 21:47:04 +00:00
Michael Drake
97c12b975c
Add 1px to caret height.
2014-03-27 22:05:35 +00:00