Avoid calling SVGFontFaceElement::rebuildFontFace() for non font-face specific attributes
Avoid calling SVGFontFaceElement::rebuildFontFace() for non font-face specific attributes

When enabling warnings at compile time, the compiler complains that the
cssPropertyIdForSVGAttributeName() function in SVGFontFaceElement.cpp is unused, even
though SVGFontFaceElement.cpp is referring to this function. The reason is that
a function with the same name exists in the parent SVGElement class and this one ends
up getting called instead.

The proposed solution is to rename the function to cssPropertyIdForFontFaceAttributeName()
instead in SVGFontFaceElement.cpp to avoid the name clash and make sure
SVGFontFaceElement::parseAttribute() calls the right function.

cssPropertyIdForFontFaceAttributeName() returns the CSSPropertyID only for attribute
names specific to the FontFace element, while cssPropertyIdForSVGAttributeName() in
SVGElement was returning the CSSPropertyID for ALL styling attributes. As a consequence,
we avoid unnecessary calls to SVGFontFaceElement::rebuildFontFace() for non font-face
specific attributes.

BUG=312287

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

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

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