Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upHTML5 Form Validation - Subsequent Steps #10843
Conversation
highfive
commented
Apr 26, 2016
|
Thanks for the pull request, and welcome! The Servo team is excited to review your changes, and you should hear from @mbrubeck (or someone else) soon. |
highfive
commented
Apr 26, 2016
|
Heads up! This PR modifies the following files:
|
highfive
commented
Apr 26, 2016
|
Review status: 0 of 8 files reviewed at latest revision, 1 unresolved discussion. components/script/dom/htmlformelement.rs, line 812 [r1] (raw file): Comments from Reviewable |
|
Review status: 0 of 8 files reviewed at latest revision, 2 unresolved discussions. components/script/dom/htmlformelement.rs, line 377 [r1] (raw file): Comments from Reviewable |
|
r? @KiChjang |
|
-S-awaiting-review +S-needs-code-changes As I've noted previously, we really should make the best use of the existing Reviewed 6 of 8 files at r1, 3 of 24 files at r4, 1 of 1 files at r6, 1 of 1 files at r7. components/script/dom/htmlformelement.rs, line 358 [r1] (raw file): components/script/dom/htmlformelement.rs, line 367 [r1] (raw file): components/script/dom/htmlformelement.rs, line 377 [r1] (raw file): components/script/dom/htmlformelement.rs, line 386 [r1] (raw file): components/script/dom/htmlformelement.rs, line 393 [r1] (raw file): components/script/dom/htmlformelement.rs, line 442 [r1] (raw file): components/script/dom/htmlinputelement.rs, line 903 [r1] (raw file): components/script/dom/htmlselectelement.rs, line 237 [r6] (raw file): components/script/dom/htmltextareaelement.rs, line 373 [r1] (raw file): components/script/dom/validation.rs, line 8 [r1] (raw file): components/script/dom/validitystate.rs, line 47 [r7] (raw file): components/script/dom/validitystate.rs, line 74 [r7] (raw file): components/script/dom/validitystate.rs, line 649 [r7] (raw file): components/compositing/compositor.rs, line 1308 [r4] (raw file): components/compositing/constellation.rs, line 890 [r4] (raw file): components/gfx/font_cache_thread.rs, line 173 [r4] (raw file): Comments from Reviewable |
|
@vinay92 Is this ready for review? If not, just ping me whenever you want me to look at it. |
|
Hey Keith, We are currently working on the changes you mentioned. We have an exam Thank You, On Thu, Apr 28, 2016 at 8:44 PM, Keith Yeung notifications@github.com
|
|
|
cbe0d02
to
3d373ff
|
Fixed errors while rebasing. No new code changes committed. Please do not review. |
raviflipsyde
commented
May 3, 2016
|
Hi @KiChjang , |
|
@raviflipsyde Is it because other invalid form elements are requesting focus as well? I had concerns about that in my review. Take a look at |
raviflipsyde
commented
May 3, 2016
|
I guess that needs to be removed from there. |
highfive
commented
May 3, 2016
|
New code was committed to pull request. |
2 similar comments
highfive
commented
May 3, 2016
|
New code was committed to pull request. |
highfive
commented
May 3, 2016
|
New code was committed to pull request. |
Fixed the compilation issues in h5fv. Still need to incorporate the other half of keith's recommended changes Moved the code to include check and report validity to webidl file Fixed focus issue in htmlformelement, removed warning code Fixed tidy-test issues moved the validation logic from validity state to individual form elements ike inputelement, selectelement
highfive
commented
May 4, 2016
|
New code was committed to pull request. |
|
@KiChjang We have made the changes you mentioned in the review. The branch is now ready for review. Thanks. |
|
I don't think I have time for reviewing this in the near future. r? @jdm |
|
|
|
I have the following concerns about this pull request:
@KiChjang may have other more general architectural concerns. I'm closing this PR because I suspect that the original authors are not planning to continue working on it; if that assumption is untrue, they are welcome to do so and address the aforementioned concerns! I'm linking to this work from #11444 as the basis for any future implementation of the form validation. |
|
That being said - thank you for doing this work and sharing your efforts! This will help us make better decisions when the time comes for someone else to finish your work. |
vinay92 commentedApr 26, 2016
Implemented the subsequent steps mentioned in the spec.
This change is