Auto merge of #10169 - jdm:formvalidation, r=jdm

Implement initial pieces of form validation.

Rebase of #10108.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10169)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2016-03-24 19:13:02 +05:30
commit f56062b069
14 changed files with 185 additions and 55 deletions

View file

@ -5346,39 +5346,6 @@
[AutocompleteErrorEvent interface: attribute reason]
expected: FAIL
[ValidityState interface: attribute valueMissing]
expected: FAIL
[ValidityState interface: attribute typeMismatch]
expected: FAIL
[ValidityState interface: attribute patternMismatch]
expected: FAIL
[ValidityState interface: attribute tooLong]
expected: FAIL
[ValidityState interface: attribute tooShort]
expected: FAIL
[ValidityState interface: attribute rangeUnderflow]
expected: FAIL
[ValidityState interface: attribute rangeOverflow]
expected: FAIL
[ValidityState interface: attribute stepMismatch]
expected: FAIL
[ValidityState interface: attribute badInput]
expected: FAIL
[ValidityState interface: attribute customError]
expected: FAIL
[ValidityState interface: attribute valid]
expected: FAIL
[ValidityState must be primary interface of document.createElement("input").validity]
expected: FAIL