Munge inline elements found in tidy.conf as well
authorArlo Breault <abreault@wikimedia.org>
Thu, 5 Apr 2018 00:20:38 +0000 (20:20 -0400)
committerArlo Breault <abreault@wikimedia.org>
Thu, 5 Apr 2018 00:20:38 +0000 (20:20 -0400)
Bug: T184900
Bug: T184228
Change-Id: I421c4c7cf1eeeb6c44bb64081b49ae05937d1a8b

includes/tidy/Balancer.php
includes/tidy/RemexCompatMunger.php

index c7d9a26..6671f49 100644 (file)
@@ -294,6 +294,9 @@ class BalanceSets {
                        'span' => true, 'strike' => true, 'strong' => true, 'sub' => true,
                        'sup' => true, 'textarea' => true, 'tt' => true, 'u' => true,
                        'var' => true,
+                       // Those defined in tidy.conf
+                       'video' => true, 'audio' => true, 'bdi' => true, 'data' => true,
+                       'time' => true, 'mark' => true,
                ],
        ];
 }
index c06eea0..7cf7bbe 100644 (file)
@@ -61,6 +61,13 @@ class RemexCompatMunger implements TreeHandler {
                "tt" => true,
                "u" => true,
                "var" => true,
+               // Those defined in tidy.conf
+               "video" => true,
+               "audio" => true,
+               "bdi" => true,
+               "data" => true,
+               "time" => true,
+               "mark" => true,
        ];
 
        private static $formattingElements = [