summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2012-07-04 23:03:53 +0100
committerDaniel Silverstone <dsilvers@digital-scurf.org>2012-07-04 23:03:53 +0100
commit0163c4a33043e99614272a0b00878dbab00b606f (patch)
tree127650d01fbb073d00337703a18069d9871d84d9 /include
parenta0711f95e03e6b6714d5f861012e8cd247577844 (diff)
downloadlibdom-0163c4a33043e99614272a0b00878dbab00b606f.tar.gz
libdom-0163c4a33043e99614272a0b00878dbab00b606f.tar.bz2
HTMLElement: className is a simple get/set property, enable 29 more tests.
HTMLElement.className means that dynamic conversion looks for class_name and not classname. As such, rename the methods and enable the simple getter/setter methods for the property. As such, another 29 tests pass.
Diffstat (limited to 'include')
-rw-r--r--include/dom/html/html_element.h28
1 files changed, 14 insertions, 14 deletions
diff --git a/include/dom/html/html_element.h b/include/dom/html/html_element.h
index 1b40e25..d6d3c88 100644
--- a/include/dom/html/html_element.h
+++ b/include/dom/html/html_element.h
@@ -31,10 +31,10 @@ typedef struct dom_html_element_vtable {
dom_string **dir);
dom_exception (*dom_html_element_set_dir)(struct dom_html_element *element,
dom_string *dir);
- dom_exception (*dom_html_element_get_classname)(struct dom_html_element *element,
- dom_string **classname);
- dom_exception (*dom_html_element_set_classname)(struct dom_html_element *element,
- dom_string *classname);
+ dom_exception (*dom_html_element_get_class_name)(struct dom_html_element *element,
+ dom_string **class_name);
+ dom_exception (*dom_html_element_set_class_name)(struct dom_html_element *element,
+ dom_string *class_name);
} dom_html_element_vtable;
static inline dom_exception dom_html_element_get_id(struct dom_html_element *element,
@@ -109,23 +109,23 @@ static inline dom_exception dom_html_element_set_dir(struct dom_html_element *el
#define dom_html_element_set_dir(e, dir) dom_html_element_set_dir( \
(dom_html_element *) (e), (dir))
-static inline dom_exception dom_html_element_get_classname(struct dom_html_element *element,
- dom_string **classname)
+static inline dom_exception dom_html_element_get_class_name(struct dom_html_element *element,
+ dom_string **class_name)
{
return ((dom_html_element_vtable *) ((dom_node *) element)->vtable)->
- dom_html_element_get_classname(element, classname);
+ dom_html_element_get_class_name(element, class_name);
}
-#define dom_html_element_get_classname(e, classname) dom_html_element_get_classname( \
- (dom_html_element *) (e), (classname))
+#define dom_html_element_get_class_name(e, class_name) dom_html_element_get_class_name( \
+ (dom_html_element *) (e), (class_name))
-static inline dom_exception dom_html_element_set_classname(struct dom_html_element *element,
- dom_string *classname)
+static inline dom_exception dom_html_element_set_class_name(struct dom_html_element *element,
+ dom_string *class_name)
{
return ((dom_html_element_vtable *) ((dom_node *) element)->vtable)->
- dom_html_element_set_classname(element, classname);
+ dom_html_element_set_class_name(element, class_name);
}
-#define dom_html_element_set_classname(e, classname) dom_html_element_set_classname( \
- (dom_html_element *) (e), (classname))
+#define dom_html_element_set_class_name(e, class_name) dom_html_element_set_class_name( \
+ (dom_html_element *) (e), (class_name))
#endif