From afbb1e8c00559054dba600388f1971e3177d9f10 Mon Sep 17 00:00:00 2001 From: Andrew Sidwell Date: Fri, 11 Jul 2008 17:49:56 +0000 Subject: Reprocess tokens after breaking out of foreign content. svn path=/trunk/hubbub/; revision=4611 --- src/treebuilder/in_foreign_content.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/treebuilder') diff --git a/src/treebuilder/in_foreign_content.c b/src/treebuilder/in_foreign_content.c index b6f41dc..c400c1f 100644 --- a/src/treebuilder/in_foreign_content.c +++ b/src/treebuilder/in_foreign_content.c @@ -150,6 +150,7 @@ bool handle_in_foreign_content(hubbub_treebuilder *treebuilder, type == TABLE || type == TT || type == U || type == UL || type == VAR) { foreign_break_out(treebuilder); + reprocess = true; } else { hubbub_tag tag = token->data.tag; @@ -172,6 +173,7 @@ bool handle_in_foreign_content(hubbub_treebuilder *treebuilder, break; case HUBBUB_TOKEN_EOF: foreign_break_out(treebuilder); + reprocess = true; break; } -- cgit v1.2.3