netsurf/render
Vincent Sanders c31c4babe1 Change contextual content retrieval to browser features.
Update the API which allows frontends to acquire the page features
(images, link urls or form elements) present at the given coordinates
within a browser window.

By making this an explicit browser_window API and using the browser.h
header for the associated data structure with a more appropriate API
naming the usage is much more obvious and contained.

Additionally the link url is now passed around as a nsurl stopping it
being converted from nsurl to text and back again several times.
2014-11-02 15:46:42 +00:00
..
Makefile Remove completely dead file. 2014-05-31 10:45:32 +01:00
box.c Remove unecessary forward declarations. 2014-09-05 23:00:18 +01:00
box.h Allow suppression of style dump in box tree dumps. 2014-07-13 18:07:12 +01:00
box_construct.c Add bw function to get scrollbar type. 2014-10-25 12:04:11 +01:00
box_normalise.c Fix table layout issue: row spans crossing row groups. 2014-04-12 16:09:17 +01:00
box_textarea.c Put the font operations table alongside all the other core API 2014-10-13 11:56:31 +01:00
box_textarea.h A load of refactoring of how content selection and input work. 2013-02-22 12:19:35 +00:00
font.c Put the font operations table alongside all the other core API 2014-10-13 11:56:31 +01:00
font.h Put the font operations table alongside all the other core API 2014-10-13 11:56:31 +01:00
form.c remove unecessary browser.h include from core headers 2014-10-17 12:21:52 +01:00
form.h remove unecessary browser.h include from core headers 2014-10-17 12:21:52 +01:00
html.c Change contextual content retrieval to browser features. 2014-11-02 15:46:42 +00:00
html.h Add bw function to get scrollbar type. 2014-10-25 12:04:11 +01:00
html_css.c make the pseudo css fetcher report initialisation errors 2014-10-25 23:07:00 +01:00
html_css_fetcher.c make the pseudo css fetcher report initialisation errors 2014-10-25 23:07:00 +01:00
html_forms.c remove unecessary browser.h include from core headers 2014-10-17 12:21:52 +01:00
html_interaction.c Open select menu via content msg, instead of breaking encapsulation. 2014-10-24 17:57:15 +01:00
html_internal.h make the pseudo css fetcher report initialisation errors 2014-10-25 23:07:00 +01:00
html_object.c Open select menu via content msg, instead of breaking encapsulation. 2014-10-24 17:57:15 +01:00
html_redraw.c remove unecessary browser.h include from core headers 2014-10-17 12:21:52 +01:00
html_script.c Remove asserts for default cases from all content message handlers; this is laborious and is no longer useful for catching bugs. 2014-01-05 14:39:08 +00:00
imagemap.c remove uncessary null check (coverity 1199865) and remove forward references 2014-05-18 14:40:39 +01:00
imagemap.h Improve error handling in html content 2012-10-17 21:52:43 +01:00
layout.c remove unecessary browser.h include from core headers 2014-10-17 12:21:52 +01:00
layout.h Merge branches/jmb/content-factory to trunk 2011-05-06 20:40:09 +00:00
search.c Update the core to use the split operations table headers 2014-10-16 22:33:43 +01:00
search.h move page search gui callbacks to their own operations table 2014-03-18 22:32:52 +00:00
table.c Fix table cell bottom borders leaking to the cell on the right. 2014-04-14 13:24:42 +01:00
table.h Merge LibCSS port to trunk. 2009-07-23 23:05:34 +00:00
textplain.c Put the font operations table alongside all the other core API 2014-10-13 11:56:31 +01:00
textplain.h Remove search context from browser window, simplify search interface for front ends. 2013-05-07 14:41:40 +01:00