Repository: wicket Updated Branches: refs/heads/wicket-7.x a71cf5538 -> 94b07c6c1
WICKET-6340 improve support for XHTML markup Project: http://git-wip-us.apache.org/repos/asf/wicket/repo Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/94b07c6c Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/94b07c6c Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/94b07c6c Branch: refs/heads/wicket-7.x Commit: 94b07c6c1070ea88bba0c269e2f5fe4d80ebea05 Parents: a71cf55 Author: Sven Meier <svenme...@apache.org> Authored: Fri Mar 17 21:23:04 2017 +0100 Committer: Sven Meier <svenme...@apache.org> Committed: Fri Mar 17 21:23:04 2017 +0100 ---------------------------------------------------------------------- .../org/apache/wicket/ajax/res/js/wicket-ajax-jquery-debug.js | 5 +++-- .../java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/wicket/blob/94b07c6c/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery-debug.js ---------------------------------------------------------------------- diff --git a/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery-debug.js b/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery-debug.js index 4287410..58425c3 100644 --- a/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery-debug.js +++ b/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery-debug.js @@ -90,8 +90,9 @@ msg = msg.replace(/</g, "<"); msg = msg.replace(/>/g, ">"); msg = msg.replace(/\n/g, "<br/>"); - msg = msg.replace(/ /g, " "); - msg = msg.replace(/\t/g, " "); + // WICKET-6340 do not use nbsp, it may not be defined in XHTML markup + msg = msg.replace(/ /g, " "); + msg = msg.replace(/\t/g, "    "); if (typeof(label) !== "undefined") { msg = "<b>" + label + "</b>" + msg; http://git-wip-us.apache.org/repos/asf/wicket/blob/94b07c6c/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js ---------------------------------------------------------------------- diff --git a/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js b/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js index f0c5c12..0f25238 100644 --- a/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js +++ b/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js @@ -68,8 +68,9 @@ * @param iframeName {String} the value of the iframe's name attribute */ createIFrame = function (iframeName) { + // WICKET-6340 properly close tag for XHTML markup var $iframe = jQuery('<iframe name="'+iframeName+'" id="'+iframeName+ - '" src="about:blank" style="position: absolute; top: -9999px; left: -9999px;">'); + '" src="about:blank" style="position: absolute; top: -9999px; left: -9999px;"></iframe>'); return $iframe[0]; };