mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-28 19:59:17 +00:00
LibWeb/HTML: Use default input size (20) when value is 0
According to the HTML specification, the `size` attribute of an input element must be a valid non-negative integer greater than zero. If the value is invalid or set to `0`, the default size of `20` should be used. This small change fixes one issue identified in https://wpt.live/html/rendering/widgets/input-text-size.html The WPT test suite was also automatically imported.
This commit is contained in:
parent
58828ffd62
commit
2f51e9a98e
Notes:
github-actions[bot]
2024-11-26 10:02:56 +00:00
Author: https://github.com/khaledev
Commit: 2f51e9a98e
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/2580
Reviewed-by: https://github.com/gmta ✅
Reviewed-by: https://github.com/tcl3
3 changed files with 63 additions and 1 deletions
|
@ -0,0 +1,16 @@
|
|||
Summary
|
||||
|
||||
Harness status: OK
|
||||
|
||||
Rerun
|
||||
|
||||
Found 5 tests
|
||||
|
||||
4 Pass
|
||||
1 Fail
|
||||
Details
|
||||
Result Test Name MessagePass A misssing attribute is equivalent to size=20
|
||||
Pass An invalid attribute value is equivalent to size=20
|
||||
Pass The width depends on a size attribute
|
||||
Pass Size attribute value affects layout-dependent computed style
|
||||
Fail Size attribute value is not a presentational hint
|
Loading…
Add table
Add a link
Reference in a new issue