diff --git a/source b/source index 2fd27210f3d..f0c4541b560 100644 --- a/source +++ b/source @@ -22861,7 +22861,7 @@ interface HTMLHyperlinkElementUtils {
The keyword indicates that any newly created browsing context which results from
- following the hyperlink will not have an opener browsing context, which
- means that its window.opener
property will be hyperlink will have disowned its opener, which means that
+ its
window.opener
property will be null
.
pingback
"If a browsing context has disowned its
+ opener, the value of its window.opener
is null
. That prevents scripts in the browsing context from changing
+ any properties of its opener browsing context's Window
(i.e., the window
+ from which the browsing context was created).
Otherwise, if a browsing context has not disowned its
+ opener, then scripts in that browsing context can use window.opener
to change properties of its opener browsing
+ context's Window
. For example, a script running in the browsing
+ context can change the value of window.opener.location
, causing the
+ opener browsing context to navigate to a completely different document.