"ancestor" this.storage = window; null "ownerDocument" "empty1" "empty2" window.counter++; undefined this.storage = window; undefined null undefined "ownerDocument" undefined "empty1" "empty2" undefined undefined Mozilla Bug 397934