summaryrefslogtreecommitdiff
path: root/src/html
diff options
context:
space:
mode:
Diffstat (limited to 'src/html')
-rw-r--r--src/html/html_document.c17
-rw-r--r--src/html/html_document.h14
2 files changed, 4 insertions, 27 deletions
diff --git a/src/html/html_document.c b/src/html/html_document.c
index 9bce128..52e0b9c 100644
--- a/src/html/html_document.c
+++ b/src/html/html_document.c
@@ -73,7 +73,6 @@ dom_exception _dom_html_document_initialise(dom_html_document *doc,
doc->domain = NULL;
doc->url = NULL;
doc->cookie = NULL;
- doc->quirks = false;
return DOM_NO_ERR;
}
@@ -348,19 +347,3 @@ dom_exception _dom_html_document_get_elements_by_name(dom_html_document *doc,
return DOM_NOT_SUPPORTED_ERR;
}
-/*-----------------------------------------------------------------------*/
-/* Semi-internal API extensions for NetSurf */
-
-dom_exception _dom_html_document_get_quirks_mode(dom_html_document *doc,
- dom_html_document_quirks_mode *result)
-{
- *result = doc->quirks;
- return DOM_NO_ERR;
-}
-
-dom_exception _dom_html_document_set_quirks_mode(dom_html_document *doc,
- dom_html_document_quirks_mode quirks)
-{
- doc->quirks = quirks;
- return DOM_NO_ERR;
-}
diff --git a/src/html/html_document.h b/src/html/html_document.h
index 6d60aa5..3b7ed58 100644
--- a/src/html/html_document.h
+++ b/src/html/html_document.h
@@ -23,8 +23,6 @@ struct dom_html_document {
dom_string *domain; /**< HTML document domain */
dom_string *url; /**< HTML document URL */
dom_string *cookie; /**< HTML document cookie */
- dom_html_document_quirks_mode quirks;
- /**< HTML document is in quirks mode */
};
/* Create a HTMLDocument */
@@ -82,10 +80,6 @@ dom_exception _dom_html_document_writeln(dom_html_document *doc,
dom_string *text);
dom_exception _dom_html_document_get_elements_by_name(dom_html_document *doc,
dom_string *name, struct dom_nodelist **list);
-dom_exception _dom_html_document_get_quirks_mode(dom_html_document *doc,
- dom_html_document_quirks_mode *result);
-dom_exception _dom_html_document_set_quirks_mode(dom_html_document *doc,
- dom_html_document_quirks_mode result);
#define DOM_HTML_DOCUMENT_VTABLE \
@@ -107,9 +101,7 @@ dom_exception _dom_html_document_set_quirks_mode(dom_html_document *doc,
_dom_html_document_close, \
_dom_html_document_write, \
_dom_html_document_writeln, \
- _dom_html_document_get_elements_by_name, \
- _dom_html_document_get_quirks_mode, \
- _dom_html_document_set_quirks_mode
+ _dom_html_document_get_elements_by_name
dom_exception _dom_html_document_create_element(dom_document *doc,
dom_string *tag_name, dom_element **result);
@@ -148,7 +140,9 @@ dom_exception _dom_html_document_create_element_ns(dom_document *doc,
_dom_document_adopt_node, \
_dom_document_get_dom_config, \
_dom_document_normalize, \
- _dom_document_rename_node
+ _dom_document_rename_node, \
+ _dom_document_get_quirks_mode, \
+ _dom_document_set_quirks_mode
#endif