[JSC] Remove custom mark function for NamedNodeMap.
authorakling@apple.com <akling@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 17 Feb 2013 01:02:08 +0000 (01:02 +0000)
committerakling@apple.com <akling@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 17 Feb 2013 01:02:08 +0000 (01:02 +0000)
commitc8db9e4c6eb4ab59b2c104b68244f655d4778170
tree273c8e8292358d475cc499d1457d86a6f131263c
parent07fe93617044b720fc73d5e38bdf52a396124fe0
[JSC] Remove custom mark function for NamedNodeMap.
<http://webkit.org/b/110029>

Reviewed by Darin Adler.

NamedNodeMap refs and unrefs its Element owner, so there's no need for the wrapper to keep the Element alive.

Covered by fast/dom/Attr/access-after-element-destruction.html

* bindings/js/JSNamedNodeMapCustom.cpp:
* dom/NamedNodeMap.idl:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@143118 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/bindings/js/JSNamedNodeMapCustom.cpp
Source/WebCore/dom/NamedNodeMap.idl