How are cycles with magically aligned[1] elements resolved? For example, if a and b are dialogs and you do: a.show(b); b.show(a); I think an anchoring cycle can also occur if an element |a| is anchored to a descendent of an element anchored to |a|. [1] http://www.whatwg.org/specs/web-apps/current-work/multipage/commands.html#magically-aligned