Fuente: https://github.com/chamilo/chamilo-lms/releases/download/v1.11.40/chamilo-1.11.40.zip sha256: 1cf4bf2cc7bae1ef1a1eff643235db1d552f78ddf4b6dd1e2d2dac9868679439 Snapshot independiente (rama huerfana); diffable vs 1.11.38. vendor incluido.
26 lines
840 B
JavaScript
26 lines
840 B
JavaScript
|
|
// developer.mozilla.org/en/CSS/pointer-events
|
|
|
|
// Test and project pages:
|
|
// ausi.github.com/Feature-detection-technique-for-pointer-events/
|
|
// github.com/ausi/Feature-detection-technique-for-pointer-events/wiki
|
|
// github.com/Modernizr/Modernizr/issues/80
|
|
|
|
|
|
Modernizr.addTest('pointerevents', function(){
|
|
var element = document.createElement('x'),
|
|
documentElement = document.documentElement,
|
|
getComputedStyle = window.getComputedStyle,
|
|
supports;
|
|
if(!('pointerEvents' in element.style)){
|
|
return false;
|
|
}
|
|
element.style.pointerEvents = 'auto';
|
|
element.style.pointerEvents = 'x';
|
|
documentElement.appendChild(element);
|
|
supports = getComputedStyle &&
|
|
getComputedStyle(element, '').pointerEvents === 'auto';
|
|
documentElement.removeChild(element);
|
|
return !!supports;
|
|
});
|