summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Ensure content can be shared when retrieving from cacheJohn Mark Bell2010-04-113-1/+16
| | | | svn path=/trunk/netsurf/; revision=10361
* Ensure quirks mode matches when retrieving contents from cacheJohn Mark Bell2010-04-113-1/+22
| | | | svn path=/trunk/netsurf/; revision=10360
* Copy child charset, if anyJohn Mark Bell2010-04-111-6/+21
| | | | svn path=/trunk/netsurf/; revision=10359
* Fix preprocessor definition for svgtinyJohn Mark Bell2010-04-111-2/+2
| | | | svn path=/trunk/netsurf/; revision=10358
* Pedantic whitespace changesJohn Mark Bell2010-04-111-5/+10
| | | | svn path=/trunk/netsurf/; revision=10356
* Complete low-level cache cleanerJohn Mark Bell2010-04-111-2/+32
| | | | svn path=/trunk/netsurf/; revision=10355
* Remove redundant todoJohn Mark Bell2010-04-111-1/+0
| | | | svn path=/trunk/netsurf/; revision=10354
* Support 307 redirects for GET requestsJohn Mark Bell2010-04-111-2/+2
| | | | svn path=/trunk/netsurf/; revision=10353
* Forbid redirects to file:/// URLsJohn Mark Bell2010-04-111-1/+15
| | | | svn path=/trunk/netsurf/; revision=10352
* Bail out if we're redirected to an URL we can't handleJohn Mark Bell2010-04-111-1/+5
| | | | svn path=/trunk/netsurf/; revision=10351
* Reintroduce redirect limitJohn Mark Bell2010-04-111-27/+59
| | | | svn path=/trunk/netsurf/; revision=10350
* Remove redundant todosJohn Mark Bell2010-04-111-4/+0
| | | | svn path=/trunk/netsurf/; revision=10349
* Fix window updates when main window is scrolled.Michael Drake2010-04-111-3/+10
| | | | svn path=/trunk/netsurf/; revision=10347
* Merge jmb/kill-reentrancy. r=vinceJohn Mark Bell2010-04-114-194/+316
| | | | svn path=/trunk/netsurf/; revision=10346
* Freeing the local charset version once we've finished with it is a good idea ↵Chris Young2010-04-101-0/+2
| | | | | | too. svn path=/trunk/netsurf/; revision=10345
* Show warning messages in correct charsetChris Young2010-04-101-1/+5
| | | | svn path=/trunk/netsurf/; revision=10344
* Avoid crashChris Young2010-04-101-1/+12
| | | | svn path=/trunk/netsurf/; revision=10343
* Improve const-correctness of fetch_startJohn Mark Bell2010-04-105-14/+12
| | | | svn path=/trunk/netsurf/; revision=10342
* Catch calls to html_clone, which is guaranteed to result in breakage, so ↵John Mark Bell2010-04-101-0/+6
| | | | | | it's safer to just die, rather than limp on. svn path=/trunk/netsurf/; revision=10341
* Return cookies to the same level of working/brokenness as they had before ↵John Mark Bell2010-04-101-0/+9
| | | | | | new-cache. svn path=/trunk/netsurf/; revision=10340
* Use computed POST data when redirecting, instead of original.John Mark Bell2010-04-101-2/+1
| | | | | | Certain redirect methods result in POST being converted to GET. svn path=/trunk/netsurf/; revision=10339
* Debug window is now black on white.Michael Drake2010-04-094-8/+8
| | | | svn path=/trunk/netsurf/; revision=10337
* Change rendering to use plotter functions. Purge loads of magic numbers. ↵Michael Drake2010-04-091-40/+285
| | | | | | Make the content table look prettier. Separate content table creation and rendering code from RISC OS front end code. The debug window can now trivially be moved to the core. Debug window still currently disabled as it does not work with new cache. svn path=/trunk/netsurf/; revision=10336
* Fix broken event handling.Chris Young2010-04-0912-44/+108
| | | | | | | Any structures attached to the window_list *must* have a struct nsObject * as their first entry, and handle events outside of gui.c. svn path=/trunk/netsurf/; revision=10332
* Introduce content_set_ready.John Mark Bell2010-04-092-7/+15
| | | | | | | Make content_convert emit events only if content is in appropriate state. Remove no-longer-relevant assertion from content_convert. svn path=/trunk/netsurf/; revision=10330
* Kill uninitialized warning about 'type'Daniel Silverstone2010-04-091-1/+1
| | | | svn path=/trunk/netsurf/; revision=10329
* Fix warnings about scroll and value possibly getting used uninitialised.Michael Drake2010-04-091-1/+2
| | | | svn path=/trunk/netsurf/; revision=10328
* Some more asserts to try and help spot multiple-release of llcache handlesDaniel Silverstone2010-04-091-4/+16
| | | | svn path=/trunk/netsurf/; revision=10327
* Try to handle nonsense status bar width option settings. This is probably ↵Michael Drake2010-04-081-0/+10
| | | | | | only mildly better than just leaving people with almost no status bar by default. svn path=/trunk/netsurf/; revision=10326
* Status bar width now set in proportion to actual window width. Correctly ↵Michael Drake2010-04-081-13/+14
| | | | | | retain status bar proportion as window is resized. svn path=/trunk/netsurf/; revision=10325
* Slightly clearer comment.Michael Drake2010-04-081-1/+1
| | | | svn path=/trunk/netsurf/; revision=10324
* Remove min status bar width limitation. Set initial status bar width when ↵Michael Drake2010-04-082-1/+13
| | | | | | gui_window is created. Note the TODOs in gtk_window.c gui_create_browser_window(). svn path=/trunk/netsurf/; revision=10323
* Remove dead special case for gtk status bar width.Michael Drake2010-04-081-4/+0
| | | | svn path=/trunk/netsurf/; revision=10322
* Turn on smooth scaling by default, since it doesn't make much difference to ↵Michael Drake2010-04-081-9/+9
| | | | | | preformance and looks better. Align columns in options table. svn path=/trunk/netsurf/; revision=10321
* Make scaled bitmap plotting much faster by only scaling the portion of the ↵Michael Drake2010-04-081-15/+24
| | | | | | bitmap we need to plot. svn path=/trunk/netsurf/; revision=10320
* Cover our backs in the charset == NULL caseDaniel Silverstone2010-04-081-0/+2
| | | | svn path=/trunk/netsurf/; revision=10319
* Allow nscss to retain charset and nscss_clone to use itDaniel Silverstone2010-04-082-4/+7
| | | | svn path=/trunk/netsurf/; revision=10318
* Increase scroll increment.Michael Drake2010-04-081-2/+2
| | | | svn path=/trunk/netsurf/; revision=10317
* GTK's source suggests scroll wheels generally get twice as much scrollypower ↵Daniel Silverstone2010-04-081-4/+4
| | | | | | as arrow keys svn path=/trunk/netsurf/; revision=10316
* Ensure the h/v scrollbars default to 16px step incrementDaniel Silverstone2010-04-081-2/+2
| | | | svn path=/trunk/netsurf/; revision=10315
* Add scroll event supportDaniel Silverstone2010-04-081-192/+247
| | | | svn path=/trunk/netsurf/; revision=10314
* Pass an empty string as the label for the local history button. While the ↵Rob Kendrick2010-04-081-1/+1
| | | | | | GTK docs say NULL is reasonable, it causes the ATK layer to produce runtime assertions. svn path=/trunk/netsurf/; revision=10313
* Update for renamed launch script.Michael Drake2010-04-081-3/+3
| | | | svn path=/trunk/netsurf/; revision=10312
* Don't bother trying to fetch search provider icons when BMP support is ↵Rob Kendrick2010-04-081-6/+14
| | | | | | disabled. This code could do with a little rearrangement to make this cleaner. svn path=/trunk/netsurf/; revision=10311
* Some X servers set MOD2 for some reason. Limit arrow/pgup/down to 'not ↵Daniel Silverstone2010-04-081-1/+1
| | | | | | alt/control/shift' svn path=/trunk/netsurf/; revision=10310
* Oh, and remove this.Rob Kendrick2010-04-081-17/+0
| | | | svn path=/trunk/netsurf/; revision=10309
* Rename nsgtk test launcher, enabled creation of core files, tee log file. ↵Rob Kendrick2010-04-081-0/+25
| | | | | | Should make it obvious this script is for testing only. svn path=/trunk/netsurf/; revision=10308
* Move the removal of the retrieval context to prevent a re-entrancy race ↵Daniel Silverstone2010-04-081-3/+7
| | | | | | causing double-release of llcache handles svn path=/trunk/netsurf/; revision=10307
* Add missing setting which was preventing gtk tabs from workingDaniel Silverstone2010-04-081-0/+1
| | | | svn path=/trunk/netsurf/; revision=10306
* Manually clip for scaled plots too. Doesn't make much difference to ↵Michael Drake2010-04-081-31/+35
| | | | | | performance because the creation of scaled bitmaps is so slow. svn path=/trunk/netsurf/; revision=10305