When can a node's prefix or localName contain a colon?

One of the cases that innerHTML on XML documents is meant to throw an
INVALID_STATE_ERR on is when a node has a prefix or local name that
contains a colon.  I’m having trouble finding how to create a such a
node, though.  Is it by assigning a non-namespace-well-formed string
to innerHTML in an XML document (since it mentions well-formedness but
not namespace-well-formedness there)?

-- 
Cameron McCormack ≝ http://mcc.id.au/

Received on Sunday, 1 June 2008 06:18:13 UTC