Merge branch 'develop-500' of github.com:htacg/tidy-html5 into develop-500
This commit is contained in:
commit
b14e3a3a1d
|
@ -3921,7 +3921,10 @@ void TY_(ParseBody)(TidyDocImpl* doc, Node *body, GetTokenMode mode)
|
|||
|
||||
if (TY_(nodeIsElement)(node))
|
||||
{
|
||||
if ( TY_(nodeHasCM)(node, CM_INLINE) && !TY_(nodeHasCM)(node, CM_MIXED) ) /* [i_a]2 add CM_MIXED */
|
||||
/* Issue #20 - merging from Ger Hobbelt fork put back CM_MIXED, which had been
|
||||
removed to fix this issue - reverting to fix 880221e
|
||||
*/
|
||||
if ( TY_(nodeHasCM)(node, CM_INLINE) )
|
||||
{
|
||||
/* HTML4 strict doesn't allow inline content here */
|
||||
/* but HTML2 does allow img elements as children of body */
|
||||
|
|
|
@ -1985,6 +1985,10 @@ void TY_(PPrintTree)( TidyDocImpl* doc, uint mode, uint indent, Node *node )
|
|||
else if ( TY_(nodeCMIsEmpty)(node) ||
|
||||
(node->type == StartEndTag && !xhtml) )
|
||||
{
|
||||
/* Issue #8 - flush to new line?
|
||||
maybe use if ( TY_(nodeHasCM)(node, CM_BLOCK) ) instead
|
||||
or remove the CM_INLINE from the tag
|
||||
*/
|
||||
if ( ! TY_(nodeHasCM)(node, CM_INLINE) )
|
||||
PCondFlushLine( doc, indent );
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
4.9.13
|
||||
4.9.14
|
Loading…
Reference in a new issue