summaryrefslogtreecommitdiff
path: root/css/css.h
diff options
context:
space:
mode:
authorJohn-Mark Bell <jmb@netsurf-browser.org>2013-02-27 03:11:10 +0000
committerJohn-Mark Bell <jmb@netsurf-browser.org>2013-02-27 03:11:10 +0000
commit97978e858b396157540d9e0bff91676bb8dcd500 (patch)
tree6903562cead21266639a336992454c2a3d6829e3 /css/css.h
parent21cbb49a6bb9e2ad23b7c8d4ab6a9536dc4a2781 (diff)
downloadnetsurf-97978e858b396157540d9e0bff91676bb8dcd500.tar.gz
netsurf-97978e858b396157540d9e0bff91676bb8dcd500.tar.bz2
Use custom fetcher for inline CSS
Diffstat (limited to 'css/css.h')
-rw-r--r--css/css.h34
1 files changed, 0 insertions, 34 deletions
diff --git a/css/css.h b/css/css.h
index dc6053f48..be8d4bcd8 100644
--- a/css/css.h
+++ b/css/css.h
@@ -25,33 +25,7 @@
#include "utils/errors.h"
-struct content;
-struct content_css_data;
struct hlcache_handle;
-struct http_parameter;
-struct nscss_import;
-
-/**
- * Type of callback called when a CSS object has finished
- *
- * \param css CSS object that has completed
- * \param pw Client-specific data
- */
-typedef void (*nscss_done_callback)(struct content_css_data *css, void *pw);
-
-/**
- * CSS content data
- */
-struct content_css_data
-{
- css_stylesheet *sheet; /**< Stylesheet object */
- char *charset; /**< Character set of stylesheet */
- struct nscss_import *imports; /**< Array of imported sheets */
- uint32_t import_count; /**< Number of sheets imported */
- uint32_t next_to_register; /**< Index of next import to register */
- nscss_done_callback done; /**< Completion callback */
- void *pw; /**< Client data */
-};
/**
* Imported stylesheet record
@@ -63,14 +37,6 @@ struct nscss_import {
nserror nscss_init(void);
-nserror nscss_create_css_data(struct content_css_data *c,
- const char *url, const char *charset, bool quirks,
- nscss_done_callback done, void *pw);
-css_error nscss_process_css_data(struct content_css_data *c, const char *data,
- unsigned int size);
-css_error nscss_convert_css_data(struct content_css_data *c);
-void nscss_destroy_css_data(struct content_css_data *c);
-
css_stylesheet *nscss_get_stylesheet(struct hlcache_handle *h);
struct nscss_import *nscss_get_imports(struct hlcache_handle *h, uint32_t *n);