You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2014/03/05 09:55:02 UTC

git commit: WICKET-5243 JS: High stack size in Function Executor causes "too much recursion"

Repository: wicket
Updated Branches:
  refs/heads/master 65f3a72ea -> eac410993


WICKET-5243 JS: High stack size in Function Executor causes "too much recursion"

Remove newly introduced test data and reuse the old one


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/eac41099
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/eac41099
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/eac41099

Branch: refs/heads/master
Commit: eac4109938d99f7fb77d6bb79ffdc7cff0f64b21
Parents: 65f3a72
Author: Martin Tzvetanov Grigorov <mg...@apache.org>
Authored: Wed Mar 5 10:54:03 2014 +0200
Committer: Martin Tzvetanov Grigorov <mg...@apache.org>
Committed: Wed Mar 5 10:54:03 2014 +0200

----------------------------------------------------------------------
 .../js/data/ajax/manyEvaluationsResponse.xml    |  56 +++++++++----------
 .../src/test/js/data/ajax/resources/some.css    |   3 -
 .../src/test/js/data/ajax/resources/some.js     |   1 -
 .../src/test/js/data/ajax/resources/some.png    | Bin 500 -> 0 bytes
 wicket-core/src/test/js/data/test.png           | Bin 0 -> 500 bytes
 5 files changed, 28 insertions(+), 32 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/eac41099/wicket-core/src/test/js/data/ajax/manyEvaluationsResponse.xml
----------------------------------------------------------------------
diff --git a/wicket-core/src/test/js/data/ajax/manyEvaluationsResponse.xml b/wicket-core/src/test/js/data/ajax/manyEvaluationsResponse.xml
index abf6ff7..b319df3 100644
--- a/wicket-core/src/test/js/data/ajax/manyEvaluationsResponse.xml
+++ b/wicket-core/src/test/js/data/ajax/manyEvaluationsResponse.xml
@@ -30,7 +30,7 @@
 
             <span class="NodeReference" id="containerbe">
                 <span class="IconContainer WithLabel" title="ABC xxxxxx">
-            <img class="Icon" src="./data/ajax/resources/some.png" width="20" height="20"/>
+            <img class="Icon" src="./data/test.png" width="20" height="20"/>
         </span>
                 <span class="Label" id="labelbf">
             <span>ABC xxxxxx</span>
@@ -119,7 +119,7 @@
 
             <span class="NodeReference" id="containerac">
                 <span class="IconContainer WithoutLabel" title="8796093055008">
-            <img class="Icon" src="./data/ajax/resources/some.png" width="20" height="20"/>
+            <img class="Icon" src="./data/test.png" width="20" height="20"/>
         </span>
 
 
@@ -133,7 +133,7 @@
 
             <span class="NodeReference" id="containeraf">
                 <span class="IconContainer WithoutLabel" title="9031723739823984">
-            <img class="Icon" src="./data/ajax/resources/some.png" width="20" height="20"/>
+            <img class="Icon" src="./data/test.png" width="20" height="20"/>
         </span>
 
 
@@ -147,7 +147,7 @@
 
             <span class="NodeReference" id="containerb1">
                 <span class="IconContainer WithoutLabel" title="9031723739824224">
-            <img class="Icon" src="./data/ajax/resources/some.png" width="20" height="20"/>
+            <img class="Icon" src="./data/test.png" width="20" height="20"/>
         </span>
 
 
@@ -161,7 +161,7 @@
 
             <span class="NodeReference" id="containerb3">
                 <span class="IconContainer WithoutLabel" title="9031723740763728">
-            <img class="Icon" src="./data/ajax/resources/some.png" width="20" height="20"/>
+            <img class="Icon" src="./data/test.png" width="20" height="20"/>
         </span>
 
 
@@ -175,7 +175,7 @@
 
             <span class="NodeReference" id="containerb5">
                 <span class="IconContainer WithoutLabel" title="9031723740763729">
-            <img class="Icon" src="./data/ajax/resources/some.png" width="20" height="20"/>
+            <img class="Icon" src="./data/test.png" width="20" height="20"/>
         </span>
 
 
@@ -4564,21 +4564,21 @@
 
 
                 </ul>]]></component>
