diff options
author | cathiechen <cathiechen@igalia.com> | 2024-04-11 15:17:11 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-11 13:17:11 +0000 |
commit | 4e4a4c0a28fb571991470f26ea82b8a897153788 (patch) | |
tree | 711026c2592e76bf6c573d14864c4a9af80a1be1 /components/shared/script_layout/lib.rs | |
parent | 2eb959a159874fa62a0844b31791698b74f3c959 (diff) | |
download | servo-4e4a4c0a28fb571991470f26ea82b8a897153788.tar.gz servo-4e4a4c0a28fb571991470f26ea82b8a897153788.zip |
Implement form-associated custom elements and their ElementInternals (#31980)
* FACEs work, setFormValue test is awful so now has _mozilla backup
* 1. Impl Validatable in ElementInternals instead of HTMLElement. 2. Reuse the code in Validatable trait. 3. The form associated custom element is not a customized built-in element.
* add some comments
* support readonly attribute and complete barred from constraint validation
* Addressed the code review comments
* Updated the legacy-layout results
* Fixed the WPT failures in ElementInternals-validation.html
* Addressed the code review comments
* Review suggestions
* Fixed silly mistakes and update the test result outside elementinternals
* update the test results
---------
Co-authored-by: Patrick Shaughnessy <pshaughn@comcast.net>
Co-authored-by: Martin Robinson <mrobinson@igalia.com>
Diffstat (limited to 'components/shared/script_layout/lib.rs')
0 files changed, 0 insertions, 0 deletions