2.1.1 [SelectorsAPILevel1] 6.5. Resolving Namespaces

V0001:

The specification states:

 If the group of selectors include namespace prefixes that need to be resolved, the 
 implementation must raise a SYNTAX_ERR exception ([DOM-LEVEL-3-CORE], section 1.4).

IE8 Mode (All Versions)

            An "invalid argument" exception is thrown.

IE9 Mode, IE10 Mode, IE11 Mode, and EdgeHTML Mode (All Versions)

A "namespace error" exception is thrown.

V0002:

The specification states:

 A namespace prefix needs to be resolved if the namespace component is neither empty 
 (e.g. |div), representing the null namespace, or an asterisk (e.g. *|div), 
 representing any namespace. Since the asterisk or empty namespace prefix do not 
 need to be resolved, implementations that support the namespace syntax in Selectors 
 must support these.

IE8 Mode (All Versions)

            A "namespace error" error is thrown.