1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-06-27 01:25:34 +00:00
elinks/src/document/libdom/renderer2.h
Witold Filipczyk 5efad5b30a [spidermonkey] fire_onload
This function is to dispatch the "DOMContentLoaded" event.
2024-05-28 21:07:59 +02:00

40 lines
961 B
C

#ifndef EL__DOCUMENT_LIBDOM_RENDERER2_H
#define EL__DOCUMENT_LIBDOM_RENDERER2_H
#ifdef __cplusplus
extern "C" {
#endif
struct cache_entry;
struct document;
struct document_view;
struct el_box;
struct string;
struct terminal;
struct node_rect {
int x0, y0, x1, y1, offset;
};
void render_xhtml_document(struct cache_entry *cached, struct document *document, struct string *buffer);
void dump_xhtml(struct cache_entry *cached, struct document *document, int parse);
void free_libdom(void);
void debug_dump_xhtml(void *doc);
int fire_generic_dom_event(void *typ, void *target, int bubbles, int cancelable);
int fire_onload(void *doc);
#if 0
void walk2(struct document *document);
void scan_document(struct document_view *doc_view);
void try_to_color(struct terminal *term, struct el_box *box, struct document *document, int vx, int vy);
struct node_rect *get_element_rect(struct document *document, int offset);
#endif
#ifdef __cplusplus
}
#endif
#endif