in harness/app-assets/templates/assets/js/bootstraps/liveblog.js [42:81]
function liveblogNewBlockDump() {
var articleBody = document.getElementsByClassName('article__body')[0],
images = [],
blocks,
counter = 0,
insertAfterElem = document.getElementsByClassName('article__body--liveblog__pinned')[0],
newBlockElems,
i;
if (newBlockHtml) {
newBlockElems = GU.util.getElemsFromHTML(newBlockHtml);
for (i = newBlockElems.length; i > 0; i--) {
addNewBlockToBlog(insertAfterElem, newBlockElems[i - 1]);
}
blocks = articleBody.getElementsByClassName('block');
while (counter !== newBlockElems.length) {
images.push.apply(images, blocks[counter].getElementsByTagName('img'));
counter++;
}
common.formatImages(images);
common.loadEmbeds();
common.loadInteractives();
// Move mpu ads
if (window.updateLiveblogAdPlaceholders) {
window.updateLiveblogAdPlaceholders(true);
}
window.liveblogTime();
// check for tweets
twitter.checkForTweets();
newBlockHtml = '';
}
}