forked from jamesshore/lets_code_javascript
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbrowser.js
More file actions
31 lines (23 loc) · 657 Bytes
/
browser.js
File metadata and controls
31 lines (23 loc) · 657 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// Copyright (c) 2013 Titanium I.T. LLC. All rights reserved. See LICENSE.TXT for details.
/*global Modernizr, $ */
(function() {
"use strict";
exports.supportsTouchEvents = function() {
return Modernizr.touch;
};
exports.supportsCaptureApi = function() {
return document.body.setCapture && document.body.releaseCapture;
};
exports.reportsElementPositionOffByOneSometimes = function() {
return isIe8();
};
exports.doesNotHandlesUserEventsOnWindow = function() {
return isIe8();
};
exports.doesNotComputeStyles = function() {
return isIe8();
};
function isIe8() {
return $.browser.msie && $.browser.version === "8.0";
}
}());