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.
HTMLAnchorElement.getParameter() is bug 66522.
HTMLButtonElement.setCustomValidity() is bug 66524.
HTMLFieldSetElement.setCustomValidity() is bug 66525.
HTMLInput.setCustomValidity() is bug 66526.
HTMLKeygenElement.setCustomValidity() is bug 66528.
HTMLMediaElement.canPlayType() is bug 66530.
TimeRanges.start() and TimeRanges.end() are bug 66532.
HTMLAllCollection.namedItem() is bug 66533.
HTMLAllCollection.tags() is bug 66535.
DOMTokenList methods are bug 66537.
DOMURL methods already have tests. See fast/files/create-blob-url-crash.html and fast/files/revoke-blob-url.html
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.