function init()

in ArticleTemplates/assets/js/bootstraps/common.js [23:63]


function init(liveBlog = false) {
    if ((GU && GU.opts && GU.opts.platform === 'android') || instagramHeader()) {
        // polyfill to remove click delays on browsers with touch
        attach(document.body);
    }
    if (!liveBlog) {
        formatImages();
    }
    figcaptionToggle();
    articleContentType();
    insertTags();
    videoPositioning();
    initComments();
    initCards();
    loadEmbeds();
    loadInteractives();
    setupOfflineSwitch();
    setupAlertSwitch();
    setupTagFollowSwitch();
    setupFontSizing();
    setupLineHeightSizing();
    setupGetArticleHeight();
    showTabs();
    setGlobalObject(window);
    fixSeries();
    advertorialUpdates();
    setupTracking();
    initAB();
    initRichLinks();
    initHttp();
    setupForms();
    darkModeSetup();
    ophanIframeInit();
    myGuardianFollowInit();

    if (!document.body.classList.contains('no-ready')) {
        if (!liveBlog) {
            signalDevice('ready');
        }
    }
}