netsurf/content/handlers/html
Daniel Silverstone acee5faa3f html_interaction.c: Default node to <HTML> node
In order to cope when an entire document is `visibility: hidden`
we default to the <HTML> node when interacting with the document
to ensure we don't drop off the end of the box model without
identifying at least one node to fire events at.

This resolves #2658

Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2019-08-01 13:56:42 +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 html_interaction.c: Default node to <HTML> node 2019-08-01 13:56:42 +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 make content close check the content status itself 2019-07-10 16:42:52 +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: Apply min/max width to replaced elements when width is given. 2019-07-30 21:55:29 +01: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