Allow empty strings for HTML
Fix for a memory leak in dispatchEvent()

The array in question grows with duplicate entries everytime
dispatchEvent() is called when mixing onfoo="" with
addEventListener("foo", ...)
Event phase AT_TARGET should also fire capture listeners

Fixes #855
The event phase AT_TARGET should also fire events registered with
capture=true on the event target, not just capture=false. Note that
calling stopPropagation during AT_TARGET should not prevent any listeners
registered on that same event target from being called.
eventPhase and currentTarget should be reset after dispatch

As per spec, before and after an event has been dispatched,
Event.eventPhase should be set to NONE and Event.currentTarget should be
set to null.
Avoid error document.cookie = null
Test that doc.cookie = null returns null and has no effect
Add a setter for NodeList.length

Apparently, Firefox's `Array.prototype.splice` sets `length`. This fails without
a setter, so add one that just returns the current value of `this._length`.
Make jsdom browserifiable and add browser test runner

To run the tests: `node test/browser-runner.js`. The runner accepts the same
options as `test/runner`, as well as some optional arguments that control the
test setup.
Updates to CONTRIBUTING and README for v1

Fixes #830.
Stop testing Node 0.8.x.

It's like a decade old by now.
Document async script loading tricks.

Fixes #675.
Version 1.0.0-pre.1
Add test for invalid handling of namespace prefixes
Fix handling of invalid namespace prefixes

Fixes #861.

This is not actually complete, it still does not fix localName and
namespaceURI, but fixes a regression for now.
Version 1.0.0-pre.2
Add test for proper parsing of in-text elements
Fix parsing of in-text elements

Fixes #863.

Because we didn't save the namespaceURI, parse5 didn't recognize the
<img> tag as self-closing which led to it swallowing the text.

Also fixed the parent-parameter to parse5 since even if we did save the
namespace, it would've still not been provided to parse5 properly.
Tweaks to the names of the parsing tests
Version 1.0.0-pre.3
Set namespaces of attributes correctly

Also added tests for them.