jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/388685 )

Change subject: Git rid of unused brokenHTMLTag data-parsoid attribute
......................................................................


Git rid of unused brokenHTMLTag data-parsoid attribute

Change-Id: I969374a8052b9084c84561a40a3354c02a3a396c
---
M lib/wt2html/pegTokenizer.pegjs
M tests/parserTests.txt
2 files changed, 2 insertions(+), 8 deletions(-)

Approvals:
  jenkins-bot: Verified
  Arlolra: Looks good to me, approved



diff --git a/lib/wt2html/pegTokenizer.pegjs b/lib/wt2html/pegTokenizer.pegjs
index 0bf35ea..c4029cb 100644
--- a/lib/wt2html/pegTokenizer.pegjs
+++ b/lib/wt2html/pegTokenizer.pegjs
@@ -1413,7 +1413,7 @@
     attribs:generic_newline_attributes
     space_or_newline* // No need to preserve this -- canonicalize on RT via 
dirty diff
     selfclose:"/"?
-    bad_ws:space* // No need to preserve this -- canonicalize on RT via dirty 
diff
+    space* // not preserved - canonicalized on RT via dirty diff
     ">" {
         stops.pop('table');
         stops.pop('tableCellArg');
@@ -1426,9 +1426,7 @@
         var isVoidElt = Util.isVoidElement(lcName) && 
!env.conf.wiki.extensionTags.has(lcName);
 
         // Support </br>
-        var broken = false;
         if (lcName === 'br' && end) {
-            broken = true;
             end = null;
         }
 
@@ -1439,10 +1437,6 @@
         if (!selfclose && isVoidElt) {
             res.dataAttribs.selfClose = undefined;
             res.dataAttribs.noClose = true;
-        }
-
-        if (broken || bad_ws.length > 0) {
-            res.dataAttribs.brokenHTMLTag = true;
         }
 
         return maybeExtensionTag(res);
diff --git a/tests/parserTests.txt b/tests/parserTests.txt
index 5e30450..0b5d060 100644
--- a/tests/parserTests.txt
+++ b/tests/parserTests.txt
@@ -9449,7 +9449,7 @@
 !! html/parsoid
 <div title="" data-parsoid='{"stx":"html","selfClose":true}'></div>
 <div title="" data-parsoid='{"stx":"html","selfClose":true}'></div>
-<div title="" 
data-parsoid='{"stx":"html","selfClose":true,"brokenHTMLTag":true}'></div>
+<div title="" data-parsoid='{"stx":"html","selfClose":true}'></div>
 <div title="bar" data-parsoid='{"stx":"html","selfClose":true}'></div>
 <div title="bar" data-parsoid='{"stx":"html","selfClose":true}'></div>
 <div title="bar/" data-parsoid='{"stx":"html","autoInsertedEnd":true}'></div>

-- 
To view, visit https://gerrit.wikimedia.org/r/388685
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I969374a8052b9084c84561a40a3354c02a3a396c
Gerrit-PatchSet: 3
Gerrit-Project: mediawiki/services/parsoid
Gerrit-Branch: master
Gerrit-Owner: Subramanya Sastry <ssas...@wikimedia.org>
Gerrit-Reviewer: Arlolra <abrea...@wikimedia.org>
Gerrit-Reviewer: C. Scott Ananian <canan...@wikimedia.org>
Gerrit-Reviewer: Sbailey <sbai...@wikimedia.org>
Gerrit-Reviewer: Subramanya Sastry <ssas...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to