From 5717ff71c40fce27e61888761ff386fcaf96965f Mon Sep 17 00:00:00 2001
From: Anne van Kesteren
When an auxiliary browsing context is to disown + its opener, its opener browsing context must be set to null. This makes the + auxiliary browsing context indistinguishable from a top-level browsing + context. +
The opener
IDL attribute on the Window
- object, on getting, must return the WindowProxy
object of the browsing
- context from which the current browsing context was created (its opener
- browsing context), if there is one, if it is still available, and if the current
- browsing context has not disowned its opener;
- otherwise, it must return null. On setting, if the new value is null then the current
- browsing context must disown its opener; if
- the new value is anything else then the user agent must
+ object, on getting, must return the WindowProxy
object of the current browsing
+ context's opener browsing context, if there is one; otherwise, it must return
+ null. On setting, if the new value is null then the current browsing context must
+ disown its opener; if the new value is anything else
+ then the user agent must
call the [[DefineOwnProperty]] internal method of the Window
object, passing the