Generate toSVGAnimateElement to support more plenty helper functions
Generate toSVGAnimateElement to support more plenty helper functions

We can use more various toFoo() functions when generating toFoo(). This cl add
isSVGAnimateElement() to use DEFINE_NODE_TYPE_CASTS_WITH_FUNCTION.

BUG=309516

Review URL: https://codereview.chromium.org/106023002

git-svn-id: bf5cd6ccde378db821296732a091cfbcf5285fbd@163208 bbb929c8-8fbe-4397-9dbb-9b2b20218538

Bysmyyr/blink-crosswalk,Bysmyyr/blink-crosswalk,modulexcite/blink,hgl888/blink-crosswalk-efl,XiaosongWei/blink-crosswalk,ondra-novak/blink,XiaosongWei/blink-crosswalk,ondra-novak/blink,XiaosongWei/blink-crosswalk,crosswalk-project/blink-crosswalk-efl,ondra-novak/blink,hgl888/blink-crosswalk-efl,nwjs/blink,jtg-gg/blink,jtg-gg/blink,nwjs/blink,hgl888/blink-crosswalk-efl,kurli/blink-crosswalk,ondra-novak/blink,smishenk/blink-crosswalk,jtg-gg/blink,smishenk/blink-crosswalk,kurli/blink-crosswalk,kurli/blink-crosswalk,Pluto-tv/blink-crosswalk,kurli/blink-crosswalk,kurli/blink-crosswalk,hgl888/blink-crosswalk-efl,modulexcite/blink,smishenk/blink-crosswalk,smishenk/blink-crosswalk,modulexcite/blink,hgl888/blink-crosswalk-efl,nwjs/blink,smishenk/blink-crosswalk,Bysmyyr/blink-crosswalk,Bysmyyr/blink-crosswalk,modulexcite/blink,crosswalk-project/blink-crosswalk-efl,nwjs/blink,Bysmyyr/blink-crosswalk,jtg-gg/blink,PeterWangIntel/blink-crosswalk,Pluto-tv/blink-crosswalk,hgl888/blink-crosswalk-efl,PeterWangIntel/blink-crosswalk,Pluto-tv/blink-crosswalk,hgl888/blink-crosswalk-efl,kurli/blink-crosswalk,Pluto-tv/blink-crosswalk,smishenk/blink-crosswalk,Pluto-tv/blink-crosswalk,ondra-novak/blink,Bysmyyr/blink-crosswalk,XiaosongWei/blink-crosswalk,Pluto-tv/blink-crosswalk,kurli/blink-crosswalk,hgl888/blink-crosswalk-efl,smishenk/blink-crosswalk,jtg-gg/blink,kurli/blink-crosswalk,crosswalk-project/blink-crosswalk-efl,modulexcite/blink,Pluto-tv/blink-crosswalk,nwjs/blink,modulexcite/blink,XiaosongWei/blink-crosswalk,ondra-novak/blink,crosswalk-project/blink-crosswalk-efl,nwjs/blink,ondra-novak/blink,nwjs/blink,Pluto-tv/blink-crosswalk,ondra-novak/blink,PeterWangIntel/blink-crosswalk,jtg-gg/blink,jtg-gg/blink,crosswalk-project/blink-crosswalk-efl,nwjs/blink,PeterWangIntel/blink-crosswalk,XiaosongWei/blink-crosswalk,smishenk/blink-crosswalk,XiaosongWei/blink-crosswalk,XiaosongWei/blink-crosswalk,nwjs/blink,Bysmyyr/blink-crosswalk,kurli/blink-crosswalk,XiaosongWei/blink-crosswalk,modulexcite/blink,jtg-gg/blink,Bysmyyr/blink-crosswalk,jtg-gg/blink,crosswalk-project/blink-crosswalk-efl,Pluto-tv/blink-crosswalk,nwjs/blink,Bysmyyr/blink-crosswalk,modulexcite/blink,Pluto-tv/blink-crosswalk,PeterWangIntel/blink-crosswalk,PeterWangIntel/blink-crosswalk,crosswalk-project/blink-crosswalk-efl,jtg-gg/blink,XiaosongWei/blink-crosswalk,modulexcite/blink,ondra-novak/blink,PeterWangIntel/blink-crosswalk,PeterWangIntel/blink-crosswalk,PeterWangIntel/blink-crosswalk,crosswalk-project/blink-crosswalk-efl,smishenk/blink-crosswalk,smishenk/blink-crosswalk,Bysmyyr/blink-crosswalk,modulexcite/blink,PeterWangIntel/blink-crosswalk,kurli/blink-crosswalk,hgl888/blink-crosswalk-efl,crosswalk-project/blink-crosswalk-efl,hgl888/blink-crosswalk-efl