Use #pragma once in WebCore
[WebKit-https.git] / Source / WebCore / rendering / RenderQuote.h
index 61f83d5..f8d7186 100644 (file)
@@ -20,8 +20,7 @@
  *
  */
 
-#ifndef RenderQuote_h
-#define RenderQuote_h
+#pragma once
 
 #include "RenderInline.h"
 
@@ -29,7 +28,7 @@ namespace WebCore {
 
 class RenderQuote final : public RenderInline {
 public:
-    RenderQuote(Document&, std::unique_ptr<RenderStyle>, QuoteType);
+    RenderQuote(Document&, RenderStyle&&, QuoteType);
     virtual ~RenderQuote();
 
     void attachQuote();
@@ -40,6 +39,7 @@ private:
     const char* renderName() const override { return "RenderQuote"; }
     bool isQuote() const override { return true; }
     void styleDidChange(StyleDifference, const RenderStyle*) override;
+    void insertedIntoTree() override;
     void willBeRemovedFromTree() override;
 
     String computeText() const;
@@ -57,5 +57,3 @@ private:
 } // namespace WebCore
 
 SPECIALIZE_TYPE_TRAITS_RENDER_OBJECT(RenderQuote, isQuote())
-
-#endif // RenderQuote_h