summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Revert previous two changes, as it breaks far too recent versions of GTK.Rob Kendrick2010-04-134-11/+11
| | | | svn path=/trunk/netsurf/; revision=10390
* Update BUILDING-GTK to say GTK 2.18.Rob Kendrick2010-04-131-2/+2
| | | | svn path=/trunk/netsurf/; revision=10389
* GTK 2.20 removes some widget property access macros that were deprecated in ↵Rob Kendrick2010-04-133-9/+9
| | | | | | 2.18. Change uses to new function calls. Allows nsgtk to be built on Ubuntu 10.04. svn path=/trunk/netsurf/; revision=10388
* Use API to invalidate content freshness informationJohn Mark Bell2010-04-121-1/+1
| | | | svn path=/trunk/netsurf/; revision=10387
* Fix double free of titleJohn Mark Bell2010-04-123-3/+0
| | | | svn path=/trunk/netsurf/; revision=10386
* Ensure url bar is updated with in-progress URL and restored if stop/download ↵Daniel Silverstone2010-04-121-0/+11
| | | | | | occurs svn path=/trunk/netsurf/; revision=10385
* Make favourite icons part of the HTML content's active set so that we don't ↵Daniel Silverstone2010-04-121-1/+16
| | | | | | complete the fetch until the favicon is finished loading svn path=/trunk/netsurf/; revision=10384
* Suppress issues with < 1x1 (i)frames for now in GTK frontendDaniel Silverstone2010-04-121-4/+11
| | | | svn path=/trunk/netsurf/; revision=10383
* Revert last change.Michael Drake2010-04-121-5/+0
| | | | svn path=/trunk/netsurf/; revision=10382
* Make new cache strip the fragment identifier, like fetchcache did.Michael Drake2010-04-121-0/+5
| | | | svn path=/trunk/netsurf/; revision=10381
* I don't understand the full_redraw flag, or the optimisation gained from not ↵John Mark Bell2010-04-111-40/+24
| | | | | | | | using it. No frontend other than RISC OS ever used it, so stop the RO frontend using it, too. svn path=/trunk/netsurf/; revision=10380
* Implement draw_clone()John Mark Bell2010-04-111-0/+16
| | | | svn path=/trunk/netsurf/; revision=10379
* Now that theme_install owns hlcache handle, ensure we clean it up.John Mark Bell2010-04-111-14/+12
| | | | | | Additionally, complete port from struct content to hlcache_handle. svn path=/trunk/netsurf/; revision=10378
* Port to hlcache-enabled coreJohn Mark Bell2010-04-111-31/+40
| | | | svn path=/trunk/netsurf/; revision=10377
* Provide API to enable a handle's callback to be replacedJohn Mark Bell2010-04-112-0/+21
| | | | svn path=/trunk/netsurf/; revision=10376
* Yes, ownership of the theme content is passed to theme_installJohn Mark Bell2010-04-111-2/+0
| | | | svn path=/trunk/netsurf/; revision=10375
* Take the easy way out wrt loading messages files: leave it to the RISC OS ↵John Mark Bell2010-04-112-6/+9
| | | | | | frontend to do this. svn path=/trunk/netsurf/; revision=10374
* Shrink source buffer to final length on fetch completionJohn Mark Bell2010-04-111-0/+12
| | | | svn path=/trunk/netsurf/; revision=10373
* Release low-level cache handle when destroying contentsJohn Mark Bell2010-04-111-0/+4
| | | | svn path=/trunk/netsurf/; revision=10372
* Implement hlcache_poll(), which drives the low-level cache event loop, and ↵John Mark Bell2010-04-113-2/+62
| | | | | | | | attempts to clean the high-level cache. Call this, instead of llcache_poll(). svn path=/trunk/netsurf/; revision=10371
* Now that we own imported stylesheets, we can get away with allocating a ↵John Mark Bell2010-04-111-7/+14
| | | | | | single blank import and registering that. svn path=/trunk/netsurf/; revision=10370
* Fix crash in kiosk modeChris Young2010-04-111-0/+2
| | | | svn path=/trunk/netsurf/; revision=10369
* Pedantic line breakJohn Mark Bell2010-04-111-1/+2
| | | | svn path=/trunk/netsurf/; revision=10368
* fixup windows download windowVincent Sanders2010-04-112-7/+7
| | | | svn path=/trunk/netsurf/; revision=10366
* Remove need to constantly type c->data.html in html_destroy().John Mark Bell2010-04-111-37/+40
| | | | | | Fix destruction of linked and inline stylesheets to ensure that the pointer is non-NULL before trying to destroy it. svn path=/trunk/netsurf/; revision=10364
* Remove redundant todoJohn Mark Bell2010-04-111-1/+0
| | | | svn path=/trunk/netsurf/; revision=10363
* CSS contents may be sharedJohn Mark Bell2010-04-111-1/+1
| | | | svn path=/trunk/netsurf/; revision=10362
* 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