diff options
author | Patrick Walton <pcwalton@mimiga.net> | 2012-05-17 14:59:46 -0700 |
---|---|---|
committer | Patrick Walton <pcwalton@mimiga.net> | 2012-05-17 14:59:46 -0700 |
commit | 1cbc5e9dfe234df1b9d6b9d217d39c350f659d02 (patch) | |
tree | 28a311a2e609ebff348f74fa38e37ec1adcf801b /src/servo/parser/html_builder.rs | |
parent | dccee997e872d79ce08642a36566a9c2505f8e58 (diff) | |
download | servo-1cbc5e9dfe234df1b9d6b9d217d39c350f659d02.tar.gz servo-1cbc5e9dfe234df1b9d6b9d217d39c350f659d02.zip |
Stub text support
Diffstat (limited to 'src/servo/parser/html_builder.rs')
-rw-r--r-- | src/servo/parser/html_builder.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/servo/parser/html_builder.rs b/src/servo/parser/html_builder.rs index 013f26bee7e..6f764ef1913 100644 --- a/src/servo/parser/html_builder.rs +++ b/src/servo/parser/html_builder.rs @@ -40,8 +40,12 @@ fn build_dom(scope: dom::node_scope, // spec) if we close more tags than we open. cur = scope.get_parent(cur).get(); } + parser::to_text(s) if !s.is_whitespace() { + let new_node = scope.new_node(dom::nk_text(s)); + scope.add_child(cur, new_node); + } parser::to_text(_) { - // TODO + // FIXME: Whitespace should not be ignored. } parser::to_doctype { // TODO: Do something here... |