ShadowRoot* ShadowRoot::olderShadowRootForBindings() const { ShadowRoot* older = olderShadowRoot(); while (older && !older->isOpenOrV0()) older = older->olderShadowRoot(); DCHECK(!older || older->isOpenOrV0()); return older; }