Naja. frame in frame in frame ... ist anno 2019 „nicht so oft wünschenswert“ und Deiner Beschreibung nach auch nicht der Fall, weshalb eigentlich
true == ( window.parent == window.top )
gilt.
Ende des letzten Jahrtausends und in den ganz frühen 2000ern haben wir uns hier noch Gedanken darüber gemacht, wie man aus fremden [i]frames ausbricht... Da waren die Moden (und Modi!) noch ganz andere.