-    <header-contribution encoding="wicket1"><![CDATA[<head xmlns:wicket="http://wicket.apache.org"><link rel="stylesheet" type="text/css" href="./data/ajax/resources/some.css" />
-<link rel="stylesheet" type="text/css" href="./data/ajax/resources/some.css" />
-<script type="text/javascript" src="./data/ajax/resources/some.js"></script>
-<script type="text/javascript" src="./data/ajax/resources/some.js"></script>
-<script type="text/javascript" src="./data/ajax/resources/some.js"></script>
+    <header-contribution encoding="wicket1"><![CDATA[<head xmlns:wicket="http://wicket.apache.org"><link rel="stylesheet" type="text/css" href="./data/test.css" />
+<link rel="stylesheet" type="text/css" href="./data/test.css" />
+<script type="text/javascript" src="./data/test.js"></script>
+<script type="text/javascript" src="./data/test.js"></script>
+<script type="text/javascript" src="./data/test.js"></script>
 <script type="text/javascript" id="wicket-ajax-base-url">
 /*<![CDATA[*/
 Wicket.Ajax.baseUrl="home?3";
 /*]^]^>*/
 </script>
-<link rel="stylesheet" type="text/css" href="./data/ajax/resources/some.css" />
-<link rel="stylesheet" type="text/css" href="./data/ajax/resources/some.css" />
-<link rel="stylesheet" type="text/css" href="./data/ajax/resources/some.css" />
-<script type="text/javascript" src="./data/ajax/resources/some.js"></script>
-<script type="text/javascript" src="./data/ajax/resources/some.js"></script>
+<link rel="stylesheet" type="text/css" href="./data/test.css" />
+<link rel="stylesheet" type="text/css" href="./data/test.css" />
+<link rel="stylesheet" type="text/css" href="./data/test.css" />
+<script type="text/javascript" src="./data/test.js"></script>
+<script type="text/javascript" src="./data/test.js"></script>
 <script type="text/javascript" id="7e8b907c-fdbd-4218-ab7c-ff73dfe203bb">
 /*<![CDATA[*/
 xyz.foo.event.enqueueEvent( 'postupdate', 'xyz-foo-contextmenu-trigger-rendered', ["containerac","./home?3-1.IBehaviorListener.2-templateBorder-loupeView-loupeApplication-nodeEditorSection-nodeViewer-container-editors-viewer-container-list-1-viewer-container-content-editArea-editedNode-nodeViewer-setupRootElement-elements-1-element-container-elements-1-element-editor-valueTabs-container-tabList-1-tabPanel-tab-container"]^ );
@@ -4629,12 +4629,12 @@ xyz.foo.event.enqueueEvent( 'postupdate', 'xyz-foo-contextmenu-trigger-rendered'
 xyz.foo.event.enqueueEvent( 'postupdate', 'xyz-foo-doubleclick-trigger-rendered', ["containerb5","./home?3-1.IBehaviorListener.3-templateBorder-loupeView-loupeApplication-nodeEditorSection-nodeViewer-container-editors-viewer-container-list-1-viewer-container-content-editArea-editedNode-nodeViewer-setupRootElement-elements-1-element-container-elements-1-element-editor-valueTabs-container-tabList-5-tabPanel-tab-container"]^ );
 /*]^]^>*/
 </script>
-<link rel="stylesheet" type="text/css" href="./data/ajax/resources/some.css" />
-<link rel="stylesheet" type="text/css" href="./data/ajax/resources/some.css" />
-<link rel="stylesheet" type="text/css" href="./data/ajax/resources/some.css" />
-<link rel="stylesheet" type="text/css" href="./data/ajax/resources/some.css" />
-<link rel="stylesheet" type="text/css" href="./data/ajax/resources/some.css" />
-<link rel="stylesheet" type="text/css" href="./data/ajax/resources/some.css" />
+<link rel="stylesheet" type="text/css" href="./data/test.css" />
+<link rel="stylesheet" type="text/css" href="./data/test.css" />
+<link rel="stylesheet" type="text/css" href="./data/test.css" />
+<link rel="stylesheet" type="text/css" href="./data/test.css" />
+<link rel="stylesheet" type="text/css" href="./data/test.css" />
+<link rel="stylesheet" type="text/css" href="./data/test.css" />
 <script type="text/javascript" id="cc38a2f3-a5e6-46aa-8de8-b2d6e44f7c69">
 /*<![CDATA[*/
 xyz.foo.event.enqueueEvent( 'postupdate', 'xyz-foo-contextmenu-trigger-rendered', ["containerd3","./home?3-1.IBehaviorListener.2-templateBorder-loupeView-loupeApplication-nodeEditorSection-nodeViewer-container-editors-viewer-container-list-1-viewer-container-content-editArea-editedNode-nodeViewer-setupRootElement-elements-2-element-tabbedPanel-container-tabContentList-3-tabContentContainer-tabContent-elements-1-element-container-elements-1-element-editor-value-container-referenceCollection-container-childSegment-segment-1-item-container"]^ );
@@ -4670,8 +4670,8 @@ xyz.foo.event.enqueueEvent( 'postupdate', 'xyz-foo-doubleclick-trigger-rendered'
 xyz.foo.event.enqueueEvent( 'postupdate', 'xyz-foo-lazylist-rendered', ["containerd7"]^ );
 /*]^]^>*/
 </script>
-<script type="text/javascript" src="./data/ajax/resources/some.js"></script>
-<link rel="stylesheet" type="text/css" href="./data/ajax/resources/some.css" />
+<script type="text/javascript" src="./data/test.js"></script>
+<link rel="stylesheet" type="text/css" href="./data/test.css" />
 <script type="text/javascript" id="9f794b0c-7139-475f-a6d8-d594fc65a1fd">
 /*<![CDATA[*/
 xyz.foo.event.enqueueEvent( 'postupdate', 'xyz-foo-contextmenu-trigger-rendered', ["containerd9","./home?3-1.IBehaviorListener.2-templateBorder-loupeView-loupeApplication-nodeEditorSection-nodeViewer-container-editors-viewer-container-list-1-viewer-container-content-editArea-editedNode-nodeViewer-setupRootElement-elements-2-element-tabbedPanel-container-tabContentList-3-tabContentContainer-tabContent-elements-1-element-container-elements-2-element-editor-value-container-referenceCollection-container-childSegment-segment-1-item-container"]^ );
@@ -4892,7 +4892,7 @@ xyz.foo.event.enqueueEvent( 'postupdate', 'xyz-foo-contextmenu-trigger-rendered'
 xyz.foo.event.enqueueEvent( 'postupdate', 'xyz-foo-doubleclick-trigger-rendered', ["container126","./home?3-1.IBehaviorListener.3-templateBorder-loupeView-loupeApplication-nodeEditorSection-nodeViewer-container-editors-viewer-container-list-1-viewer-container-content-overlayArea-overlayNode-nodeViewer-container-content-nodeViewer-container-elementsType-editor-value-container-selectedNode-nodeViewer-container"]^ );
 /*]^]^>*/
 </script>
-<link rel="stylesheet" type="text/css" href="./data/ajax/resources/some.css" />
+<link rel="stylesheet" type="text/css" href="./data/test.css" />
 <script type="text/javascript" id="e45fe1b5-5e0e-4327-ab6c-431f7a9c5b9d">
 /*<![CDATA[*/
 xyz.foo.event.enqueueEvent( 'postupdate', 'xyz-foo-contextmenu-trigger-rendered', ["container13c","./home?3-1.IBehaviorListener.2-templateBorder-loupeView-loupeApplication-nodeEditorSection-nodeViewer-container-editors-viewer-container-list-1-viewer-container-content-overlayArea-overlayNode-nodeViewer-container-content-nodeViewer-container-result-container-list-container-childSegment-segment-1-item-container"]^ );
@@ -7563,9 +7563,9 @@ xyz.foo.event.enqueueEvent( 'postupdate', 'xyz-foo-lazylist-trigger-resolved', [
 xyz.foo.event.enqueueEvent( 'postupdate', 'xyz-foo-lazylist-rendered', ["container12b"]^ );
 /*]^]^>*/
 </script>
-<link rel="stylesheet" type="text/css" href="./data/ajax/resources/some.css" />
-<link rel="stylesheet" type="text/css" href="./data/ajax/resources/some.css" />
-<link rel="stylesheet" type="text/css" href="./data/ajax/resources/some.css" />
+<link rel="stylesheet" type="text/css" href="./data/test.css" />
+<link rel="stylesheet" type="text/css" href="./data/test.css" />
+<link rel="stylesheet" type="text/css" href="./data/test.css" />
 </head>]]></header-contribution>
     <priority-evaluate encoding="wicket1"><![CDATA[(function(){xyz.foo.event.enqueueEvent( 'postupdate', 'xyz-foo-loupe-editorsection-expanded', ["loupe-editors-section"]^ );})();]]></priority-evaluate>
     <evaluate><![CDATA[

http://git-wip-us.apache.org/repos/asf/wicket/blob/eac41099/wicket-core/src/test/js/data/ajax/resources/some.css
----------------------------------------------------------------------
diff --git a/wicket-core/src/test/js/data/ajax/resources/some.css b/wicket-core/src/test/js/data/ajax/resources/some.css
deleted file mode 100644
index 0be5eec..0000000
--- a/wicket-core/src/test/js/data/ajax/resources/some.css
+++ /dev/null
@@ -1,3 +0,0 @@
-div {
-	color: #000000;
-}

http://git-wip-us.apache.org/repos/asf/wicket/blob/eac41099/wicket-core/src/test/js/data/ajax/resources/some.js
----------------------------------------------------------------------
diff --git a/wicket-core/src/test/js/data/ajax/resources/some.js b/wicket-core/src/test/js/data/ajax/resources/some.js
deleted file mode 100644
index 6a06b50..0000000
--- a/wicket-core/src/test/js/data/ajax/resources/some.js
+++ /dev/null
@@ -1 +0,0 @@
-var a = 'a';

http://git-wip-us.apache.org/repos/asf/wicket/blob/eac41099/wicket-core/src/test/js/data/ajax/resources/some.png
----------------------------------------------------------------------
diff --git a/wicket-core/src/test/js/data/ajax/resources/some.png b/wicket-core/src/test/js/data/ajax/resources/some.png
deleted file mode 100644
index da21b26..0000000
Binary files a/wicket-core/src/test/js/data/ajax/resources/some.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/eac41099/wicket-core/src/test/js/data/test.png
----------------------------------------------------------------------
diff --git a/wicket-core/src/test/js/data/test.png b/wicket-core/src/test/js/data/test.png
new file mode 100644
index 0000000..da21b26
Binary files /dev/null and b/wicket-core/src/test/js/data/test.png differ