Remove unused ol.dom.canUseCssTransform3D()

This commit is contained in:
Tim Schaub
2016-08-31 15:27:54 -06:00
parent c11c4e4d17
commit 54357bbc2b
2 changed files with 0 additions and 51 deletions

View File

@@ -67,43 +67,6 @@ ol.dom.canUseCssTransform = (function() {
}());
/**
* Detect 3d transform.
* Adapted from http://stackoverflow.com/q/5661671/130442
* http://caniuse.com/#feat=transforms3d
* @return {boolean}
*/
ol.dom.canUseCssTransform3D = (function() {
var global = ol.global;
var canUseCssTransform3D;
return function() {
if (canUseCssTransform3D === undefined) {
var el = document.createElement('P'),
has3d,
transforms = {
'webkitTransform': '-webkit-transform',
'OTransform': '-o-transform',
'msTransform': '-ms-transform',
'MozTransform': '-moz-transform',
'transform': 'transform'
};
document.body.appendChild(el);
for (var t in transforms) {
if (t in el.style) {
el.style[t] = 'translate3d(1px,1px,1px)';
has3d = global.getComputedStyle(el).getPropertyValue(
transforms[t]);
}
}
document.body.removeChild(el);
canUseCssTransform3D = (has3d && has3d !== 'none');
}
return canUseCssTransform3D;
};
}());
/**
* @param {Element} element Element.
* @param {string} value Value.

View File

@@ -74,20 +74,6 @@ describe('ol.dom', function() {
});
describe('ol.dom.canUseCssTransform3D', function() {
it('always returns a boolean', function() {
var canUse = ol.dom.canUseCssTransform3D();
expect(typeof canUse).to.be('boolean');
});
it('returns the same result as the Modernizr implementation', function() {
var canUse = ol.dom.canUseCssTransform3D();
expect(canUse).to.be(Modernizr.csstransforms3d);
});
});
describe('ol.dom.setTransform', function() {
var element = null;
var originalIsIE;