summaryrefslogtreecommitdiff
path: root/debug
Commit message (Collapse)AuthorAgeFilesLines
* Merged revisions 4859-5013,5016-5018 via svnmerge from John Mark Bell2008-08-111-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn://source.netsurf-browser.org/branches/takkaria/netsurf-hubbub ........ r4860 | takkaria | 2008-08-02 03:51:35 +0100 (Sat, 02 Aug 2008) | 2 lines A really horribly rough first go at integrating hubbub with NetSurf. Segfaults, but I'm not sure what I've done wrong. ........ r4861 | jmb | 2008-08-02 05:01:19 +0100 (Sat, 02 Aug 2008) | 3 lines Fix segfault caused by mismatched struct layout expectations. Fix warnings, too. ........ r4862 | jmb | 2008-08-02 05:11:02 +0100 (Sat, 02 Aug 2008) | 2 lines Destroy parser as soon as it's no longer needed, and flag this so that html_destroy doesn't cause things to trample all over the heap. ........ r4863 | takkaria | 2008-08-02 15:30:34 +0100 (Sat, 02 Aug 2008) | 2 lines Remove deugging printf()s, add Aliases file, add script { display: none; } block. ........ r4868 | takkaria | 2008-08-02 22:14:55 +0100 (Sat, 02 Aug 2008) | 2 lines Fix a segfault bug. ........ r4869 | takkaria | 2008-08-02 22:17:58 +0100 (Sat, 02 Aug 2008) | 2 lines Add gtk/res/Aliases as a symlink to the one in !NS/Resources ........ r4870 | takkaria | 2008-08-02 22:26:31 +0100 (Sat, 02 Aug 2008) | 2 lines Fix symlink. ........ r4885 | jmb | 2008-08-03 23:26:54 +0100 (Sun, 03 Aug 2008) | 2 lines Make multiple parallel parser instances work correctly. ........ r4886 | tlsa | 2008-08-04 00:21:29 +0100 (Mon, 04 Aug 2008) | 1 line Don't display contents of STYLE. ........ r4891 | jmb | 2008-08-04 01:18:07 +0100 (Mon, 04 Aug 2008) | 5 lines Fix reparent_children to actually work Make get_parent_node pay attention to the element_only flag Fixup node referencing when appending a text child Make clone_node clone attributes and namespace information in the non-deep case ........ r4918 | jmb | 2008-08-05 15:27:03 +0100 (Tue, 05 Aug 2008) | 2 lines Fix debug target ........ r4944 | takkaria | 2008-08-07 12:56:50 +0100 (Thu, 07 Aug 2008) | 2 lines Use talloc to allocate space for Hubbub. ........ r4993 | takkaria | 2008-08-10 17:49:47 +0100 (Sun, 10 Aug 2008) | 2 lines Stub out the encoding change callback so NS-hubbub compiles again. ........ r4994 | takkaria | 2008-08-10 18:02:33 +0100 (Sun, 10 Aug 2008) | 2 lines Tell Hubbub the encoding that HTTP gives us, if we have one. ........ r5001 | takkaria | 2008-08-11 02:53:24 +0100 (Mon, 11 Aug 2008) | 2 lines First go at implementing proper <meta charset> support in NetSurf, amongst some refactoring. Probably works, but I have no pages around to test it on. ........ r5002 | takkaria | 2008-08-11 02:56:35 +0100 (Mon, 11 Aug 2008) | 2 lines Fix (I hope) a 64-bit compiler warning. ........ r5012 | takkaria | 2008-08-11 08:40:28 +0100 (Mon, 11 Aug 2008) | 2 lines Fix some nits from jmb. (Remove const from html->encoding, set encoding_source to something about right.) ........ r5013 | takkaria | 2008-08-11 08:48:50 +0100 (Mon, 11 Aug 2008) | 2 lines Properly fix <meta charset> handling, by passing in the right thing as the context. No idea how this worked before. :) (credit: jmb) ........ r5017 | jmb | 2008-08-11 09:13:22 +0100 (Mon, 11 Aug 2008) | 7 lines Pedantic typo fix. Make Hubbub YES when building for RISC OS. Make Hubbub AUTO when building for GTK Ignore the presence of Hubbub on other platforms. Remove the explicit libparserutils pkg-config stuff from the makefile (see r5016) Add some logic that means Hubbub gets enabled correctly when building on RISC OS and when cross-compiling for it. (This is ugly and will go away when pkg-config is available on RO) ........ svn path=/trunk/netsurf/; revision=5019
* Fix callback prototypeJohn Mark Bell2008-05-261-4/+4
| | | | svn path=/trunk/netsurf/; revision=4208
* Lose redundant functionJohn Mark Bell2008-05-261-13/+0
| | | | svn path=/trunk/netsurf/; revision=4207
* Add TARGET=debug and fix the debug build.James Bursa2008-05-252-1/+3
| | | | svn path=/trunk/netsurf/; revision=4202
* Rework handling of HTTP redirects -- we now count the number of redirects ↵John Mark Bell2008-01-281-4/+0
| | | | | | | | | | | | | | | | | | | | followed for a given item and abort if a fixed limit is reached. This fixes sites which have pages that redirect to themselves. Redirect handling is now transparent to clients of fetchcache. The new scheme works as follows: 1) Request content for URL (fetchcache() 2) Start fetch of content (fetchcache_go() 3) If no redirect, continue through LOADING, READY, DONE etc. states as before If redirect, receive NEWPTR for each redirect that occurs, then continue through LOADING, READY, DONE etc. states as before. The upshot of this is that redirects result in extra contents being created. It also means that, until LOADING has been received, the content (and thus the URL being fetched) may change. Therefore, fetchcache clients should expect to have to deal with transient data prior to LOADING occurring. As a necessary side-effect of this, the HTML object URLs and CSS @import URLs are no longer stored alongside the relevant contents. These URLs can be accessed by interrogating the url member of struct content anyway, so it was a rather redundant scheme before. svn path=/trunk/netsurf/; revision=3787
* Make F9 dump box tree to an editor for easier debugging.James Bursa2007-08-201-2/+4
| | | | svn path=/trunk/netsurf/; revision=3529
* Update all source code file headers to reflect GPL version 2 only and ↵Vincent Sanders2007-08-084-13/+56
| | | | | | contain appropriate licence text svn path=/trunk/netsurf/; revision=3486
* Fix debug buildJohn Mark Bell2007-08-061-0/+1
| | | | svn path=/trunk/netsurf/; revision=3477
* Remove the netsurf/ from the include paths and rationalise use of <> vs "" ↵Daniel Silverstone2007-05-304-24/+24
| | | | | | | | | | | | | | in includes NetSurf includes are now done with ""s and other system includes with <>s as C intended. The scandeps tool has been updated to only look for ""ed includes, and to verify that the files exist in the tree before adding them to the dependency lines. The depend rule has therefore been augmented to make sure the autogenerated files are built before it is run. This is untested under self-hosted RISC OS builds. All else tested and works. svn path=/trunk/netsurf/; revision=3307
* Fix debug build.John Mark Bell2007-02-211-4/+4
| | | | svn path=/trunk/netsurf/; revision=3185
* Update project URL.Michael Drake2006-11-274-5/+5
| | | | svn path=/trunk/netsurf/; revision=3073
* Fix debug build.James Bursa2006-11-261-0/+10
| | | | svn path=/trunk/netsurf/; revision=3072
* Fix debug build.James Bursa2006-07-231-1/+2
| | | | svn path=/trunk/netsurf/; revision=2790
* Fix debug build.James Bursa2006-07-161-0/+12
| | | | svn path=/trunk/netsurf/; revision=2761
* Fix URL file loading and add support for file:/// URLs to urldbJohn Mark Bell2006-04-121-2/+2
| | | | | | Convert file:/... to file:///... (the former isn't a valid URL) svn path=/trunk/netsurf/; revision=2524
* Unify information databasesJohn Mark Bell2006-04-091-2/+4
| | | | svn path=/trunk/netsurf/; revision=2519
* [project @ 2006-03-10 08:08:45 by bursa]James Bursa2006-03-101-0/+3
| | | | | | Fix debug build. svn path=/import/netsurf/; revision=2121
* [project @ 2006-03-09 18:55:30 by bursa]James Bursa2006-03-091-4/+5
| | | | | | Partly fix debug build. svn path=/import/netsurf/; revision=2113
* [project @ 2006-02-22 01:58:19 by rjw]Richard Wilson2006-02-221-1/+15
| | | | | | Reduce constant bitmap overhead per reference by moving to a flag word. Allow bitmaps to be reduced back to their raw data to free extra memory in a highly efficient manner. svn path=/import/netsurf/; revision=2089
* [project @ 2006-02-21 20:49:11 by rjw]Richard Wilson2006-02-211-1/+1
| | | | | | Allow any content to be used as a background. Simplify bitmap code. svn path=/import/netsurf/; revision=2087
* [project @ 2005-06-23 17:22:28 by rjw]Richard Wilson2005-06-231-0/+9
| | | | | | Allow images to be unloaded to disk or compressed in memory. Provide thumbnails in all tree windows (hotlist, history). Optimise the application initialisation times. Part 1 of 2. svn path=/import/netsurf/; revision=1761
* [project @ 2005-05-04 21:00:59 by bursa]James Bursa2005-05-041-1/+1
| | | | | | Fix debug build. svn path=/import/netsurf/; revision=1713
* [project @ 2005-04-17 16:42:05 by bursa]James Bursa2005-04-171-1/+11
| | | | | | Fix the debug and gtk builds. svn path=/import/netsurf/; revision=1661
* [project @ 2005-04-17 10:15:52 by bursa]James Bursa2005-04-171-145/+28
| | | | | | Update debug font functions to new interface. svn path=/import/netsurf/; revision=1659
* [project @ 2005-01-13 20:28:50 by bursa]James Bursa2005-01-131-0/+1
| | | | | | Fix some compilation warnings in the debug build. Update nsgtk_plot_rectangle() with the new parameters. svn path=/import/netsurf/; revision=1447
* [project @ 2005-01-03 02:09:20 by jmb]John Mark Bell2005-01-031-1/+1
| | | | | | Shift + Click == download svn path=/import/netsurf/; revision=1429
* [project @ 2005-01-02 11:46:29 by bursa]James Bursa2005-01-022-126/+70
| | | | | | Fix debug and riscos_debug builds. svn path=/import/netsurf/; revision=1423
* [project @ 2005-01-02 03:58:20 by jmb]John Mark Bell2005-01-021-8/+16
| | | | | | xcalloc/xrealloc/xstrdup-purge - Lose remaining calls (and purge the relevant functions from utils.c) svn path=/import/netsurf/; revision=1419
* [project @ 2004-12-25 11:37:35 by bursa]James Bursa2004-12-251-113/+113
| | | | | | Fix line endings. svn path=/import/netsurf/; revision=1409
* [project @ 2004-09-04 07:08:26 by bursa]James Bursa2004-09-041-0/+113
| | | | | | Add missing files. svn path=/import/netsurf/; revision=1266
* [project @ 2004-08-15 19:54:24 by jmb]John Mark Bell2004-08-151-38/+35
| | | | | | Make debug builds compile svn path=/import/netsurf/; revision=1239
* [project @ 2004-08-14 12:57:00 by joty]John Tytgat2004-08-141-5/+6
| | | | | | Using more stddef.h types. svn path=/import/netsurf/; revision=1230
* [project @ 2004-07-28 23:13:39 by bursa]James Bursa2004-07-281-0/+9
| | | | | | Make debug build compile again. svn path=/import/netsurf/; revision=1160
* [project @ 2004-07-05 20:19:51 by joty]John Tytgat2004-07-051-18/+12
| | | | | | Using UTF-8 instead of Latin1 encoding. svn path=/import/netsurf/; revision=1049
* [project @ 2004-06-21 15:09:58 by bursa]James Bursa2004-06-211-4/+1
| | | | | | Merge memory cache into content module. svn path=/import/netsurf/; revision=986
* [project @ 2004-06-11 00:03:11 by bursa]James Bursa2004-06-111-44/+16
| | | | | | Bring debug build up-to-date. svn path=/import/netsurf/; revision=958
* [project @ 2004-06-10 20:41:26 by bursa]James Bursa2004-06-101-5/+5
| | | | | | Add global content list. Better error handling in content code. Improved code documentation. Remove some obsolete functions. Implement debug window listing contents. svn path=/import/netsurf/; revision=951
* [project @ 2004-06-02 21:44:39 by bursa]James Bursa2004-06-021-1/+1
| | | | | | Bug fix. svn path=/import/netsurf/; revision=926
* [project @ 2004-06-02 21:01:52 by bursa]James Bursa2004-06-021-14/+13
| | | | | | Call gif_decode_frame() for testing. Misc updates. svn path=/import/netsurf/; revision=912
* [project @ 2004-06-02 21:01:01 by bursa]James Bursa2004-06-021-12/+13
| | | | | | Implement enumerate_fonts(). svn path=/import/netsurf/; revision=911
* [project @ 2004-06-02 21:00:10 by bursa]James Bursa2004-06-021-0/+4
| | | | | | Add some extensions. svn path=/import/netsurf/; revision=910
* [project @ 2004-05-20 20:10:42 by matthewh]Matthew Hambley2004-05-201-1/+1
| | | | | | A stub function which should have returned a value wasn't. svn path=/import/netsurf/; revision=871
* [project @ 2004-05-13 14:41:50 by bursa]James Bursa2004-05-131-3/+9
| | | | | | Minor fixes to the debug build. svn path=/import/netsurf/; revision=860
* [project @ 2004-04-24 23:42:31 by bursa]James Bursa2004-04-241-1/+13
| | | | | | Replace void pointer in content callbacks with union content_msg_data. Fix animated gif flickering (except for scaled or masked gifs). Add gif to the debug builds. svn path=/import/netsurf/; revision=801
* [project @ 2004-04-14 12:54:20 by bursa]James Bursa2004-04-141-7/+4
| | | | | | Add loginlist to the debug build and schedule to the debugro build. svn path=/import/netsurf/; revision=783
* [project @ 2004-03-27 18:47:21 by bursa]James Bursa2004-03-271-0/+27
| | | | | | Add save_complete to the debug build. svn path=/import/netsurf/; revision=679
* [project @ 2004-03-27 00:53:19 by bursa]James Bursa2004-03-272-2/+67
| | | | | | Add imagemap and jpeg to the debug build. svn path=/import/netsurf/; revision=675
* [project @ 2004-03-22 00:38:08 by bursa]James Bursa2004-03-221-0/+5
| | | | | | Add a fetch_mimetype() for the debug build. svn path=/import/netsurf/; revision=652
* [project @ 2004-02-25 15:12:57 by bursa]James Bursa2004-02-251-1/+2
| | | | | | Implement scaling; rewrite desktop/browser; add riscos/thumbnail; rewrite history. svn path=/import/netsurf/; revision=566
* [project @ 2004-02-13 16:09:12 by bursa]James Bursa2004-02-132-30/+5
| | | | | | Clean up and rewrite options code. svn path=/import/netsurf/; revision=536