- From: Yoav Weiss <notifications@github.com>
- Date: Wed, 06 Jan 2016 11:07:29 -0800
- To: whatwg/dom <dom@noreply.github.com>
Received on Wednesday, 6 January 2016 19:07:57 UTC
> @@ -8705,6 +8705,28 @@ associated <a for="/">element</a>'s
> <p>Throws a <code>TypeError</code> exception if the associated attribute has no supported tokens defined.
> </dl>
>
> +<p>The <a method for=DOMTokenList lt="supports()">supports()</a> method can be used to detect support for {{DOMTokenList}} tokens:
> +<pre class=lang-javascript>
> +var DOMTokenListSupports = function(tokenList, token) {
> + if (!tokenList || !tokenList.supports) {
> + return false;
> + }
> + try {
> + return tokenList.supports(token);
> + } catch (e) {
> + if (e instanceof TypeError) {
> + console.log("The DOMTokenList doesn't have a supported tokens list");
> + } else {
> + console.error("That shouldn't have happened");
> + }
OK, dropping the TypeError check.
---
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/dom/pull/144/files#r48995368
Received on Wednesday, 6 January 2016 19:07:57 UTC