Bug 66235
Summary: | Add missing tests for LegacyDefaultOptionalArguments/HTML DOM IDL files | ||
---|---|---|---|
Product: | WebKit | Reporter: | Adam Barth <abarth> |
Component: | WebCore JavaScript | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | pilgrim |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | 66522, 66524, 66525, 66526, 66528, 66530, 66532, 66535, 66537, 69532 | ||
Bug Blocks: | 65787 |
Adam Barth
These APIs changed:
DOMTokenList.item()
DOMTokenList.contains()
DOMTokenList.add()
DOMTokenList.remove()
DOMTokenList.toggle()
DOMURL.createObjectURL()
DOMURL.revokeObjectURL()
HTMLAnchorElement.getParameter()
HTMLButtonElement.setCustomValidity()
HTMLFieldSetElement.setCustomValidity()
HTMLInputElement.setCustomValidity()
HTMLKeygenElement.setCustomValidity()
HTMLMediaElement.canPlayType()
TimeRanges.start()
TimeRanges.end()
HTMLAllCollection.namedItem()
HTMLAllCollection.tags()
See https://bugs.webkit.org/show_bug.cgi?id=65338 for the IDL change.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Mark Pilgrim (Google)
HTMLAnchorElement.getParameter() is bug 66522.
Mark Pilgrim (Google)
HTMLButtonElement.setCustomValidity() is bug 66524.
Mark Pilgrim (Google)
HTMLFieldSetElement.setCustomValidity() is bug 66525.
Mark Pilgrim (Google)
HTMLInput.setCustomValidity() is bug 66526.
Mark Pilgrim (Google)
HTMLKeygenElement.setCustomValidity() is bug 66528.
Mark Pilgrim (Google)
HTMLMediaElement.canPlayType() is bug 66530.
Mark Pilgrim (Google)
TimeRanges.start() and TimeRanges.end() are bug 66532.
Mark Pilgrim (Google)
HTMLAllCollection.namedItem() is bug 66533.
Mark Pilgrim (Google)
HTMLAllCollection.tags() is bug 66535.
Mark Pilgrim (Google)
DOMTokenList methods are bug 66537.
Mark Pilgrim (Google)
DOMURL methods already have tests. See fast/files/create-blob-url-crash.html and fast/files/revoke-blob-url.html
Adam Barth
I combined all the set-custom-validity tests into bug 69532. The rest of the bugs should close themselves as the commit queue gets around to them.