Bug 1018658 - Convert XPathNSResolver to WebIDL bindings, support passing a node to CreateExpression. r=bz.

--HG--
extra : rebase_source : 347e0145d5caf1cc525bfed70af2ad81a57b2a06
Bug 1018658 - Convert XPathNSResolver to WebIDL bindings, switch XPathNSResolver to WebIDL. r=bz.

--HG--
extra : rebase_source : 5edb613061b8d0dcb533ae6e1c3a5244e43dd545
Bug 1018658 - Convert XPathNSResolver to WebIDL bindings, remove nsIDOMXPathEvaluator::createNSResolver. r=bz.

--HG--
extra : rebase_source : efc7c5a5cc527b789e6c7d4460bbd388d9da77fe
Bug 1018658 - Convert XPathNSResolver to WebIDL bindings, remove nsIDOMXPathNSResolver. r=bz.

--HG--
extra : rebase_source : ea2b29ebafb830717bedee2ce80f46c92b270804