summaryrefslogtreecommitdiff
path: root/desktop/browser.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove the netsurf/ from the include paths and rationalise use of <> vs "" ↵Daniel Silverstone2007-05-301-26/+26
| | | | | | | | | | | | | | 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
* Don't block new windows for Adjust-click on target='_blank' links.Richard Wilson2007-04-081-1/+4
| | | | svn path=/trunk/netsurf/; revision=3253
* Open window targets with a new name in a new window. Fix handling of ↵Richard Wilson2007-04-071-41/+52
| | | | | | Adjust-click on a form submit when new window opening is disabled. svn path=/trunk/netsurf/; revision=3248
* Minor tidyingJohn Mark Bell2007-03-251-9/+2
| | | | svn path=/trunk/netsurf/; revision=3224
* Content handlers should not call warn_user - they should broadcast the John Mark Bell2007-03-111-1/+5
| | | | | | | | | | error using content_broadcast and leave it to the content owner(s) to decide what to do about it. Only use warn_user for top-level contents. svn path=/trunk/netsurf/; revision=3204
* Fix handling of cookies in unverifiable transactions caused by a redirect ↵John Mark Bell2007-02-021-12/+19
| | | | | | from a fetch into a browser window which was varifiable. svn path=/trunk/netsurf/; revision=3165
* Make GTK build compile on FreeBSD.James Bursa2007-01-291-0/+1
| | | | svn path=/trunk/netsurf/; revision=3154
* Handle cookies in unverifiable transactionsJohn Mark Bell2007-01-271-26/+58
| | | | svn path=/trunk/netsurf/; revision=3151
* Fix parsing error when an empty HTML data is returned. Add HTTP status and ↵James Bursa2007-01-131-6/+2
| | | | | | other information to status bar. svn path=/trunk/netsurf/; revision=3140
* Format frame content to correct initial size. Scale iframe co-ordinates.Richard Wilson2007-01-031-2/+6
| | | | svn path=/trunk/netsurf/; revision=3134
* Reflow iframes on layout (fix 1617625)Richard Wilson2006-12-301-2/+8
| | | | svn path=/trunk/netsurf/; revision=3126
* Implement form targets (fix 1619094)Richard Wilson2006-12-301-18/+16
| | | | svn path=/trunk/netsurf/; revision=3125
* Update project URL.Michael Drake2006-11-271-2/+2
| | | | svn path=/trunk/netsurf/; revision=3073
* Add browser_window_reformat() and use it instead of content_reformat() to ↵James Bursa2006-11-261-29/+57
| | | | | | remove browser_window calls from html.c. svn path=/trunk/netsurf/; revision=3071
* Move frames-related code out of browser.c into a new file. Remove some ↵James Bursa2006-11-261-858/+243
| | | | | | browser_window calls from html.c. svn path=/trunk/netsurf/; revision=3070
* Unescape fragment identifiers.John Mark Bell2006-10-011-5/+21
| | | | svn path=/trunk/netsurf/; revision=2973
* Stop iframes from all getting the same content.Richard Wilson2006-09-081-2/+2
| | | | svn path=/trunk/netsurf/; revision=2935
* Trigger frame recalculation on child frame scale change.Richard Wilson2006-09-081-3/+4
| | | | svn path=/trunk/netsurf/; revision=2934
* Fix 1553282.Richard Wilson2006-09-081-2/+32
| | | | svn path=/trunk/netsurf/; revision=2932
* Simplify and tidy up RISC OS gui_ functions. Fix toolbar height changing ↵Richard Wilson2006-09-061-8/+7
| | | | | | issues for framesets. svn path=/trunk/netsurf/; revision=2924
* Add frame target support to imagemaps.John Mark Bell2006-09-061-56/+56
| | | | svn path=/trunk/netsurf/; revision=2920
* Limit maximum frame nesting level.Richard Wilson2006-09-051-0/+13
| | | | svn path=/trunk/netsurf/; revision=2918
* Make frame border width external to frame.Richard Wilson2006-09-041-0/+12
| | | | svn path=/trunk/netsurf/; revision=2912
* Fix 1551183.Richard Wilson2006-09-041-2/+2
| | | | svn path=/trunk/netsurf/; revision=2911
* Experimental new frames code.Richard Wilson2006-09-021-140/+975
| | | | svn path=/trunk/netsurf/; revision=2906
* Use browser_window_remove_caret() instead of resetting caret-related ↵James Bursa2006-08-281-15/+5
| | | | | | callbacks directly. svn path=/trunk/netsurf/; revision=2896
* Give Adjust precedence over SelectAdrian Lees2006-08-191-6/+6
| | | | svn path=/trunk/netsurf/; revision=2868
* Reposition caret when browser window reformattedAdrian Lees2006-08-131-3/+11
| | | | svn path=/trunk/netsurf/; revision=2839
* Centralise keypress handling (download and query dialogs still need porting ↵John Mark Bell2006-07-131-1/+3
| | | | | | | | over to wimp_event) Make core browser window invalidate caret callback on mouse clicks svn path=/trunk/netsurf/; revision=2746
* Make adjust-back/forwards/up open content in a new window (implement 1431600)Richard Wilson2006-07-051-1/+1
| | | | svn path=/trunk/netsurf/; revision=2717
* Make adjust-clicking submit open a new window (fix 1430135)Richard Wilson2006-07-051-9/+25
| | | | svn path=/trunk/netsurf/; revision=2716
* Fix 1516353 and implement 1352354Richard Wilson2006-07-041-4/+11
| | | | svn path=/trunk/netsurf/; revision=2711
* Fix submission of forms in embedded objects; resolve submission URL at John Mark Bell2006-07-031-23/+10
| | | | | | form creation time rather than at submit. svn path=/trunk/netsurf/; revision=2707
* Don't clone a NULL gesturerDaniel Silverstone2006-06-021-1/+1
| | | | svn path=/trunk/netsurf/; revision=2613
* Added rudimentary gesture engine and test in gtk frontendDaniel Silverstone2006-06-021-1/+6
| | | | svn path=/trunk/netsurf/; revision=2611
* Fix box_at_point() for certain cases involving floats (solves unclickable ↵James Bursa2006-05-241-7/+14
| | | | | | links on Wikipedia). Fix text-selection code that assumed that text boxes would be returned last by box_at_point(). svn path=/trunk/netsurf/; revision=2606
* Finish history cloning.Richard Wilson2006-04-221-8/+15
| | | | svn path=/trunk/netsurf/; revision=2547
* Clone history for child browser windows.Richard Wilson2006-04-221-1/+4
| | | | svn path=/trunk/netsurf/; revision=2546
* Fix utter stupidityJohn Mark Bell2006-04-161-8/+10
| | | | svn path=/trunk/netsurf/; revision=2536
* Use database's copy of URL for new global history entriesJohn Mark Bell2006-04-151-1/+2
| | | | svn path=/trunk/netsurf/; revision=2534
* Unify information databasesJohn Mark Bell2006-04-091-21/+12
| | | | svn path=/trunk/netsurf/; revision=2519
* [project @ 2006-03-27 00:30:04 by dsilvers]Daniel Silverstone2006-03-271-0/+1
| | | | | | Ensure refresh_interval is -1 just in case svn path=/import/netsurf/; revision=2194
* [project @ 2006-03-27 00:19:19 by dsilvers]Daniel Silverstone2006-03-271-2/+5
| | | | | | Defer scheduling a refresh until the content is loaded. This prevents assertion failures in the rare case that a schedule_run ends up being called before a content object containing a refresh which is due is fully loaded svn path=/import/netsurf/; revision=2193
* [project @ 2006-03-26 23:06:18 by dsilvers]Daniel Silverstone2006-03-261-0/+9
| | | | | | Consider the margins on the <html> object when calculating where a point is. svn path=/import/netsurf/; revision=2189
* [project @ 2006-03-25 20:30:35 by bursa]James Bursa2006-03-251-0/+3
| | | | | | Split local history into portable and RISC OS specific code. Improve layout of history tree. svn path=/import/netsurf/; revision=2164
* [project @ 2006-03-22 23:37:59 by tlsa]Michael Drake2006-03-221-0/+4
| | | | | | More pointer types for RISC OS build. svn path=/import/netsurf/; revision=2150
* [project @ 2006-03-19 17:49:32 by dsilvers]Daniel Silverstone2006-03-191-3/+22
| | | | | | Add support for a few more CSS cursors and tidy the GUI_POINTER_* stuff to support what we already had svn path=/import/netsurf/; revision=2135
* [project @ 2006-03-10 09:09:03 by dsilvers]Daniel Silverstone2006-03-101-8/+8
| | | | | | Minor refactor to pass the gui_window to gui_window_set_pointer and gui_window_hide_pointer svn path=/import/netsurf/; revision=2123
* [project @ 2006-03-09 14:01:38 by jmb]John Mark Bell2006-03-091-1/+4
| | | | | | Avoid potential NULL read svn path=/import/netsurf/; revision=2112
* [project @ 2006-03-04 20:46:35 by rjw]Richard Wilson2006-03-041-1/+1
| | | | | | Continue work towards favicon support. svn path=/import/netsurf/; revision=2104