From 1bf1084f2b10c3b47fd1a588d85d21ed0eb41d0c Mon Sep 17 00:00:00 2001 From: Lorry Tar Creator Date: Tue, 27 Jun 2017 06:07:23 +0000 Subject: webkitgtk-2.16.5 --- Source/WebCore/dom/NamedFlowCollection.h | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) (limited to 'Source/WebCore/dom/NamedFlowCollection.h') diff --git a/Source/WebCore/dom/NamedFlowCollection.h b/Source/WebCore/dom/NamedFlowCollection.h index 0bb06491b..b9589d888 100644 --- a/Source/WebCore/dom/NamedFlowCollection.h +++ b/Source/WebCore/dom/NamedFlowCollection.h @@ -27,14 +27,12 @@ * SUCH DAMAGE. */ -#ifndef NamedFlowCollection_h -#define NamedFlowCollection_h +#pragma once #include "ContextDestructionObserver.h" #include "WebKitNamedFlow.h" #include #include -#include #include #include @@ -43,13 +41,13 @@ namespace WebCore { class Document; class DOMNamedFlowCollection; -class NamedFlowCollection : public RefCounted, public ContextDestructionObserver { +class NamedFlowCollection final : public RefCounted, public ContextDestructionObserver { public: - static PassRefPtr create(Document* doc) { return adoptRef(new NamedFlowCollection(doc)); } + static Ref create(Document* doc) { return adoptRef(*new NamedFlowCollection(doc)); } Vector> namedFlows(); WebKitNamedFlow* flowByName(const String&); - PassRefPtr ensureFlowWithName(const String&); + Ref ensureFlowWithName(const String&); void discardNamedFlow(WebKitNamedFlow*); @@ -57,13 +55,13 @@ public: virtual ~NamedFlowCollection() { } - PassRefPtr createCSSOMSnapshot(); + Ref createCSSOMSnapshot(); private: struct NamedFlowHashFunctions; struct NamedFlowHashTranslator; - typedef ListHashSet NamedFlowSet; + typedef ListHashSet NamedFlowSet; explicit NamedFlowCollection(Document*); @@ -71,5 +69,3 @@ private: }; } // namespace WebCore - -#endif // NamedFlowCollection_h -- cgit v1.2.1