Commit Graph

  • 8265b8b66f Duktape: Probably should use ssize_t Daniel Silverstone 2019-06-15 21:34:47 +0100
  • 84b8e7dfa1 Duktape: Hopefully silence issue with %lld Daniel Silverstone 2019-06-15 21:33:59 +0100
  • e14a6598be monkey_driver.py: Allow for no wrapper to be passed Daniel Silverstone 2019-06-15 21:24:35 +0100
  • 659c9161ee llcache: Abort cleanly if called back during shutdown Daniel Silverstone 2019-06-15 21:13:09 +0100
  • 09fa61eb73 hlcache.c: Clean up LOADING contents during finalise Daniel Silverstone 2019-06-15 21:10:15 +0100
  • 1d5a024a68 Sleepy JS test, handy to alt+f4 during load to check shutdown Daniel Silverstone 2019-06-15 21:09:49 +0100
  • 5c0eee43e2 Monkey: Support a -w argument to the monkey_driver.py Daniel Silverstone 2019-06-15 20:01:08 +0100
  • 8b6f590aaa prevent out of bounds access when checking IDNA host label Vincent Sanders 2019-06-13 17:02:08 +0100
  • 1951c0f809 allow repeat loops to specify values and navigation to use them Vincent Sanders 2019-06-12 23:55:54 +0100
  • c90bd806a6 make the timer-start and timer-restart action name the timer in the same way Vincent Sanders 2019-06-12 22:45:07 +0100
  • c1dc4e61bd LLCache: validate max-age before use John-Mark Bell 2019-06-10 21:36:52 +0000
  • 23698aecf8 HTTP: expose validity of max-age in Cache-Control John-Mark Bell 2019-06-10 21:35:36 +0000
  • 047c82cfce LLCache: use Cache-Control parser John-Mark Bell 2019-06-10 20:56:23 +0000
  • 04b790643b HTTP: add minimal parser for Cache-Control John-Mark Bell 2019-06-10 20:52:15 +0000
  • 9893b05b08 use jmb suggested fix to cache-control header parse error Vincent Sanders 2019-06-10 21:58:46 +0100
  • e598dcd139 fix parsing of invalid syntax max-age value Cache-control header Vincent Sanders 2019-06-10 20:51:31 +0100
  • 24590a1145 Check callback memory is allocated before trying to use it. Chris Young 2019-06-09 20:30:46 +0100
  • 93494790f3 Fix memory leak in Amiga frontend Chris Young 2019-06-09 20:17:47 +0100
  • 4b4ec5b4d2 Correct memory pool allocs with the ones from master chris/debug Chris Young 2019-06-09 19:36:50 +0100
  • b5c2f8bb9e Revert "Ensure we free the pen list memory" Chris Young 2016-12-06 23:44:42 +0000
  • 0278cf4877 Replace custom itempool functions with malloc/free as clib handles these more efficiently than our pools. Chris Young 2016-12-06 18:10:21 +0000
  • 87b34e1ddd Modify some "free" references which were failing to build with clib2 debug mode Chris Young 2016-12-05 19:01:14 +0000
  • 4134d4cbd6 Updates to allow clib2 memory debug mode to work Chris Young 2016-12-05 18:26:12 +0000
  • 1a235de662 Enable clib2 debug to work Chris Young 2016-12-04 15:11:17 +0000
  • 7314651b95 NULL drawhandle after free Chris Young 2019-06-09 19:29:56 +0100
  • e82107a296 Window.bnd: Suppress some unnecessary stack frame dumps Daniel Silverstone 2019-06-09 15:59:05 +0100
  • 03624bcf7a browser.c: Don't require > 0 chars in logging Daniel Silverstone 2019-06-09 15:20:17 +0100
  • c5c8a49276 Window.bnd: Expose isNan Daniel Silverstone 2019-06-09 15:20:01 +0100
  • 04cf2fe588 Window.bnd: Do not remove in-train callbacks Daniel Silverstone 2019-06-09 11:04:15 +0100
  • dddc5eac94 Update schedulers return codes Vincent Sanders 2019-06-08 13:33:16 +0100
  • c74c8332ac allow monkey tests to stop navigation Vincent Sanders 2019-06-06 17:16:23 +0100
  • eeeca4b712 add ability to stop a navigation in monkey frontend Vincent Sanders 2019-06-06 15:44:52 +0100
  • 4be18fcf47 detect monkey exit rather than waiting forever for a defunct process Vincent Sanders 2019-06-06 15:07:52 +0100
  • f2000ae60e improve stdout print formatting Vincent Sanders 2019-06-05 22:48:11 +0100
  • 64ee8e1b00 html.c: Correct ordering for reformat time Daniel Silverstone 2019-06-05 22:59:24 +0100
  • 27ee92c872 extend the monkey test tooling to cope with ssl certificate windows Vincent Sanders 2019-06-05 20:57:55 +0100
  • 3d80e825e1 content/fetchers/curl.c: Defer fetch start if inside cURL Daniel Silverstone 2019-06-05 19:51:47 +0100
  • 41608a73c0 monkey-see-monkey-do: Also restore stdout/stderr when success Daniel Silverstone 2019-06-04 21:50:43 +0100
  • c07b2edd77 Document.bnd: createDocumentFragment() unref fragment Daniel Silverstone 2019-06-01 13:59:36 +0100
  • 9c32564085 html_script.c: html_script_exec() reqacquire script ptr Daniel Silverstone 2019-06-01 13:25:14 +0100
  • a6de56583c Improve javascript unimplemented bnding documentation generation Vincent Sanders 2019-05-31 19:40:10 +0100
  • 19de453ad5 Fix dump choices test data to align with altered logging levels Vincent Sanders 2019-05-31 18:56:14 +0100
  • 295617b451 Fix test target use of logging config defines Vincent Sanders 2019-05-31 18:44:04 +0100
  • c47cc08883 Ensure we set the defaults for the log options to those compiled in Daniel Silverstone 2019-05-28 20:49:12 +0100
  • 13a5b8f74a make curl fetcher log debug using NSLOG Vincent Sanders 2019-05-28 00:38:40 +0100
  • 57094c84ed Expose NaN on Window Daniel Silverstone 2019-05-25 20:11:52 +0100
  • 196c2fc845 Add dodgy window method to clear callbacks Daniel Silverstone 2019-05-25 16:23:37 +0100
  • 87be4e7a17 Log when we finalise window objects Daniel Silverstone 2019-05-19 15:27:21 +0100
  • c42039c546 Use generics for makeListProxy properly Daniel Silverstone 2019-05-19 15:27:04 +0100
  • 9ee92823e2 Use generics for makeListProxy properly Daniel Silverstone 2019-05-19 15:26:49 +0100
  • 78385629c3 Remove unnecessary generics magic Daniel Silverstone 2019-05-19 15:26:36 +0100
  • 12bba5a1cc fix block conditional checks to be orred instead of anded Vincent Sanders 2019-05-20 10:07:53 +0100
  • ea9bc4e2be allow block to use elapsed timer as a condition Vincent Sanders 2019-05-18 23:45:52 +0100
  • cb178b43be update ca bundle Vincent Sanders 2019-05-18 22:39:39 +0100
  • 5bd54f4c0c allow render checks to be empty Vincent Sanders 2019-05-18 22:39:15 +0100
  • 2db39b1f7d quieten down windows debug Vincent Sanders 2019-05-12 00:17:25 +0100
  • a5e4bf8220 Make SimpleRefresh the default. This reduces memory use. Chris Young 2019-05-12 16:43:01 +0100
  • f139c4fa4d Add a render hook to ensure the browser window is redrawn when needed This fixes the occasional damaged areas in SimpleRefresh mode Chris Young 2019-05-12 16:38:48 +0100
  • 336a7dc170 Mark functions as static Chris Young 2019-05-10 22:11:21 +0100
  • 6ac65a3674 Hide the message port which is shared amongst all Amiga NetSurf windows Chris Young 2019-05-10 21:59:03 +0100
  • 24b910f4ff Make the window list more private TODO: fix arexx.c to not need it Chris Young 2019-05-10 21:49:00 +0100
  • a5051c7128 Use new beep function Chris Young 2019-05-10 21:34:22 +0100
  • 97010ecef5 Make screen pointer accesible through an accessor function only Chris Young 2019-05-10 20:59:30 +0100
  • c5a07fac76 Replace global current gui_window with an accessor function Chris Young 2019-05-10 20:32:40 +0100
  • 8f9d434b12 make win32 keyboard handling in browsing window functional Vincent Sanders 2019-05-09 23:27:59 +0100
  • 95b8d12950 implement windows clipboard functionality Vincent Sanders 2019-05-09 23:11:05 +0100
  • 896e531a7f fix os3 build Chris Young 2019-05-08 18:35:51 +0100
  • 944d8fc412 try storing form_control in the hook data it doesn't appear to be needed anywhere else Chris Young 2019-05-08 18:12:22 +0100
  • 19742c826a Make gadget object enum private to gui.c Chris Young 2019-05-08 17:51:53 +0100
  • 76618d9588 make gui_window_2 private to gui.c Chris Young 2019-05-08 17:48:50 +0100
  • df5c18315f Pass ptr to clicktab var instead of func calls Chris Young 2019-05-08 17:29:14 +0100
  • d0df3fa4b3 more accessor for gui_window_2 Chris Young 2019-05-08 01:44:44 +0100
  • 1cd30fdb3c Move ami_(re)set_pointer (back?) into gui.c as they need to set/read the gui_window_2 structure Chris Young 2019-05-08 00:59:04 +0100
  • ae36d35728 throbber crap Chris Young 2019-05-08 00:56:07 +0100
  • a5aa53657c get the window title from a gui_window Chris Young 2019-05-08 00:35:09 +0100
  • 1edf8f2848 set find window function Chris Young 2019-05-08 00:30:51 +0100
  • c64d48005c Try moving form_control into gui_window Chris Young 2019-05-08 00:18:43 +0100
  • 4713e1c8af Accessor for the select menu control pointer Chris Young 2019-05-08 00:16:06 +0100
  • ca1a519cfa remove direct access to gui_window_2's gui_window Chris Young 2019-05-08 00:08:35 +0100
  • b9dd0a60c3 accessor for window from gui_window_2 Chris Young 2019-05-07 23:43:15 +0100
  • 83c3831853 set menu to window through a function Chris Young 2019-05-07 22:22:12 +0100
  • 67af746324 Get menu structure directly from gui_window Chris Young 2019-05-07 22:07:57 +0100
  • 6d1f480f01 Get the shared window's window structure directly from the gui_window In a lot of places gui_window_2 was only being accessed for Window Chris Young 2019-05-07 21:58:09 +0100
  • 5c7b5476f0 Make gui_window private to gui.c TODO: ratonalise these accessors Chris Young 2019-05-07 21:45:40 +0100
  • b330fd9f0e HTML: Update selection media data for new libcss API. Michael Drake 2019-05-07 14:01:51 +0100
  • 31655be43b CSS: One inch is 96 css pixels. Michael Drake 2019-05-07 09:53:31 +0100
  • 51feeadcf9 HTML: Set up the CSS length measuring context in CSS pixels. Michael Drake 2019-05-06 21:30:05 +0100
  • 041e9426c1 CSS: Use helper to convert form css to physical pixels. Michael Drake 2019-05-06 21:25:54 +0100
  • ffc199d778 CSS: Add helpers to convert between css and physical pixels. Michael Drake 2019-05-06 21:22:55 +0100
  • 7567f64075 CSS: Extern the nscss_baseline_pixel_density value. Michael Drake 2019-05-06 21:21:44 +0100
  • e02020198d Convert css_len2pt and css_len2px for CSS pixels. Michael Drake 2019-05-06 20:35:31 +0100
  • 1736bdcfee Add js-exec to monkey_driver, add a test, etc. Daniel Silverstone 2019-05-06 19:20:15 +0100
  • a43b83de03 HTML: Squash error-path leaks in select box construction. Michael Drake 2019-05-06 17:29:53 +0100
  • 65b16f4c54 Curl fetcher: Force HTTP1.1 to fix HTTP2 crash. Michael Drake 2019-05-06 17:12:14 +0100
  • 0db71994ea HTML: Before building the box tree, get viewport dimensions. Michael Drake 2019-05-06 15:37:44 +0100
  • 0f3b279167 HTML content handler: Handle content msg for getdims. Michael Drake 2019-05-06 15:37:08 +0100
  • b38f7cc718 Browser window: Handle the content msg for getdims. Michael Drake 2019-05-06 15:36:03 +0100
  • 6ad7b3e608 Content: Add content message to get viewport dimensions. Michael Drake 2019-05-06 15:34:25 +0100
  • d77ed689e6 Quieten dukky a little more in default log levels Daniel Silverstone 2019-05-06 15:36:49 +0100
  • 52ef77ceef Do not prevent reattempting conversion of HTML contents Daniel Silverstone 2019-05-06 15:10:01 +0100