| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/trunk/dom/; revision=7436
|
|
|
|
| |
svn path=/trunk/dom/; revision=7433
|
|
|
|
| |
svn path=/trunk/dom/; revision=7393
|
|
|
|
|
|
| |
this little problem.
svn path=/trunk/dom/; revision=7392
|
|
|
|
|
|
| |
is the partly-completed testcase that find this problem. Our DOMTS is on its way.
svn path=/trunk/dom/; revision=7365
|
|
|
|
|
|
| |
dom_processing_instruction to public DOM interface.
svn path=/trunk/dom/; revision=7363
|
|
|
|
| |
svn path=/trunk/dom/; revision=7225
|
|
|
|
| |
svn path=/trunk/dom/; revision=7114
|
|
|
|
| |
svn path=/trunk/dom/; revision=7037
|
|
|
|
|
|
| |
Add requirements based upon build configuration.
svn path=/trunk/dom/; revision=7015
|
|
|
|
| |
svn path=/trunk/dom/; revision=7002
|
|
|
|
| |
svn path=/trunk/dom/; revision=6895
|
|
|
|
| |
svn path=/trunk/dom/; revision=6894
|
|
|
|
|
|
|
|
| |
This currently fails for two reasons:
1) XSLTProc doesn't like the input.
2) The build process bails before building any DOMTS tests.
svn path=/trunk/dom/; revision=6890
|
|
|
|
| |
svn path=/trunk/dom/; revision=6888
|
|
|
|
| |
svn path=/trunk/dom/; revision=6887
|
|
|
|
| |
svn path=/trunk/dom/; revision=6885
|
|
|
|
| |
svn path=/trunk/dom/; revision=6884
|
|
|
|
|
|
| |
DOMTS stuff currently disabled.
svn path=/trunk/dom/; revision=6883
|
|
|
|
| |
svn path=/trunk/dom/; revision=6836
|
|
|
|
|
|
| |
successfully again.
svn path=/trunk/dom/; revision=6833
|
|
|
|
| |
svn path=/trunk/dom/; revision=6830
|
|
|
|
|
|
| |
is not in the DOM inherit hierarchy. And the internal API used between different DOM parts should use struct dom_node_internal instead of struct dom_node.
svn path=/trunk/dom/; revision=6821
|
|
|
|
| |
svn path=/trunk/dom/; revision=6812
|
|
|
|
| |
svn path=/trunk/dom/; revision=6809
|
|
|
|
| |
svn path=/trunk/dom/; revision=6808
|
|
|
|
| |
svn path=/trunk/dom/; revision=6806
|
|
|
|
| |
svn path=/trunk/dom/; revision=6804
|
|
|
|
| |
svn path=/trunk/dom/; revision=6802
|
|
|
|
| |
svn path=/trunk/dom/; revision=6788
|
|
|
|
| |
svn path=/trunk/dom/; revision=6787
|
|
|
|
|
|
|
| |
convert the dom_node/dom_attr.
And, this is my first commit. Great && Exciting!
svn path=/trunk/dom/; revision=6780
|
|
|
|
| |
svn path=/trunk/dom/; revision=6711
|
|
|
|
| |
svn path=/trunk/dom/; revision=6694
|
|
|
|
|
|
|
|
|
| |
wrt interning -- lwc_strings should probably be used)
Purge charset handling -- a) documents are always converted to utf-8 b) use parserutils for utf-8 handling
Fix Hubbub binding to compile.
svn path=/trunk/dom/; revision=6682
|
|
|
|
| |
svn path=/trunk/dom/; revision=6681
|
|
|
|
| |
svn path=/trunk/dom/; revision=4074
|
|
|
|
|
|
|
|
|
|
| |
parser to use.
Make binding testcase attempt to load an HTML document.
Hubbub parser binding constructor takes Aliases file path as a parameter.
Hubbub parser binding's token handler now spews debug at stdout.
svn path=/trunk/dom/; revision=3648
|
|
|
|
| |
svn path=/trunk/dom/; revision=3647
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently comprises a stubbed-out parser wrapper
Todo:
1) Complete parser wrapper, such that it actually creates a DOM tree
2) Provide a hubbub-backed DOMImplementationSource
svn path=/trunk/dom/; revision=3646
|
|
|
|
| |
svn path=/trunk/dom/; revision=3645
|
|
|
|
|
|
|
|
|
| |
why this wasn't done in the first place is currently beyond me.
Tidy up XML binding -- ensure all public API is prefixed dom_xml_ to avoid confusion, remove xml_alloc (it's pointless), and move xml_msg to <dom/functypes.h> (as dom_msg, as it's more useful there)
Fix up testobject to compile once more
svn path=/trunk/dom/; revision=3643
|
|
|
|
| |
svn path=/trunk/dom/; revision=3642
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix dom_string_substr() to have correct length limits when calling _dom_utf{8,16}_next()
Fix dom_string_substr() to calculate correct length of output string when creating from ptr
Implement dom_characterdata_get_length()
Implement dom_characterdata_substring_data()
Implement dom_characterdata_append_data()
Implement dom_characterdata_insert_data()
Implement dom_characterdata_delete_data()
Implement dom_characterdata_replace_data()
svn path=/trunk/dom/; revision=3641
|
|
|
|
|
|
| |
attribute gets/sets and method calls
svn path=/trunk/dom/; revision=3624
|
|
|
|
|
|
|
| |
'throw' variable propagated in same way to 'vardefs'
'condition-before' allows the creation of temporary DOMStrings before they're needed
svn path=/trunk/dom/; revision=3623
|
|
|
|
|
|
|
|
| |
Purge all trace of dom_string_get_data() from outside the dom string implementation.
Port affected code to new, more useful, APIs.
This also fixes the interned node name strings mentioned in the previous commit.
svn path=/trunk/dom/; revision=3621
|
|
|
|
| |
svn path=/trunk/dom/; revision=3618
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The charset used for strings within a document is specified at document creation time. Whilst it is possible to mix charsets within a document, it's not recommended.
Things that need fixing:
+ dom_string_get_data() doesn't return the charset. Better would be to permit
the client to request a charset for the data to be returned in.
+ Interned node name strings will break if the document is UTF-16
(dom_document_create()). In fact, these could quite happily be globals,
rather than allocating a set for each document.
+ Other usage of dom string constructors need checking for sanity
+ DOM Strings need to gain more utility APIs (such as getting the character
length of a string, string concatenation etc).
svn path=/trunk/dom/; revision=3614
|
|
|
|
|
|
| |
Implement dom_characterdata_set_data()
svn path=/trunk/dom/; revision=3610
|