This is an automated email from the ASF dual-hosted git repository. dklco pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-app-cms.git
commit 1eba4cce1b60e865281b7f68ff3c371d1c0818df Author: Dan Klco <[email protected]> AuthorDate: Thu Jul 9 23:24:28 2020 -0400 Use the name rather than the localname for the html5 parser --- .../sling/cms/core/internal/rewriter/HTML5Serializer.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/core/src/main/java/org/apache/sling/cms/core/internal/rewriter/HTML5Serializer.java b/core/src/main/java/org/apache/sling/cms/core/internal/rewriter/HTML5Serializer.java index 4b5627c..214d30e 100644 --- a/core/src/main/java/org/apache/sling/cms/core/internal/rewriter/HTML5Serializer.java +++ b/core/src/main/java/org/apache/sling/cms/core/internal/rewriter/HTML5Serializer.java @@ -78,10 +78,10 @@ public class HTML5Serializer implements Serializer { } @Override - public void endElement(String uri, String localName, String name) throws SAXException { + public void endElement(String uri, String localName, String qName) throws SAXException { if (!emptyTags.contains(localName)) { writer.write("</"); - writer.write(localName); + writer.write(qName); writer.write(CHAR_GT); } } @@ -127,10 +127,10 @@ public class HTML5Serializer implements Serializer { } @Override - public void startElement(String uri, String localName, String name, Attributes atts) throws SAXException { + public void startElement(String uri, String localName, String qName, Attributes atts) throws SAXException { boolean endSlash = false; writer.write(CHAR_LT); - writer.write(localName); + writer.write(qName); for (int i = 0; i < atts.getLength(); i++) { if ("endSlash".equals(atts.getQName(i))) { @@ -141,7 +141,7 @@ public class HTML5Serializer implements Serializer { continue; } writer.write(CHAR_SP); - writer.write(atts.getLocalName(i)); + writer.write(atts.getQName(i)); writer.write(CHAR_EQ); writer.write('"');
