Commit Graph

  • e7fe3678f0 Deal with more ways in which meta refresh URLs can be invalid. John Mark Bell 2007-04-01 16:41:22 +0000
  • ccfc0e7516 Fix abort on attempted destruction of CONTENT_DIRECTORY (1690222) John Mark Bell 2007-03-28 22:56:54 +0000
  • 932765df96 Remove collusion between window, menus and search code in order to clear search selection state - this should happen automagically through wimp_event callbacks now. Also tidy search.c so I can read it better ;) John Mark Bell 2007-03-26 21:09:25 +0000
  • 933c642019 Call close function for submenu windows. Richard Wilson 2007-03-26 20:33:50 +0000
  • e5129294c0 Call close functions when automatically closing child windows and when automatically handlign Cancel buttons. Richard Wilson 2007-03-26 12:28:19 +0000
  • 9d32795b47 Minor tidying John Mark Bell 2007-03-25 19:32:41 +0000
  • a96ef2a906 Fix assertion when table has negative mbp (1579981) John Mark Bell 2007-03-25 16:20:10 +0000
  • cabed36421 Fix handling of scrollbar addition to blocks which have height/width == AUTO (fixes 1567430) John Mark Bell 2007-03-24 23:47:44 +0000
  • 5e0bec495c Fix FP exception when right-aligned tables with margin: auto are nested (interaction with floats, resulting in margin[TOP] == AUTO) (fixes 1662931) John Mark Bell 2007-03-24 21:03:36 +0000
  • 91cfb11592 Fix crash on WWW-Authenticate header with no realm (1686714) John Mark Bell 2007-03-23 22:39:10 +0000
  • 64b229d0d6 Make <object> attribute handling more spec compliant John Mark Bell 2007-03-22 22:47:24 +0000
  • 9c048ad076 Fix invalidation of unwanted contents. John Mark Bell 2007-03-19 00:04:09 +0000
  • f261e4426a Lose noisy logging John Mark Bell 2007-03-18 23:48:12 +0000
  • 947ab0dcd2 Ensure content structures are zero initialised. Make css_destroy check that the stylesheet pointer exists (content destructors may be called whilst the content is still loading - e.g. if the content type isn't permissable in the context it was loaded from). Fixes 1627413, 1580980. John Mark Bell 2007-03-18 20:19:13 +0000
  • 703b5fea73 Ensure content owners check that they are still interested in a content when receiving notification that the content's in error. This prevents content pointers being corrupted when redirects occur. Fixes 1522002, 1551475. John Mark Bell 2007-03-18 17:09:55 +0000
  • 0d750eac73 Improve debug output so that content usage may be traced John Mark Bell 2007-03-18 17:04:18 +0000
  • 6d0795b923 Handle redirects with partial bodies. John Mark Bell 2007-03-18 13:02:07 +0000
  • 8ffe5f5392 Fix pasting into writables via IcnClipBrd (fixes 1582072) John Mark Bell 2007-03-17 14:18:11 +0000
  • e80ce80a98 Default form field maxlength to UINT_MAX (fixes 1620540) John Mark Bell 2007-03-11 23:48:29 +0000
  • 9cf5122797 Content handlers should not call warn_user - they should broadcast the error using content_broadcast and leave it to the content owner(s) to decide what to do about it. John Mark Bell 2007-03-11 22:08:57 +0000
  • 58c217cbee Transliterate form submissions (requires an iconv implementation that understands //TRANSLIT - both glibc & libiconv's do, as do Iconv modules >= 0.08) Require Iconv 0.08 John Mark Bell 2007-03-11 13:58:15 +0000
  • 2df3d592f3 Apply Darren Salt's keypress callbacl claiming patch, with addition of doc comment updates Rob Kendrick 2007-03-06 23:50:06 +0000
  • a6ab365cbb Apply Darren Salt's patch to implement Open Location/Ctrl-L in nsgtk Rob Kendrick 2007-03-06 23:33:05 +0000
  • 212b92f66e Reformat and apply Darren Salt's scrollwheel and keyboard scrolling patch, although I still can't get the keyboard scrolling to work. Rob Kendrick 2007-03-06 21:29:51 +0000
  • 3dea2a3987 Stop iframe contents from appearing in global history. Fix by JMB. Michael Drake 2007-03-06 20:25:27 +0000
  • b113bf6b15 Add mention of libmng-dev dependancy Rob Kendrick 2007-03-06 17:15:05 +0000
  • 6c65fea9b6 Position new folders correctly for global history (fix 1547523) Richard Wilson 2007-03-03 22:47:45 +0000
  • 284368c50e Implement keyboard scrolling for tree views. Richard Wilson 2007-03-03 21:57:51 +0000
  • 15ff0c9cf9 Fix failing window update for large extents. Richard Wilson 2007-03-03 21:57:24 +0000
  • b5a14773ff Correctly calculate maximised frame heights (fix 1644216) Richard Wilson 2007-03-03 20:49:49 +0000
  • 5e783e1266 Ignore common GIF screen size errors (fix 1650225) Richard Wilson 2007-03-03 20:02:09 +0000
  • 7368688642 Dynamically update scale view (implement 1556975) and prevent double redraws. Richard Wilson 2007-03-03 19:46:20 +0000
  • cd3fb4a7cc Ensure multipart/form-data submissions are in the correct charset. (fixes 1617129). There are issues with unrepresentable characters, which I'm investigating; they appear to be due to Iconv/UnicodeLib and not NetSurf's usage of them. John Mark Bell 2007-02-26 00:32:07 +0000
  • cf17b38065 Ensure handle options are reset appropriately (fixes 1668354) John Mark Bell 2007-02-25 16:52:53 +0000
  • 0f50dc77d9 Fix nsgtk bitmap code warnings Rob Kendrick 2007-02-23 02:32:43 +0000
  • 657e384a84 Fix RING_FINDBYHOST to actually find things. jmb found the bug, I verified his patch and committed it Daniel Silverstone 2007-02-22 11:48:39 +0000
  • d3718bd4a7 Fix debug build. John Mark Bell 2007-02-21 21:23:01 +0000
  • f0cd19dedc Correct SharedUnixLibrary version number. Thanks to Richard Mellish. Michael Drake 2007-02-20 11:38:55 +0000
  • e57a90e91c Fix handling of % signs in textarea initial value. (Fixes 1617123) John Mark Bell 2007-02-11 23:21:05 +0000
  • d1b79f3e41 Bring percent-encoding closer to what other browsers do. John Mark Bell 2007-02-11 22:28:00 +0000
  • 6ae4b59a4b Fix stupidity John Mark Bell 2007-02-11 12:24:13 +0000
  • b54332fd58 Rewrite utf8_[to,from]_local_encoding to not have arbitrary limit in the number of special characters permitted in the input. (fixes 1651343, 1649247, 1644745, 1607934) John Mark Bell 2007-02-11 11:19:42 +0000
  • 3b40e0f5fc Reparse entire document if meta charset resulting in changed document encoding is encountered (fixes 1389126) John Mark Bell 2007-02-10 21:34:22 +0000
  • a9b34bd990 Work around libxml oddness in allowing document meta encoding to override external charset information. John Mark Bell 2007-02-10 19:53:41 +0000
  • 9549165a2b Another warning squash in gtk/ Rob Kendrick 2007-02-10 02:27:06 +0000
  • bdf7affb19 Fix almost all warnings in gtk/ Rob Kendrick 2007-02-10 02:21:32 +0000
  • 75b673644d Add default icon for nsgtk windows, tidy default locations for resources a little Rob Kendrick 2007-02-10 01:56:27 +0000
  • 55eb0a51dd Misc nsgtk window improvements, smaller shipped NetSurf logo Rob Kendrick 2007-02-09 18:10:33 +0000
  • a6664dfa0c Remove optimisation settings accidentally checked in. I will examine my diffs more carefully in future. I promise. Rob Kendrick 2007-02-06 21:49:59 +0000
  • b4033ff643 Reduce warnings caused by GTK and XML2 library headers Rob Kendrick 2007-02-06 21:48:22 +0000
  • 86770e00b5 Make makefile delete nsgtk binary on clean Rob Kendrick 2007-02-06 21:25:20 +0000
  • 356ff18153 Remove bashism and improve nsgtk launcher shell script, add simple BUILDING-GTK document. Rob Kendrick 2007-02-06 16:52:47 +0000
  • b6cc8cc6eb Remove .cvsignore files, and replicate functionality with svn:ignore attributes Rob Kendrick 2007-02-04 13:00:06 +0000
  • 25213dca24 Fix handling of cookies in unverifiable transactions caused by a redirect from a fetch into a browser window which was varifiable. John Mark Bell 2007-02-02 23:08:13 +0000
  • 0b90769032 Fix more off-by-ones in nsgtk's image plotting and clipping. AFAICT, this is now perfect. Rob Kendrick 2007-02-02 22:24:42 +0000
  • 66a69bc889 Fix off-by-one in nsgtk image plotter that resulted in all images being subject to a bilinear resample. Rob Kendrick 2007-02-02 11:45:54 +0000
  • 0351403a7b Misc nsgtk fixes and improvements in makefile, choices dialogue and info window Rob Kendrick 2007-02-02 11:34:13 +0000
  • 9e96993474 Revert r3156 (content cleaner frequency reduction) as it introduces potential stability issues. John Mark Bell 2007-01-31 00:02:38 +0000
  • 8cf2e40daa Bring handling of submission of blank file inputs in line with other browsers. Tidy up fetch_post_convert while I'm at it. John Mark Bell 2007-01-30 23:19:21 +0000
  • 5426a708a9 Generates and use a User-Agent: string based on new netsurf_version_major/minor values, and results of uname(). Rob Kendrick 2007-01-30 19:51:54 +0000
  • 7c88381a59 Make time taken that is displayed in status bar use gettimeofday()-based time rather than clock()-based time Rob Kendrick 2007-01-30 15:32:31 +0000
  • f3e6ad3e90 Attempt to perform content cleaning far less frequently. John Mark Bell 2007-01-30 00:44:53 +0000
  • aa1b444bd7 Change -std=c9x to -std=c99 Rob Kendrick 2007-01-29 23:09:40 +0000
  • a0b6661eb6 Make GTK build compile on FreeBSD. James Bursa 2007-01-29 22:27:15 +0000
  • b76283f3d5 Handle strdup failure John Mark Bell 2007-01-28 23:53:20 +0000
  • 9612b35de1 Improve domain matching of referer and host. Lose comparison of schemes - this was spurious and wrong. Fixes 1646417. John Mark Bell 2007-01-28 16:34:50 +0000
  • df4dbaf4cf Handle cookies in unverifiable transactions John Mark Bell 2007-01-27 20:58:20 +0000
  • cd98970628 Fix mouse events. Fix some GTK warnings. James Bursa 2007-01-27 19:29:28 +0000
  • 2928eeca28 Overview of frames. James Bursa 2007-01-24 23:49:34 +0000
  • 11aceb370a Add html_dump_frameset() to help understand and debug frames. James Bursa 2007-01-24 23:16:02 +0000
  • b6630787c5 Default frame margin 0 instead of -1. Fix marginheight parsing. James Bursa 2007-01-24 22:53:09 +0000
  • f629a4f00f Revert hack around broken pipe (not caching fetch handles used for SSL connections). Ignore SIGPIPE completely as nothing other than OpenSSL is expected to generate it. John Mark Bell 2007-01-18 01:26:58 +0000
  • 75526f77b7 Fix box_visible() to return a bool. James Bursa 2007-01-14 13:02:09 +0000
  • b3ae53990a Remove spare 'F'. Michael Drake 2007-01-13 18:47:11 +0000
  • 89f4ae2a03 New French resources by Jerome Mathevet. Michael Drake 2007-01-13 18:37:23 +0000
  • e812fe31d2 Bring Messages file translations in to line with English version. Michael Drake 2007-01-13 10:58:38 +0000
  • bda01b3135 Fix parsing error when an empty HTML data is returned. Add HTTP status and other information to status bar. James Bursa 2007-01-13 00:21:15 +0000
  • e76140557d Add fetch_http_code() to retrieve the HTTP status code of a fetch. James Bursa 2007-01-13 00:19:02 +0000
  • 829f34b994 Remove form margin (broke centered forms and not needed). James Bursa 2007-01-09 19:43:52 +0000
  • 2a5d4eacc5 Change nested list style. Michael Drake 2007-01-09 18:14:22 +0000
  • f7fe971613 Make default CSS rules closer to the w3c suggestions. Richard Wilson 2007-01-06 16:11:51 +0000
  • 4f1ca7d14c Don't require frames to specify a URL (fixes frame names not being recognised) Richard Wilson 2007-01-03 20:11:09 +0000
  • 0b875957cb Format frame content to correct initial size. Scale iframe co-ordinates. Richard Wilson 2007-01-03 15:15:54 +0000
  • cf0718f649 Update the file comment for fetch.c as requested. Daniel Silverstone 2007-01-02 13:07:28 +0000
  • 8b7d6e67f9 Improve signal handling. This should put an end to silent exits. John Mark Bell 2007-01-02 00:13:02 +0000
  • bac8da2418 How to use dmalloc to find leaks. James Bursa 2007-01-01 20:39:27 +0000
  • d117eb4527 Stop animated images rendering for hidden or fallback boxes. James Bursa 2006-12-31 23:47:17 +0000
  • 3d09fed0af Display an error box when exiting due to a SIGFPE or SIGABRT. James Bursa 2006-12-31 21:04:14 +0000
  • f4b8d3a009 Reflow iframes on layout (fix 1617625) Richard Wilson 2006-12-30 02:10:46 +0000
  • 1353585036 Implement form targets (fix 1619094) Richard Wilson 2006-12-30 00:34:26 +0000
  • 98b451ffae Add option to set Accept-Charset header (Stefaan Claes) John Mark Bell 2006-12-28 00:42:14 +0000
  • abcce3dfe7 Fix typo. Default type -> text/plain John Mark Bell 2006-12-28 00:36:37 +0000
  • 367c2aea88 Fix height of absolutely positioned inline blocks with an object. Fix layout of list markers with no text. James Bursa 2006-12-26 21:51:08 +0000
  • 5b3f0755f6 Add URLdb destruction functionality John Mark Bell 2006-12-08 22:38:46 +0000
  • e2d7630ae8 Remove wrong kind of free for data allocated using talloc. James Bursa 2006-12-08 22:18:15 +0000
  • 246352fb97 Allocate new styles for implied boxes using talloc instead of css_duplicate_style(). James Bursa 2006-12-08 22:17:45 +0000
  • 7e252084a5 Replace font_menu with new rufl built-in font menu. James Bursa 2006-12-08 20:04:03 +0000
  • 1b13cad222 Add break. Michael Drake 2006-12-07 22:39:00 +0000
  • d102139fab Stop URL complete window opening. Michael Drake 2006-12-07 22:34:46 +0000
  • 56989c8ed9 Remove backspace key shortcut. Michael Drake 2006-12-07 20:28:19 +0000