summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/core/browser_detection.js
blob: 37c6a35eea212a0d32f7144c5738e12b3c12e3a9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
odoo.define('web.BrowserDetection', function (require) {
    "use strict";
    var Class = require('web.Class');

    var BrowserDetection = Class.extend({
        init: function () {

        },
        isOsMac: function () {
            return navigator.platform.toLowerCase().indexOf('mac') !== -1;
        },
        isBrowserChrome: function () {
            return $.browser.chrome && // depends on jquery 1.x, removed in jquery 2 and above
                navigator.userAgent.toLocaleLowerCase().indexOf('edge') === -1; // as far as jquery is concerned, Edge is chrome
            }

    });
    return BrowserDetection;
});