Sets our main struct and passes it to the parent class.
Gets the value of the #WebKitNavigationPolicyDecision:frame-name property.
Gets the value of the #WebKitNavigationPolicyDecision:modifiers property.
Gets the value of the #WebKitNavigationPolicyDecision:mouse-button property.
Gets the value of the #WebKitNavigationPolicyDecision:navigation-action property.
Get the main Gtk struct
Gets the value of the #WebKitNavigationPolicyDecision:navigation-type property.
Gets the value of the #WebKitNavigationPolicyDecision:request property.
the main Gtk struct as a void*
the main Gtk struct
the main Gtk struct
Get the main Gtk struct
the main Gtk struct as a void*
Spawn a download from this decision.
Ignore the action which triggered this decision. For instance, for a #WebKitResponsePolicyDecision, this would cancel the request.
Accept the action which triggered this decision.
Accept the navigation action which triggered this decision, and continue with @policies affecting all subsequent loads of resources in the origin associated with the accepted navigation action.
WebKitNavigationPolicyDecision represents a policy decision for events associated with navigations. If the value of #WebKitNavigationPolicyDecision:mouse-button is not 0, then the navigation was triggered by a mouse event.