From: Arlo Breault Date: Thu, 12 Jul 2018 18:31:04 +0000 (-0400) Subject: / elements can be phrasing or flow X-Git-Tag: 1.34.0-rc.0~4786^2~1 X-Git-Url: https://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/banques/?a=commitdiff_plain;h=5a7f860b7859146d006d09c29f542be835165870;p=lhc%2Fweb%2Fwiklou.git / elements can be phrasing or flow The changes to the parserTests.txt highlight the differing opinions that doBlockLevels and Remex had on whether these should be paragraph wrapped. Since the only time they wouldn't have been was when found on a line with other flow tags, this likely isn't a behaviour that was depended on in practice. And, indeed, the task describes this as a bug. A sampling of pages from an insource:/\<(ins|del)\>/ search on wiki bears this out. Bug: T17491 Change-Id: I311da777a63aa3c45013f2cfc090be35a022497e --- diff --git a/includes/tidy/RemexCompatMunger.php b/includes/tidy/RemexCompatMunger.php index 7cf7bbede6..ab2ba46de9 100644 --- a/includes/tidy/RemexCompatMunger.php +++ b/includes/tidy/RemexCompatMunger.php @@ -28,6 +28,7 @@ class RemexCompatMunger implements TreeHandler { "button" => true, "cite" => true, "code" => true, + "del" => true, "dfn" => true, "em" => true, "font" => true, @@ -35,6 +36,7 @@ class RemexCompatMunger implements TreeHandler { "iframe" => true, "img" => true, "input" => true, + "ins" => true, "kbd" => true, "label" => true, "legend" => true, diff --git a/tests/parser/parserTests.txt b/tests/parser/parserTests.txt index 0ae3f5352d..43b4572732 100644 --- a/tests/parser/parserTests.txt +++ b/tests/parser/parserTests.txt @@ -2496,6 +2496,11 @@ Foo bar baz quux

+!! html+tidy +
+

Foo bar baz quux +

+
!! end !! test @@ -2508,7 +2513,7 @@ T17491: / in blockquote (2) !! html+tidy -

Foo

bar baz

quux +

Foo bar baz quux

!! end