From: <rb...@us...> - 2013-09-28 12:19:17
|
Revision: 8524 http://sourceforge.net/p/htmlunit/code/8524 Author: rbri Date: 2013-09-28 12:19:14 +0000 (Sat, 28 Sep 2013) Log Message: ----------- Some debug log output added if HTMLDocument.canAlreadyBeParsed(String) returns false. Issue 1524 Modified Paths: -------------- trunk/htmlunit/src/changes/changes.xml trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDocument.java Modified: trunk/htmlunit/src/changes/changes.xml =================================================================== --- trunk/htmlunit/src/changes/changes.xml 2013-09-28 10:51:52 UTC (rev 8523) +++ trunk/htmlunit/src/changes/changes.xml 2013-09-28 12:19:14 UTC (rev 8524) @@ -8,6 +8,9 @@ <body> <release version="2.13" date="???" description="Bugfixes"> + <action type="fix" dev="rbri" issue="1524"> + Some debug log output added if HTMLDocument.canAlreadyBeParsed(String) returns false. + </action> <action type="fix" dev="rbri" issue="1352"> Caching now works for encoded URLs also. </action> Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDocument.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDocument.java 2013-09-28 10:51:52 UTC (rev 8523) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/html/HTMLDocument.java 2013-09-28 12:19:14 UTC (rev 8524) @@ -741,6 +741,15 @@ index++; } if (scriptTagCount > 0 || tagState != PARSING_STATUS.OUTSIDE) { + if (LOG.isDebugEnabled()) { + final StringBuffer message = new StringBuffer(); + message.append("canAlreadyBeParsed() retruns false for content: '"); + message.append(StringUtils.abbreviateMiddle(content, ".", 100)); + message.append("' (scriptTagCount: " + scriptTagCount); + message.append(" tagState: " + tagState); + message.append(")"); + LOG.debug(message.toString()); + } return false; } |