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

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

SVN commit 762888 by porten:

Merged revision 762887:
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  


--- trunk/KDE/kdelibs/khtml/ecma/kjs_dom.cpp #762887:762888
@@ -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