netsurf/content/handlers/html
Daniel Silverstone 9c32564085 html_script.c: html_script_exec() reqacquire script ptr
Since executing a script can cause more scripts to be appended
to the script array, and that can cause a reallocation which might
move the script array, reacquire the script pointer after running
the script so that we don't wander off into the reeds.

Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2019-06-01 13:25:14 +01:00
..
box_construct.c HTML: Squash error-path leaks in select box construction. 2019-05-06 17:29:53 +01:00
box_normalise.c move html and text content handlers where they belong 2018-05-10 13:37:02 +01:00
box_textarea.c fix url encoding to be compatible with nsurl API changes. 2018-09-26 17:21:48 +01:00
box_textarea.h clean up html content handler header use 2018-05-11 13:18:54 +01:00
box.c allow comments to supress implicit fallthrough warnings 2018-09-07 12:53:51 +01:00
box.h Box: Add helper to check if box is first child. 2018-06-29 15:03:10 +01:00
font.c Plotters: Expose array of font family strings to front ends. 2018-05-23 14:02:53 +01:00
font.h move html and text content handlers where they belong 2018-05-10 13:37:02 +01:00
form_internal.h fix url encoding to be compatible with nsurl API changes. 2018-09-26 17:21:48 +01:00
form.c validate the form button element type attribute as per spec 2019-02-22 21:11:34 +00:00
html_css_fetcher.c move html and text content handlers where they belong 2018-05-10 13:37:02 +01:00
html_css.c CSS: Update for change to libcss append sheet API. 2019-05-04 14:51:42 +01:00
html_forms.c move html and text content handlers where they belong 2018-05-10 13:37:02 +01:00
html_interaction.c gcc on openbsd is unable to reason about res variable usage and generates bogus warning 2018-09-26 21:32:35 +01:00
html_internal.h CSS: Update for change to libcss select style API. 2019-05-04 14:51:42 +01:00
html_object.c HTML content handler: Handle content msg for getdims. 2019-05-06 15:38:33 +01:00
html_redraw_border.c Plotters: Change stroke width in the plot_style_t to fixed point. 2018-05-23 13:04:19 +01:00
html_redraw.c move html and text content handlers where they belong 2018-05-10 13:37:02 +01:00
html_save.h clean up html content handler header use 2018-05-11 13:18:54 +01:00
html_script.c html_script.c: html_script_exec() reqacquire script ptr 2019-06-01 13:25:14 +01:00
html.c HTML: Update selection media data for new libcss API. 2019-05-07 14:01:51 +01:00
html.h clean up html content handler header use 2018-05-11 13:18:54 +01:00
imagemap.c use memcpy instead of strcpy to make the dom string copy intention explicit 2019-03-04 17:32:41 +00:00
imagemap.h move html and text content handlers where they belong 2018-05-10 13:37:02 +01:00
layout.c Layout: Add debug logging to show viewport dimensions passed into layout. 2019-02-17 09:06:58 +00:00
layout.h move html and text content handlers where they belong 2018-05-10 13:37:02 +01:00
Makefile move html and text content handlers where they belong 2018-05-10 13:37:02 +01:00
search.c move html and text content handlers where they belong 2018-05-10 13:37:02 +01:00
search.h move html and text content handlers where they belong 2018-05-10 13:37:02 +01:00
table.c move html and text content handlers where they belong 2018-05-10 13:37:02 +01:00
table.h move html and text content handlers where they belong 2018-05-10 13:37:02 +01:00