diff options
Diffstat (limited to '3rd_party/static/testapi-ui/assets/lib/jquery/src/css/var/getStyles.js')
-rw-r--r-- | 3rd_party/static/testapi-ui/assets/lib/jquery/src/css/var/getStyles.js | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/3rd_party/static/testapi-ui/assets/lib/jquery/src/css/var/getStyles.js b/3rd_party/static/testapi-ui/assets/lib/jquery/src/css/var/getStyles.js new file mode 100644 index 0000000..0b893ac --- /dev/null +++ b/3rd_party/static/testapi-ui/assets/lib/jquery/src/css/var/getStyles.js @@ -0,0 +1,17 @@ +define( function() { + "use strict"; + + return function( elem ) { + + // Support: IE <=11 only, Firefox <=30 (#15098, #14150) + // IE throws on elements created in popups + // FF meanwhile throws on frame elements through "defaultView.getComputedStyle" + var view = elem.ownerDocument.defaultView; + + if ( !view || !view.opener ) { + view = window; + } + + return view.getComputedStyle( elem ); + }; +} ); |