Skip to content

🐛 - Bugbot reports that FormData rejects a null submitter and overlooks the remaining reset control #900

Open

Description

@efraespada

Is there an existing issue for this?

  • I have searched the existing issues.

Which actions are affected?

Pull Request

Which platforms are affected?

No response

Description

The finding says that the installed React and Svelte form fixtures crash when Enter implicitly submits after the only submit button is hidden. The exact handler accepts the real null submitter in FormData, and the separate reset control is still mounted with its own native proxy. The complete installed-browser journey passes in React, Vue, Angular and Svelte. Expected: validate both the browser API and the complete form before publishing a crash claim, and reconcile the finding without requiring an unrelated runtime change.

Reproducing the issue

  1. At ha-ui head 41b84aa337f829e3c17b1ea1e1ef5ec54fd98443, run the packed app fixture and leave Kitchen in the valid task field.
  2. Activate Toggle action button to remove #bound-submit. Reset task stays mounted.
  3. Focus the task field and press Enter. The real submit event reports submitter === null, the submitted entries are [["task","Kitchen"]], and the fixture correctly reports that no button provided metadata. There is one submission and no press request or exception.
  4. Independently run new FormData(document.createElement("form"), null) in the same Chromium browser. Construction succeeds. The installed-consumer regression exercises the complete path in all four frameworks.

copilot Version

v3 (3e7ceea)

Relevant Log Output

Additional context and comments

Exact review run. This is distinct from #897, which concerned how a different default submitter is discovered when two blocking fields exist.

Activity

  1. added
    bugSomething isn't working
    bugfixSomething isn't working
    priority: highCritical issue, needs immediate attention.
    on Nov 5, 2026
  2. added theissue type on Nov 5, 2026
  3. moved this to Todo in vypdevon Nov 5, 2026
  4. changed the title [-]Bugbot reports that FormData rejects a null submitter and overlooks the remaining reset control[/-] [+]🐛 - Bugbot reports that FormData rejects a null submitter and overlooks the remaining reset control[/+] on Nov 5, 2026
  5. vypbot commented on Nov 5, 2026

    @vypbot
    Contributor

    Hi! I’m @vypbot, the Copilot assistant for this repository.

    I can answer questions, explain the codebase, propose implementation and test plans, review issues and pull requests for potential bugs or security problems, and help authorized maintainers apply changes.

    Try /copilot help to see the available commands, or mention @vypbot with your question.

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

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingbugfixSomething isn't workingpriority: highCritical issue, needs immediate attention.

Type

Projects

  • Status
    Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions