From 17be8cf216e08a57c511ec1ea43eae40874fa9de Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Mon, 13 Oct 2014 11:56:31 +0100 Subject: 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. --- beos/font.cpp | 2 +- beos/plotters.cpp | 2 +- beos/scaffolding.cpp | 2 +- beos/thumbnail.cpp | 2 +- beos/window.cpp | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) (limited to 'beos') diff --git a/beos/font.cpp b/beos/font.cpp index b262562d3..c52e9671c 100644 --- a/beos/font.cpp +++ b/beos/font.cpp @@ -32,7 +32,7 @@ #include extern "C" { #include "css/css.h" -#include "render/font.h" +#include "desktop/font.h" #include "utils/utils.h" #include "utils/log.h" #include "utils/nsoption.h" diff --git a/beos/plotters.cpp b/beos/plotters.cpp index 52ab4ec21..81d0e10e7 100644 --- a/beos/plotters.cpp +++ b/beos/plotters.cpp @@ -32,7 +32,7 @@ #include extern "C" { #include "desktop/plotters.h" -#include "render/font.h" +#include "desktop/font.h" #include "utils/log.h" #include "utils/utils.h" #include "utils/nsoption.h" diff --git a/beos/scaffolding.cpp b/beos/scaffolding.cpp index 7a00c02a9..b701b98f0 100644 --- a/beos/scaffolding.cpp +++ b/beos/scaffolding.cpp @@ -59,7 +59,7 @@ extern "C" { #include "desktop/plotters.h" #include "utils/nsoption.h" #include "desktop/textinput.h" -#include "render/font.h" +#include "desktop/font.h" #include "render/form.h" #include "utils/messages.h" #include "utils/utils.h" diff --git a/beos/thumbnail.cpp b/beos/thumbnail.cpp index 128462f57..12a7320ce 100644 --- a/beos/thumbnail.cpp +++ b/beos/thumbnail.cpp @@ -36,7 +36,7 @@ extern "C" { #include "desktop/browser.h" #include "desktop/thumbnail.h" #include "image/bitmap.h" -#include "render/font.h" +#include "desktop/font.h" #include "utils/log.h" } #include "beos/scaffolding.h" diff --git a/beos/window.cpp b/beos/window.cpp index 3fa88ad33..886e20622 100644 --- a/beos/window.cpp +++ b/beos/window.cpp @@ -29,7 +29,7 @@ extern "C" { #include "utils/nsoption.h" #include "desktop/netsurf.h" #include "desktop/textinput.h" -#include "render/font.h" +#include "desktop/font.h" #include "utils/log.h" #include "utils/types.h" #include "utils/utf8.h" -- cgit v1.2.3