diff options
Diffstat (limited to 'WebCore/bindings/v8/custom/V8NamedNodeMapCustom.cpp')
-rw-r--r-- | WebCore/bindings/v8/custom/V8NamedNodeMapCustom.cpp | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/WebCore/bindings/v8/custom/V8NamedNodeMapCustom.cpp b/WebCore/bindings/v8/custom/V8NamedNodeMapCustom.cpp index 4e1dd21..d9e1de0 100644 --- a/WebCore/bindings/v8/custom/V8NamedNodeMapCustom.cpp +++ b/WebCore/bindings/v8/custom/V8NamedNodeMapCustom.cpp @@ -75,48 +75,6 @@ v8::Handle<v8::Value> V8NamedNodeMap::namedPropertyGetter(v8::Local<v8::String> return toV8(result.release()); } -v8::Handle<v8::Value> V8NamedNodeMap::setNamedItemNSCallback(const v8::Arguments& args) -{ - INC_STATS("DOM.NamedNodeMap.setNamedItemNS"); - NamedNodeMap* imp = V8NamedNodeMap::toNative(args.Holder()); - Node* newNode = V8Node::HasInstance(args[0]) ? V8Node::toNative(v8::Handle<v8::Object>::Cast(args[0])) : 0; - - if (newNode && newNode->nodeType() == Node::ATTRIBUTE_NODE && imp->element()) { - if (!V8BindingSecurity::allowSettingSrcToJavascriptURL(V8BindingState::Only(), imp->element(), newNode->nodeName(), newNode->nodeValue())) - return v8::Handle<v8::Value>(); - } - - ExceptionCode ec = 0; - RefPtr<Node> result = imp->setNamedItemNS(newNode, ec); - if (UNLIKELY(ec)) { - throwError(ec); - return v8::Handle<v8::Value>(); - } - - return toV8(result.release()); -} - -v8::Handle<v8::Value> V8NamedNodeMap::setNamedItemCallback(const v8::Arguments & args) -{ - INC_STATS("DOM.NamedNodeMap.setNamedItem"); - NamedNodeMap* imp = V8NamedNodeMap::toNative(args.Holder()); - Node* newNode = V8Node::HasInstance(args[0]) ? V8Node::toNative(v8::Handle<v8::Object>::Cast(args[0])) : 0; - - if (newNode && newNode->nodeType() == Node::ATTRIBUTE_NODE && imp->element()) { - if (!V8BindingSecurity::allowSettingSrcToJavascriptURL(V8BindingState::Only(), imp->element(), newNode->nodeName(), newNode->nodeValue())) - return v8::Handle<v8::Value>(); - } - - ExceptionCode ec = 0; - RefPtr<Node> result = imp->setNamedItem(newNode, ec); - if (UNLIKELY(ec)) { - throwError(ec); - return v8::Handle<v8::Value>(); - } - - return toV8(result.release()); -} - v8::Handle<v8::Value> toV8(NamedNodeMap* impl) { if (!impl) |