(function ()()

in media/js/firefox/whatsnew/whatsnew-132.js [7:63]


(function () {
    'use strict';

    // Log account status
    Mozilla.Client.getFxaDetails((details) => {
        if (details.setup) {
            // GA4
            window.dataLayer.push({
                event: 'dimension_set',
                firefox_is_signed_in: true
            });
        } else {
            // GA4
            window.dataLayer.push({
                event: 'dimension_set',
                firefox_is_signed_in: false
            });
        }
    });

    // Log default status
    Mozilla.UITour.getConfiguration('appinfo', (details) => {
        if (details.defaultBrowser) {
            // GA4
            window.dataLayer.push({
                event: 'dimension_set',
                firefox_is_default: true
            });
        } else {
            // GA4
            window.dataLayer.push({
                event: 'dimension_set',
                firefox_is_default: false
            });
        }
    });

    if (
        typeof window.Mozilla.Client !== 'undefined' &&
        typeof window.Mozilla.UITour !== 'undefined' &&
        window.Mozilla.Client.isFirefoxDesktop
    ) {
        Mozilla.UITour.ping(function () {
            document.querySelector('.js-new-tab').classList.add('show');
            document.querySelector('.js-new-tab').addEventListener(
                'click',
                function (e) {
                    e.preventDefault();
                    Mozilla.UITour.showNewTab();
                },
                false
            );
        });
    } else {
        return;
    }
})();