Lachlan Hunt wrote:
Although it still has the requirement to throw a NAMESPACE_ERR when
namespace prefixes that need to be resolved are encountered

http://dev.w3.org/2006/webapi/selectors-api/

In theory it might be better to throw NOT_SUPPORTED_ERR so going forward you can distinguish between the case where namespaces are not supported and the case where they are, but you forgot to bind a prefix to a namespace.

Done.

Uh... wait a sec. If there is no NSResolver or equivalent and prefixes are used, that's forgetting to bind a prefix to a namespace (and should get NAMESPACE_ERR). What cases are we trying to distinguish here, exactly?

The way I see it, all current impls should throw something if more than one arg is passed, and should throw NAMESPACE_ERR if a prefix needs to be resolved.

-Boris


Reply via email to