diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/html/HTMLFontElement.cpp')
-rw-r--r-- | chromium/third_party/WebKit/Source/core/html/HTMLFontElement.cpp | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/chromium/third_party/WebKit/Source/core/html/HTMLFontElement.cpp b/chromium/third_party/WebKit/Source/core/html/HTMLFontElement.cpp index 853eae4a786..3f808f855d1 100644 --- a/chromium/third_party/WebKit/Source/core/html/HTMLFontElement.cpp +++ b/chromium/third_party/WebKit/Source/core/html/HTMLFontElement.cpp @@ -23,9 +23,9 @@ #include "config.h" #include "core/html/HTMLFontElement.h" -#include "CSSPropertyNames.h" -#include "CSSValueKeywords.h" -#include "HTMLNames.h" +#include "core/CSSPropertyNames.h" +#include "core/CSSValueKeywords.h" +#include "core/HTMLNames.h" #include "core/css/CSSValueList.h" #include "core/css/CSSValuePool.h" #include "core/css/StylePropertySet.h" @@ -38,16 +38,13 @@ namespace WebCore { using namespace HTMLNames; -HTMLFontElement::HTMLFontElement(Document& document) +inline HTMLFontElement::HTMLFontElement(Document& document) : HTMLElement(fontTag, document) { ScriptWrappable::init(this); } -PassRefPtr<HTMLFontElement> HTMLFontElement::create(Document& document) -{ - return adoptRef(new HTMLFontElement(document)); -} +DEFINE_NODE_FACTORY(HTMLFontElement) // http://www.whatwg.org/specs/web-apps/current-work/multipage/rendering.html#fonts-and-colors template <typename CharacterType> @@ -193,7 +190,7 @@ void HTMLFontElement::collectStyleForPresentationAttribute(const QualifiedName& } else if (name == colorAttr) addHTMLColorToStyle(style, CSSPropertyColor, value); else if (name == faceAttr) { - if (RefPtr<CSSValueList> fontFaceValue = cssValuePool().createFontFaceValue(value)) + if (RefPtrWillBeRawPtr<CSSValueList> fontFaceValue = cssValuePool().createFontFaceValue(value)) style->setProperty(CSSProperty(CSSPropertyFontFamily, fontFaceValue.release())); } else HTMLElement::collectStyleForPresentationAttribute(name, value, style); |