CSSParser::setStyleSheet() should be inline
authorbenjamin@webkit.org <benjamin@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 13 Nov 2012 22:19:57 +0000 (22:19 +0000)
committerbenjamin@webkit.org <benjamin@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 13 Nov 2012 22:19:57 +0000 (22:19 +0000)
https://bugs.webkit.org/show_bug.cgi?id=101829

Reviewed by Andreas Kling.

* css/CSSParser.cpp:
* css/CSSParser.h:
(WebCore::CSSParser::setStyleSheet):
CSSParser::setStyleSheet() just assign a pointer, it does not even
change a ref-count. The function should probably be in the header.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@134483 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebCore/ChangeLog
Source/WebCore/css/CSSParser.cpp
Source/WebCore/css/CSSParser.h

index a69bfb5..fe77e1d 100644 (file)
@@ -1,3 +1,16 @@
+2012-11-13  Benjamin Poulain  <benjamin@webkit.org>
+
+        CSSParser::setStyleSheet() should be inline
+        https://bugs.webkit.org/show_bug.cgi?id=101829
+
+        Reviewed by Andreas Kling.
+
+        * css/CSSParser.cpp:
+        * css/CSSParser.h:
+        (WebCore::CSSParser::setStyleSheet):
+        CSSParser::setStyleSheet() just assign a pointer, it does not even
+        change a ref-count. The function should probably be in the header.
+
 2012-11-13  Andrei Bucur  <abucur@adobe.com>
 
         [CSS Regions] Add Region info for RootLineBoxes and pack the pagination data
index 50eb1b7..c129bd9 100644 (file)
@@ -1452,11 +1452,6 @@ void CSSParser::clearProperties()
     m_hasFontFaceOnlyValues = false;
 }
 
-void CSSParser::setStyleSheet(StyleSheetContents* styleSheet)
-{
-    m_styleSheet = styleSheet;
-}
-
 KURL CSSParser::completeURL(const CSSParserContext& context, const String& url)
 {
     if (url.isNull())
index 2c31794..684b613 100644 (file)
@@ -451,7 +451,7 @@ private:
     template <typename CharacterType>
     inline void setRuleHeaderEnd(const CharacterType*);
 
-    void setStyleSheet(StyleSheetContents*);
+    void setStyleSheet(StyleSheetContents* styleSheet) { m_styleSheet = styleSheet; }
 
     inline bool inStrictMode() const { return m_context.mode == CSSStrictMode || m_context.mode == SVGAttributeMode; }
     inline bool inQuirksMode() const { return m_context.mode == CSSQuirksMode; }