Changeset 7566

Show
Ignore:
Timestamp:
03/09/07 02:27:27 (22 months ago)
Author:
alex
Message:

fixes #2576

Files:
2 modified

Legend:

Unmodified
Added
Removed
  • branches/0.4/src/html/layout.js

    r6745 r7566  
    249249        var h = dojo.render.html; 
    250250        var bs = dojo.html.boxSizing; 
    251         if(((h.ie)||(h.opera)) && node.nodeName!="IMG"){  
     251        if(((h.ie)||(h.opera)) && node.nodeName.toLowerCase() != "img"){  
    252252                var cm = document["compatMode"]; 
    253253                if((cm == "BackCompat")||(cm == "QuirksMode")){ 
     
    258258        }else{ 
    259259                if(arguments.length == 0){ node = document.documentElement; } 
    260                 var sizing = dojo.html.getStyle(node, "-moz-box-sizing"); 
    261                 if(!sizing){ sizing = dojo.html.getStyle(node, "box-sizing"); } 
     260                var sizing; 
     261                if(!h.ie){ 
     262                        sizing = dojo.html.getStyle(node, "-moz-box-sizing"); 
     263                        if(!sizing){  
     264                                sizing = dojo.html.getStyle(node, "box-sizing"); 
     265                        } 
     266                } 
    262267                return (sizing ? sizing : bs.CONTENT_BOX);      //      string 
    263268        } 
  • trunk/src/html/layout.js

    r6802 r7566  
    258258        var h = dojo.render.html; 
    259259        var bs = dojo.html.boxSizing; 
    260         if(((h.ie)||(h.opera)) && node.nodeName!="IMG"){  
     260        if(((h.ie)||(h.opera)) && node.nodeName.toLowerCase() != "img"){  
    261261                var cm = document["compatMode"]; 
    262262                if((cm == "BackCompat")||(cm == "QuirksMode")){ 
     
    267267        }else{ 
    268268                if(arguments.length == 0){ node = document.documentElement; } 
    269                 var sizing = dojo.html.getStyle(node, "-moz-box-sizing"); 
    270                 if(!sizing){ sizing = dojo.html.getStyle(node, "box-sizing"); } 
     269                var sizing; 
     270                if(!h.ie){ 
     271                        sizing = dojo.html.getStyle(node, "-moz-box-sizing"); 
     272                        if(!sizing){  
     273                                sizing = dojo.html.getStyle(node, "box-sizing"); 
     274                        } 
     275                } 
    271276                return (sizing ? sizing : bs.CONTENT_BOX);      //      string 
    272277        }