LibWeb: Update button/input activation behaviour to match spec

This commit is contained in:
Gingeh
2025-02-27 10:53:48 +11:00
committed by Tim Ledbetter
parent ddb832afdf
commit 591c6b0f68
Notes: github-actions[bot] 2025-02-27 12:43:59 +00:00
6 changed files with 436 additions and 3 deletions

View File

@@ -0,0 +1,20 @@
Harness status: OK
Found 15 tests
15 Pass
Pass Button type=reset in form should trigger form reset and not toggle popover
Pass Button type=submit in form should trigger form submit and not toggle popover
Pass Button type=button in form should toggle popover
Pass Button type=invalid in form should trigger form submit and not toggle popover
Pass Button missing type in form should trigger form submit and not toggle popover
Pass Button type=reset with form attr should trigger form reset and not toggle popover
Pass Button type=submit with form attr should trigger form submit and not toggle popover
Pass Button type=button with form attr should toggle popover
Pass Button type=invalid with form attr should trigger form submit and not toggle popover
Pass Button missing type with form attr should trigger form submit and not toggle popover
Pass Button type=reset outside form should toggle popover
Pass Button type=submit outside form should toggle popover
Pass Button type=button outside form should toggle popover
Pass Button type=invalid outside form should toggle popover
Pass Button missing type outside form should toggle popover

View File

@@ -0,0 +1,17 @@
Harness status: OK
Found 12 tests
12 Pass
Pass input type=reset in form should trigger form reset and not toggle popover
Pass input type=submit in form should trigger form submit and not toggle popover
Pass input type=button in form should toggle popover
Pass input type=image in form should trigger form submit and not toggle popover
Pass input type=reset with form attr should trigger form reset and not toggle popover
Pass input type=submit with form attr should trigger form submit and not toggle popover
Pass input type=button with form attr should toggle popover
Pass input type=image with form attr should trigger form submit and not toggle popover
Pass input type=reset outside form should toggle popover
Pass input type=submit outside form should toggle popover
Pass input type=button outside form should toggle popover
Pass input type=image outside form should toggle popover