diff options
Diffstat (limited to 'src/css/support.js')
-rw-r--r-- | src/css/support.js | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/src/css/support.js b/src/css/support.js deleted file mode 100644 index dc18708c1..000000000 --- a/src/css/support.js +++ /dev/null @@ -1,34 +0,0 @@ -import document from "../var/document.js"; -import documentElement from "../var/documentElement.js"; -import support from "../var/support.js"; - -var reliableTrDimensionsVal; - -// Support: IE 11+, Edge 15 - 18+ -// IE/Edge misreport `getComputedStyle` of table rows with width/height -// set in CSS while `offset*` properties report correct values. -support.reliableTrDimensions = function() { - var table, tr, trChild, trStyle; - if ( reliableTrDimensionsVal == null ) { - table = document.createElement( "table" ); - tr = document.createElement( "tr" ); - trChild = document.createElement( "div" ); - - table.style.cssText = "position:absolute;left:-11111px"; - tr.style.height = "1px"; - trChild.style.height = "9px"; - - documentElement - .appendChild( table ) - .appendChild( tr ) - .appendChild( trChild ); - - trStyle = window.getComputedStyle( tr ); - reliableTrDimensionsVal = parseInt( trStyle.height ) > 3; - - documentElement.removeChild( table ); - } - return reliableTrDimensionsVal; -}; - -export default support; |