Author: jukka
Date: Tue Sep 20 09:36:03 2011
New Revision: 1173050
URL: http://svn.apache.org/viewvc?rev=1173050&view=rev
Log:
TIKA-725: Empty title element makes Tika-generated HTML documents not open in
Chromium
Always emit a characters event inside <title>, even if empty
Modified:
tika/trunk/tika-core/src/main/java/org/apache/tika/sax/XHTMLContentHandler.java
Modified:
tika/trunk/tika-core/src/main/java/org/apache/tika/sax/XHTMLContentHandler.java
URL:
http://svn.apache.org/viewvc/tika/trunk/tika-core/src/main/java/org/apache/tika/sax/XHTMLContentHandler.java?rev=1173050&r1=1173049&r2=1173050&view=diff
==============================================================================
---
tika/trunk/tika-core/src/main/java/org/apache/tika/sax/XHTMLContentHandler.java
(original)
+++
tika/trunk/tika-core/src/main/java/org/apache/tika/sax/XHTMLContentHandler.java
Tue Sep 20 09:36:03 2011
@@ -177,6 +177,9 @@ public class XHTMLContentHandler extends
if (title != null && title.length() > 0) {
char[] titleChars = title.toCharArray();
super.characters(titleChars, 0, titleChars.length);
+ } else {
+ // TIKA-725: Prefer <title></title> over <title/>
+ super.characters(new char[0], 0, 0);
}
super.endElement(XHTML, "title", "title");
newline();