Skip to content

docs: document the NativeForm component - #6625

Draft
vaadin-bot wants to merge 1 commit into
mainfrom
doc-bot/vaadin-flow/26807-870676b93e1e25a0
Draft

vaadin-bot wants to merge 1 commit into
mainfrom
doc-bot/vaadin-flow/26807-870676b93e1e25a0

Conversation

@vaadin-bot

Copy link
Copy Markdown
Contributor

Documentation for vaadin/flow#26807 by @totally-not-ai[bot].

Note

The source pull request is merged, so this documentation describes the final shape of the change. Please review it and mark it ready for review.

Change categories: NEW_FEATURE

File Change
articles/components/html-elements/index.adoc Added a NativeForm row to the HTML elements table and a new Native Form section describing how the browser submits the form, the Input/NativeButton setters that support it, the safe-URL-scheme check on the action, the CSRF token a Spring Security endpoint needs, and the restriction against nested forms.
articles/flow/security/protections/vulnerabilities.adoc Added NativeForm.setAction(String) and NativeForm.setUnsafeAction(String) to the list of methods validated against, and able to bypass, the safe URL schemes check.

Auto-generated by the Documentation Bot — review before merging.

Generated by Documentation Bot for #26807 · agent · 138.9 AIC · ⊞ 11.7K · ◷

  • expires on Dec 11, 2026, 10:18 AM UTC

Add a Native Form section to the HTML Elements page covering NativeForm,
its submit behavior, and the Input/NativeButton setters that support it.
List NativeForm.setAction/setUnsafeAction among the methods validated
against safe URL schemes on the Cross-Site Scripting page.

Documents vaadin/flow#26807 (`11b91d5858a3e03644cde1e86f97f75e63daa997`).
@github-actions

Copy link
Copy Markdown
Contributor

Preview Deployment

This PR has been deployed for preview.

URL: https://docs-preview-pr-6625.fly.dev

Changed pages

Added content is highlighted in green; removed content is marked in red on each page.

Built from bc3ca70

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant