You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by we...@apache.org on 2011/07/13 17:17:23 UTC

svn commit: r1146095 - /myfaces/tomahawk/trunk/core/src/main/resources/org/apache/myfaces/custom/dojo/resource/dojo.js

Author: werpu
Date: Wed Jul 13 15:17:22 2011
New Revision: 1146095

URL: http://svn.apache.org/viewvc?rev=1146095&view=rev
Log:
https://issues.apache.org/jira/browse/TOMAHAWK-1389



Modified:
    myfaces/tomahawk/trunk/core/src/main/resources/org/apache/myfaces/custom/dojo/resource/dojo.js

Modified: myfaces/tomahawk/trunk/core/src/main/resources/org/apache/myfaces/custom/dojo/resource/dojo.js
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/resources/org/apache/myfaces/custom/dojo/resource/dojo.js?rev=1146095&r1=1146094&r2=1146095&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/resources/org/apache/myfaces/custom/dojo/resource/dojo.js (original)
+++ myfaces/tomahawk/trunk/core/src/main/resources/org/apache/myfaces/custom/dojo/resource/dojo.js Wed Jul 13 15:17:22 2011
@@ -1270,10 +1270,18 @@ dojo.dom.moveChildren=function(_129,_12a
 var _12c=0;
 if(trim){
 while(_129.hasChildNodes()&&_129.firstChild.nodeType==dojo.dom.TEXT_NODE){
-_129.removeChild(_129.firstChild);
+ if(dojo.render.html.ie && dojo.render.html.ie70) {
+     _129.firstChild.outerHTML="";
+ } else {
+     _129.removeChild(_129.firstChild);
+ }
 }
 while(_129.hasChildNodes()&&_129.lastChild.nodeType==dojo.dom.TEXT_NODE){
-_129.removeChild(_129.lastChild);
+    if(dojo.render.html.ie && dojo.render.html.ie70) {
+    _129.lastChild.outerHTML="";
+    } else {
+    _129.removeChild(_129.lastChild);
+    }
 }
 }
 while(_129.hasChildNodes()){
@@ -1324,8 +1332,13 @@ node.outerHTML="";
 };
 dojo.dom.removeNode=function(node){
 if(node&&node.parentNode){
+if(dojo.render.html.ie && dojo.render.html.ie70) {
+node.outerHTML="";
+} else {
 return node.parentNode.removeChild(node);
 }
+return node;
+}
 };
 dojo.dom.getAncestors=function(node,_13c,_13d){
 var _13e=[];
@@ -4332,7 +4345,11 @@ var anim=new dojo.lfx.propertyAnimation(
 h.setDisplay(_440,"block");
 },"onEnd":function(){
 h.setDisplay(_43a,"block");
+if(dojo.render.html.ie && dojo.render.html.ie70) {
+_440.outerHTML="";
+} else {
 _440.parentNode.removeChild(_440);
+}
 }});
 if(_43d){
 anim.connect("onEnd",function(){
@@ -4367,7 +4384,11 @@ var anim=new dojo.lfx.propertyAnimation(
 dojo.html.hide(_446);
 dojo.html.show(_44e);
 },"onEnd":function(){
+if(dojo.render.html.ie && dojo.render.html.ie70) {
+_44e.outerHTML="";
+} else {
 _44e.parentNode.removeChild(_44e);
+}
 }});
 if(_44a){
 anim.connect("onEnd",function(){
@@ -7176,13 +7197,21 @@ for(var j=0;j<_6a2.childNodes.length;j++
 var _6a4=_6a2.childNodes[j];
 if(_6a4.name==key){
 var _6a5=_6a4.parentNode;
+if(dojo.render.html.ie && dojo.render.html.ie70) {
+_6a4.outerHTML = "";
+} else {
 _6a5.removeChild(_6a4);
+}
 break;
 }
 }
 }else{
 var _6a6=req.formNode[key];
+if(dojo.render.html.ie && dojo.render.html.ie70) {
+_6a6.outerHTML = "";
+} else {
 req.formNode.removeChild(_6a6);
+}
 req.formNode[key]=null;
 }
 }
@@ -9926,7 +9955,6 @@ return this.accessible;
 this.accessible=false;
 if(dojo.render.html.ie||dojo.render.html.mozilla){
 var div=document.createElement("div");
-//div.style.backgroundImage="url(\""+this.imgPath+"/tab_close.gif\")";
 dojo.body().appendChild(div);
 var _920=null;
 if(window.getComputedStyle){
@@ -9939,8 +9967,12 @@ var _922=false;
 if(_920!=null&&(_920=="none"||_920=="url(invalid-url:)")){
 this.accessible=true;
 }
+if(dojo.render.html.ie && dojo.render.html.ie70) {
+div.outerHTML="";
+} else {
 dojo.body().removeChild(div);
 }
+}
 return this.accessible;
 },setCheckAccessible:function(_923){
 this.doAccessibleCheck=_923;
@@ -9990,8 +10022,12 @@ this.postCreate(args,_927,_928);
 return this;
 },destroy:function(_92a){
 if(this.parent){
+if(dojo.render.html.ie && dojo.render.html.ie70) {
+this.outerHTML="";
+} else {
 this.parent.removeChild(this);
 }
+}
 this.destroyChildren();
 this.uninitialize();
 this.destroyRendering(_92a);
@@ -10002,7 +10038,11 @@ var i=0;
 while(this.children.length>i){
 _92b=this.children[i];
 if(_92b instanceof dojo.widget.Widget){
+if(dojo.render.html.ie && dojo.render.html.ie70) {
+_92b.outerHTML="";
+} else {
 this.removeChild(_92b);
+}
 _92b.destroy();
 continue;
 }
@@ -10447,9 +10487,13 @@ throw new Error("createWidget: Creation 
 }
 try{
 if(_9bb&&_9bd[0].domNode.parentNode){
+if(dojo.render.html.ie && dojo.render.html.ie70) {
+_9bd[0].domNode.outerHTML="";
+} else {
 _9bd[0].domNode.parentNode.removeChild(_9bd[0].domNode);
 }
 }
+}
 catch(e){
 dojo.debug(e);
 }