Confirmed users, Bureaucrats and Sysops emeriti
419
edits
Line 51: | Line 51: | ||
Let urlPrincipal(s) = pseudo(s) ? subject() : origin(s). | Let urlPrincipal(s) = pseudo(s) ? subject() : origin(s). | ||
Let open(s) = new Window(null, s, urlPrincipal(s), global()). | Let open(s) = new Window(null, s, urlPrincipal(s), global(), new Document()). | ||
Let principal(x) = (x is Window) ? x.principal : principal(x.parent). | Let principal(x) = (x is Window) ? x.principal : principal(x.parent). |