This signal is emitted when a form is about to be submitted. The
argument passed contains information about the text fields of the form. This
is typically used to store login information that can be used later to
pre-fill the form.
The form will not be submitted until
webkit_form_submission_request_submit() is called.
It is possible to handle the form submission request asynchronously, by
g_object_ref() on the
request argument and calling
webkit_form_submission_request_submit() when done to continue with the form submission.
If the last reference is removed on a
WebKitFormSubmissionRequest and the
form has not been submitted,
webkit_form_submission_request_submit() will be called.
The default handler is called after the handlers added via
The data is owned by the caller of the function.