Closed Bug 1556364 Opened 5 years ago Closed 3 years ago

Custom elements: implement setValidity() for ElementInternals

Categories

(Core :: DOM: Core & HTML, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
96 Branch
Tracking Status
firefox96 --- fixed

People

(Reporter: jdai, Assigned: edgar)

References

Details

(Keywords: dev-doc-needed)

Attachments

(5 files)

Assignee: jdai → nobody
Status: ASSIGNED → NEW
Assignee: nobody → echen
Blocks: 1556366, 1556452

Depends on D129811

Blocks: 1556461
Attachment #9248237 - Attachment description: WIP: Bug 1556364 - Part 2: Implement validationMessage attribute of ElementInternals; → WIP: Bug 1556364 - Part 2-2: Implement validationMessage attribute of ElementInternals;
Attachment #9248236 - Attachment description: WIP: Bug 1556364 - Part 1: Implement validity attribute of ElementInternals; → Bug 1556364 - Part 1: Implement validity attribute of ElementInternals; r=smaug
Attachment #9249033 - Attachment description: WIP: Bug 1556364 - Part 2-1: Split nsGenericHTMLFormControlElement-only members from nsIConstraintValidation to a separated class; → Bug 1556364 - Part 2-1: Split nsGenericHTMLFormControlElement-only members from nsIConstraintValidation to a separated class; r=smaug
Attachment #9248237 - Attachment description: WIP: Bug 1556364 - Part 2-2: Implement validationMessage attribute of ElementInternals; → Bug 1556364 - Part 2-2: Implement validationMessage attribute of ElementInternals; r=smaug
Attachment #9248255 - Attachment description: WIP: Bug 1556364 - Part 3: Implement setValidity() of ElementInternals; → Bug 1556364 - Part 3: Implement setValidity() of ElementInternals; r=smaug
Attachment #9248781 - Attachment description: WIP: Bug 1556364 - Part 4: Support updating valid/invalid state on form-associated custom elements; → Bug 1556364 - Part 4: Support updating valid/invalid state on form-associated custom elements; r=smaug
Pushed by echen@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2c8c74e99e47 Part 1: Implement validity attribute of ElementInternals; r=smaug https://hg.mozilla.org/integration/autoland/rev/c77ef41d43d4 Part 2-1: Split nsGenericHTMLFormControlElement-only members from nsIConstraintValidation to a separated class; r=smaug https://hg.mozilla.org/integration/autoland/rev/f6f7f949551f Part 2-2: Implement validationMessage attribute of ElementInternals; r=smaug https://hg.mozilla.org/integration/autoland/rev/76fc30f27c39 Part 3: Implement setValidity() of ElementInternals; r=smaug https://hg.mozilla.org/integration/autoland/rev/dabffbe71a31 Part 4: Support updating valid/invalid state on form-associated custom elements; r=smaug
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/31751 for changes under testing/web-platform/tests

Backed out 5 changesets (Bug 1556364) for causing web-platform test failures.
Backout link
Push with failures
Failure Log

Flags: needinfo?(echen)
Upstream PR was closed without merging
Backout by mlaza@mozilla.com: https://hg.mozilla.org/mozilla-central/rev/422457edff03 Backed out 5 changesets for causing web-platform test failures. CLOSED TREE
Pushed by echen@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/dbb09af22060 Part 1: Implement validity attribute of ElementInternals; r=smaug https://hg.mozilla.org/integration/autoland/rev/6aeefd8d3049 Part 2-1: Split nsGenericHTMLFormControlElement-only members from nsIConstraintValidation to a separated class; r=smaug https://hg.mozilla.org/integration/autoland/rev/8fb29eb57f78 Part 2-2: Implement validationMessage attribute of ElementInternals; r=smaug https://hg.mozilla.org/integration/autoland/rev/77962d21620f Part 3: Implement setValidity() of ElementInternals; r=smaug https://hg.mozilla.org/integration/autoland/rev/2e5fbe135bac Part 4: Support updating valid/invalid state on form-associated custom elements; r=smaug
Upstream PR was closed without merging
Keywords: dev-doc-needed
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: