MCPcopy Index your code
hub / github.com/ampproject/amphtml / secondWindowFromTop

Function secondWindowFromTop

ads/google/a4a/utils.js:466–475  ·  view source on GitHub ↗

* @param {!Window} win * @return {!Window}

(win)

Source from the content-addressed store, hash-verified

464 * @return {!Window}
465 */
466function secondWindowFromTop(win) {
467 let secondFromTop = win;
468 let depth = 0;
469 while (secondFromTop.parent != secondFromTop.parent.parent && depth < 100) {
470 secondFromTop = secondFromTop.parent;
471 depth++;
472 }
473 devAssert(secondFromTop.parent == win.top);
474 return secondFromTop;
475}
476
477/**
478 * @param {number} time

Callers 1

topWindowUrlOrDomainFunction · 0.70

Calls 1

devAssertFunction · 0.90

Tested by

no test coverage detected