WebSurf/render
Vincent Sanders 17be8cf216 Put the font operations table alongside all the other core API
The netsurf core is driven from numerous operation tables most of
which are now set through a common netsurf_register() interface. The
font and plotting interfaces are currently separate and unlike all the
other operation tables are modified for differing contexts.

This change moves the font operations alongside all the other
operations table and remove unnecessary interaction with the renderers
font internals. Further this also removes the need for css internals
to be visible in frontends.
2014-10-13 11:56:31 +01: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 Stop invalid background image URL from preventing page load. 2014-09-25 09:50:24 +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 Put the font operations table alongside all the other core API 2014-10-13 11:56:31 +01:00
form.h try and improve usage of browser window internals 2014-07-06 18:34:34 +01:00
html.c Put the font operations table alongside all the other core API 2014-10-13 11:56:31 +01:00
html.h try and improve usage of browser window internals 2014-07-06 18:34:34 +01:00
html_css.c move scheduleing into browser operation table 2014-03-09 15:37:40 +00:00
html_css_fetcher.c clean up the fetcher factory and improve its API 2014-06-19 18:27:24 +01:00
html_forms.c First pass at getting html forms to use textarea widget. 2013-02-06 22:39:45 +00:00
html_interaction.c Put the font operations table alongside all the other core API 2014-10-13 11:56:31 +01:00
html_internal.h Redraws during layout are prohibited, and redundant. 2014-09-27 09:57:26 +01:00
html_object.c move scheduleing into browser operation table 2014-03-09 15:37:40 +00:00
html_redraw.c Put the font operations table alongside all the other core API 2014-10-13 11:56:31 +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 Put the font operations table alongside all the other core API 2014-10-13 11:56:31 +01:00
layout.h Merge branches/jmb/content-factory to trunk 2011-05-06 20:40:09 +00:00
search.c remove unecessary utils/url.h includes 2014-05-09 10:15:42 +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