summaryrefslogtreecommitdiff
path: root/src/html
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2012-07-07 13:31:15 +0100
committerDaniel Silverstone <dsilvers@digital-scurf.org>2012-07-07 13:31:15 +0100
commit9d15242d827ab7b8c9ff17735edbb62f58593d61 (patch)
tree6988d17a854eb25793e8132ec72f2d03fe0d3786 /src/html
parentcd2010e145b2e436f76bb9961b307761e4ac86ee (diff)
downloadlibdom-9d15242d827ab7b8c9ff17735edbb62f58593d61.tar.gz
libdom-9d15242d827ab7b8c9ff17735edbb62f58593d61.tar.bz2
HTMLDocument: Convert memoised tag names to upper case
Diffstat (limited to 'src/html')
-rw-r--r--src/html/html_document.c2
-rw-r--r--src/html/html_document_strings.h130
2 files changed, 65 insertions, 67 deletions
diff --git a/src/html/html_document.c b/src/html/html_document.c
index 10f1cc7..b93b253 100644
--- a/src/html/html_document.c
+++ b/src/html/html_document.c
@@ -159,7 +159,7 @@ _dom_html_document_create_element_internal(dom_html_document *html,
dom_string *prefix,
dom_html_element **result)
{
- if (dom_string_caseless_isequal(tag_name, html->memoised[hds_html])) {
+ if (dom_string_caseless_isequal(tag_name, html->memoised[hds_HTML])) {
return _dom_html_html_element_create(html, namespace, prefix,
(dom_html_html_element **) result);
}
diff --git a/src/html/html_document_strings.h b/src/html/html_document_strings.h
index 86275e8..ffa33b3 100644
--- a/src/html/html_document_strings.h
+++ b/src/html/html_document_strings.h
@@ -32,72 +32,70 @@ HTML_DOCUMENT_STRINGS_ACTION(dir)
HTML_DOCUMENT_STRINGS_ACTION(class)
/* Useful attributes used by HTMLHtmlElement */
HTML_DOCUMENT_STRINGS_ACTION(version)
-/* Names for elements which get specialised. Ones commented out are
- * present above.
- */
-HTML_DOCUMENT_STRINGS_ACTION(html)
-HTML_DOCUMENT_STRINGS_ACTION(head)
-HTML_DOCUMENT_STRINGS_ACTION(link)
-/* HTML_DOCUMENT_STRINGS_ACTION(title) */
-HTML_DOCUMENT_STRINGS_ACTION(meta)
-HTML_DOCUMENT_STRINGS_ACTION(base)
-HTML_DOCUMENT_STRINGS_ACTION(isindex)
-HTML_DOCUMENT_STRINGS_ACTION(style)
-HTML_DOCUMENT_STRINGS_ACTION(body)
-HTML_DOCUMENT_STRINGS_ACTION(form)
-HTML_DOCUMENT_STRINGS_ACTION(select)
-HTML_DOCUMENT_STRINGS_ACTION(optgroup)
-HTML_DOCUMENT_STRINGS_ACTION(option)
-HTML_DOCUMENT_STRINGS_ACTION(input)
-HTML_DOCUMENT_STRINGS_ACTION(textarea)
-HTML_DOCUMENT_STRINGS_ACTION(button)
-HTML_DOCUMENT_STRINGS_ACTION(label)
-HTML_DOCUMENT_STRINGS_ACTION(fieldset)
-HTML_DOCUMENT_STRINGS_ACTION(legend)
-HTML_DOCUMENT_STRINGS_ACTION(ul)
-HTML_DOCUMENT_STRINGS_ACTION(ol)
-HTML_DOCUMENT_STRINGS_ACTION(dl)
-/* HTML_DOCUMENT_STRINGS_ACTION(dir) */
-HTML_DOCUMENT_STRINGS_ACTION(menu)
-HTML_DOCUMENT_STRINGS_ACTION(li)
-HTML_DOCUMENT_STRINGS_ACTION(blockquote)
-HTML_DOCUMENT_STRINGS_ACTION(div)
-HTML_DOCUMENT_STRINGS_ACTION(p)
-HTML_DOCUMENT_STRINGS_ACTION(h1)
-HTML_DOCUMENT_STRINGS_ACTION(h2)
-HTML_DOCUMENT_STRINGS_ACTION(h3)
-HTML_DOCUMENT_STRINGS_ACTION(h4)
-HTML_DOCUMENT_STRINGS_ACTION(h5)
-HTML_DOCUMENT_STRINGS_ACTION(h6)
-HTML_DOCUMENT_STRINGS_ACTION(q)
-HTML_DOCUMENT_STRINGS_ACTION(pre)
-HTML_DOCUMENT_STRINGS_ACTION(br)
-HTML_DOCUMENT_STRINGS_ACTION(basefont)
-HTML_DOCUMENT_STRINGS_ACTION(font)
-HTML_DOCUMENT_STRINGS_ACTION(hr)
-HTML_DOCUMENT_STRINGS_ACTION(ins)
-HTML_DOCUMENT_STRINGS_ACTION(del)
-HTML_DOCUMENT_STRINGS_ACTION(a)
-HTML_DOCUMENT_STRINGS_ACTION(img)
-HTML_DOCUMENT_STRINGS_ACTION(object)
-HTML_DOCUMENT_STRINGS_ACTION(param)
-HTML_DOCUMENT_STRINGS_ACTION(applet)
-HTML_DOCUMENT_STRINGS_ACTION(map)
-HTML_DOCUMENT_STRINGS_ACTION(area)
-HTML_DOCUMENT_STRINGS_ACTION(script)
-HTML_DOCUMENT_STRINGS_ACTION(table)
-HTML_DOCUMENT_STRINGS_ACTION(caption)
-HTML_DOCUMENT_STRINGS_ACTION(col)
-HTML_DOCUMENT_STRINGS_ACTION(colgroup)
-HTML_DOCUMENT_STRINGS_ACTION(thead)
-HTML_DOCUMENT_STRINGS_ACTION(tfoot)
-HTML_DOCUMENT_STRINGS_ACTION(tbody)
-HTML_DOCUMENT_STRINGS_ACTION(tr)
-HTML_DOCUMENT_STRINGS_ACTION(th)
-HTML_DOCUMENT_STRINGS_ACTION(td)
-HTML_DOCUMENT_STRINGS_ACTION(frameset)
-HTML_DOCUMENT_STRINGS_ACTION(frame)
-HTML_DOCUMENT_STRINGS_ACTION(iframe)
+/* Names for elements which get specialised. */
+HTML_DOCUMENT_STRINGS_ACTION(HTML)
+HTML_DOCUMENT_STRINGS_ACTION(HEAD)
+HTML_DOCUMENT_STRINGS_ACTION(LINK)
+HTML_DOCUMENT_STRINGS_ACTION(TITLE)
+HTML_DOCUMENT_STRINGS_ACTION(META)
+HTML_DOCUMENT_STRINGS_ACTION(BASE)
+HTML_DOCUMENT_STRINGS_ACTION(ISINDEX)
+HTML_DOCUMENT_STRINGS_ACTION(STYLE)
+HTML_DOCUMENT_STRINGS_ACTION(BODY)
+HTML_DOCUMENT_STRINGS_ACTION(FORM)
+HTML_DOCUMENT_STRINGS_ACTION(SELECT)
+HTML_DOCUMENT_STRINGS_ACTION(OPTGROUP)
+HTML_DOCUMENT_STRINGS_ACTION(OPTION)
+HTML_DOCUMENT_STRINGS_ACTION(INPUT)
+HTML_DOCUMENT_STRINGS_ACTION(TEXTAREA)
+HTML_DOCUMENT_STRINGS_ACTION(BUTTON)
+HTML_DOCUMENT_STRINGS_ACTION(LABEL)
+HTML_DOCUMENT_STRINGS_ACTION(FIELDSET)
+HTML_DOCUMENT_STRINGS_ACTION(LEGEND)
+HTML_DOCUMENT_STRINGS_ACTION(UL)
+HTML_DOCUMENT_STRINGS_ACTION(OL)
+HTML_DOCUMENT_STRINGS_ACTION(DL)
+HTML_DOCUMENT_STRINGS_ACTION(DIR)
+HTML_DOCUMENT_STRINGS_ACTION(MENU)
+HTML_DOCUMENT_STRINGS_ACTION(LI)
+HTML_DOCUMENT_STRINGS_ACTION(BLOCKQUOTE)
+HTML_DOCUMENT_STRINGS_ACTION(DIV)
+HTML_DOCUMENT_STRINGS_ACTION(P)
+HTML_DOCUMENT_STRINGS_ACTION(H1)
+HTML_DOCUMENT_STRINGS_ACTION(H2)
+HTML_DOCUMENT_STRINGS_ACTION(H3)
+HTML_DOCUMENT_STRINGS_ACTION(H4)
+HTML_DOCUMENT_STRINGS_ACTION(H5)
+HTML_DOCUMENT_STRINGS_ACTION(H6)
+HTML_DOCUMENT_STRINGS_ACTION(Q)
+HTML_DOCUMENT_STRINGS_ACTION(PRE)
+HTML_DOCUMENT_STRINGS_ACTION(BR)
+HTML_DOCUMENT_STRINGS_ACTION(BASEFONT)
+HTML_DOCUMENT_STRINGS_ACTION(FONT)
+HTML_DOCUMENT_STRINGS_ACTION(HR)
+HTML_DOCUMENT_STRINGS_ACTION(INS)
+HTML_DOCUMENT_STRINGS_ACTION(DEL)
+HTML_DOCUMENT_STRINGS_ACTION(A)
+HTML_DOCUMENT_STRINGS_ACTION(IMG)
+HTML_DOCUMENT_STRINGS_ACTION(OBJECT)
+HTML_DOCUMENT_STRINGS_ACTION(PARAM)
+HTML_DOCUMENT_STRINGS_ACTION(APPLET)
+HTML_DOCUMENT_STRINGS_ACTION(MAP)
+HTML_DOCUMENT_STRINGS_ACTION(AREA)
+HTML_DOCUMENT_STRINGS_ACTION(SCRIPT)
+HTML_DOCUMENT_STRINGS_ACTION(TABLE)
+HTML_DOCUMENT_STRINGS_ACTION(CAPTION)
+HTML_DOCUMENT_STRINGS_ACTION(COL)
+HTML_DOCUMENT_STRINGS_ACTION(COLGROUP)
+HTML_DOCUMENT_STRINGS_ACTION(THEAD)
+HTML_DOCUMENT_STRINGS_ACTION(TFOOT)
+HTML_DOCUMENT_STRINGS_ACTION(TBODY)
+HTML_DOCUMENT_STRINGS_ACTION(TR)
+HTML_DOCUMENT_STRINGS_ACTION(TH)
+HTML_DOCUMENT_STRINGS_ACTION(TD)
+HTML_DOCUMENT_STRINGS_ACTION(FRAMESET)
+HTML_DOCUMENT_STRINGS_ACTION(FRAME)
+HTML_DOCUMENT_STRINGS_ACTION(IFRAME)
#ifdef HTML_DOCUMENT_STRINGS_SUFFIX
HTML_DOCUMENT_STRINGS_SUFFIX