From b554dc12efc513dcbff664c935d255af87a95fde Mon Sep 17 00:00:00 2001 From: Steven Le Date: Fri, 24 Feb 2012 16:23:32 -0800 Subject: [PATCH] Empty no longer stripped. --- src/parser.c | 4 +++- src/tags.h | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/parser.c b/src/parser.c index cef6d27..aad2d14 100644 --- a/src/parser.c +++ b/src/parser.c @@ -287,7 +287,9 @@ static Bool CanPrune( TidyDocImpl* doc, Node *element ) /* fix for ISSUE #7 https://github.com/w3c/tidy-html5/issues/7 */ if (nodeIsCANVAS(element)) return no; - + + if (nodeIsPROGRESS(element)) + return no; if ( attrGetID(element) || attrGetNAME(element) ) return no; diff --git a/src/tags.h b/src/tags.h index c45072f..f2b9a50 100644 --- a/src/tags.h +++ b/src/tags.h @@ -231,5 +231,6 @@ uint TY_(nodeHeaderLevel)( Node* node ); /* 1, 2, ..., 6 */ #define nodeIsMENU( node ) TagIsId( node, TidyTag_MENU ) #define nodeIsBUTTON( node ) TagIsId( node, TidyTag_BUTTON ) #define nodeIsCANVAS( node ) TagIsId( node, TidyTag_CANVAS ) +#define nodeIsPROGRESS( node ) TagIsId( node, TidyTag_CANVAS ) #endif /* __TAGS_H__ */