<pre class=metadata>
Title: Foo
Group: test
Shortname: foo
Level: 1
Status: LS
ED: http://example.com/foo
Abstract: Testing the linting functions.
Editor: Example Editor
Date: 1970-01-01
Complain About: broken-links yes, accidental-2119 yes, missing-example-ids yes, missing-exposed yes
</pre>

<a href="http://foo.invalid">invalid url</a>

Note: You MUST warn about this.

Note: You <span class=allow-2119>MUST</span> silently allow this.

<div class=example>foo</div>
<div class=example id=bar>bar</div>

<xmp class=idl>
namespace Bad1 {};
[Exposed=Window] namespace Good1 {};

interface Bad2 {};
[Exposed=Window] interface Good2 {};
[NoInterfaceObject] interface Good3 {};
</xmp>

<!--
callback interface Good4 {};
callback interface Good5 { attribute DOMString foo; };
callback interface Bad3 { const DOMString foo; };
[Exposed=Window] callback interface Good6 { const short foo = 1; };
callback Good7 = void ();
-->
