summaryrefslogtreecommitdiff
path: root/include/ScopedJavaUnicodeString.h
diff options
context:
space:
mode:
authorJesse Wilson <jessewilson@google.com>2010-02-27 00:00:54 -0800
committerJesse Wilson <jessewilson@google.com>2010-03-01 10:20:23 -0800
commit81ca3dd430f9c038b4257e1124f45a07d0e6b543 (patch)
tree83a73c2eb26629f46f1202867dfde4c5d5efb46b /include/ScopedJavaUnicodeString.h
parent6781ce008276a8a5af7c0ebec2de43dee9b2ad29 (diff)
New implementation for DOMConfiguration.
This API is disgusting. Its not regular, not typesafe, sparsely implemented and overly specific. I'm implementing the minimum I can get away with - exactly the same route taken by the RI. The Parameter stuff feels a little bit like overkill, but it allowed me to group related chunks of code together and avoid long chains of equalsIgnoreCase if statements. This is necessary to implement Document.normalize(), one of the last remaining APIs in DOMv3. Also fixing our implementation of Node.normalize() and adding tests to discover a bug in that code. Previously a document like this: "<foo>abc<br>def</foo>" Would be normalized to this: "<foo>abcdef<br></foo>" Which is a horrible bug! Yuck. Implementation and tests for Document.normalize() are forthcoming.
Diffstat (limited to 'include/ScopedJavaUnicodeString.h')
0 files changed, 0 insertions, 0 deletions