[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/4.0/kdelibs/khtml/ecma
From:       Harri Porten <porten () kde ! org>
Date:       2008-01-18 5:39:25
Message-ID: 1200634765.749291.19140.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 762887 by porten:

The namespaceUri can be specified to be null. In case the qualifiedName
then has a prefix we'll throw an NAMESPACE_ERR exception.


 M  +2 -2      kjs_dom.cpp  


--- branches/KDE/4.0/kdelibs/khtml/ecma/kjs_dom.cpp #762886:762887
@@ -1046,9 +1046,9 @@
   case DOMDocument::ImportNode: // DOM2
     return getDOMNode(exec,doc.importNode(toNode(args[0]), args[1]->toBoolean(exec), \
exception));  case DOMDocument::CreateElementNS: // DOM2
-    return getDOMNode(exec,doc.createElementNS(args[0]->toString(exec).domString(), \
args[1]->toString(exec).domString(), exception)); +    return \
getDOMNode(exec,doc.createElementNS(valueToStringWithNullCheck(exec, args[0]), \
args[1]->toString(exec).domString(), exception));  case \
                DOMDocument::CreateAttributeNS: // DOM2
-    return getDOMNode(exec,doc.createAttributeNS(args[0]->toString(exec).domString(),args[1]->toString(exec).domString(), \
exception)); +    return \
getDOMNode(exec,doc.createAttributeNS(valueToStringWithNullCheck(exec, args[0]), \
args[1]->toString(exec).domString(), exception));  case \
                DOMDocument::GetElementsByTagNameNS: // DOM2
     return getDOMNodeList(exec,doc.getElementsByTagNameNS(args[0]->toString(exec).domString(),
                
                                                           \
args[1]->toString(exec).domString()));


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic