From 5cd556f43e381bf4d3a017d4f56cc2d340a973ad Mon Sep 17 00:00:00 2001
From: Anne van Kesteren
The activation behavior of a
elements that create hyperlinks is to run the following steps:
If the a
element's node document is not fully active, then abort these steps.
If the user has not indicated a specific browsing context for following the @@ -22768,11 +22754,19 @@ interface HTMLHyperlinkElementUtils {
An element element cannot navigate if element's node + document is not fully active or element is not + connected. + +
This is also used by form submission for
+ the form
element.
When a user follows a hyperlink created by an element subject, optionally with a hyperlink suffix, the user agent must run the following steps:
If subject cannot navigate, then return.
Let replace be false.
If subject cannot navigate, then return.
Parse the URL given by
subject's href
attribute, relative to
@@ -38254,11 +38249,7 @@ interface HTMLAreaElement : HTMLElement {
The activation behavior of area
elements is to run the following
steps:
If the area
element's node document is not fully active,
- then abort these steps.
If the user has not indicated a specific browsing context for following the @@ -55289,14 +55280,12 @@ fur following steps:
If form cannot navigate, then return.
Let form document be the form's - node document.
Let form document be form's node document.
If form document is not connected, has - no associated browsing context, or its active - sandboxing flag set has its sandboxed forms browsing context flag set, then - abort these steps without doing anything.
If form document's active sandboxing flag + set has its sandboxed forms browsing context flag set, then return.
Let form browsing context be the browsing context of form document.