It appears that only Opera throws a NotFoundError. IE10/Gecko/Chrome throw HierarchyRequestError.
I do not mind swapping this somehow. Any ideas? Does this overlap with bug 18581 by any chance?
(In reply to comment #1)
> Does this overlap with bug 18581 by any chance?