CSSValuePool should be non-copyable
authorantti@apple.com <antti@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 19 Apr 2021 17:08:31 +0000 (17:08 +0000)
committerantti@apple.com <antti@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 19 Apr 2021 17:08:31 +0000 (17:08 +0000)
https://bugs.webkit.org/show_bug.cgi?id=224764

Reviewed by Alan Bujtas.

* css/CSSValuePool.h:

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

Source/WebCore/ChangeLog
Source/WebCore/css/CSSValuePool.h

index a40407309e08d22f16973714d35b2fe75c6a2285..3951ef5fca7d15208f32c8ac700eff348c6152d3 100644 (file)
@@ -1,3 +1,12 @@
+2021-04-19  Antti Koivisto  <antti@apple.com>
+
+        CSSValuePool should be non-copyable
+        https://bugs.webkit.org/show_bug.cgi?id=224764
+
+        Reviewed by Alan Bujtas.
+
+        * css/CSSValuePool.h:
+
 2021-04-19  Zalan Bujtas  <zalan@apple.com>
 
         [LFC] The layout containment box establishes an absolute positioning containing block and a fixed positioning containing block
index 15cdfc06de89295e275f94d55c1f999abc2f1649..acdec99907000882178df72bfe6103a8c6547917 100644 (file)
@@ -77,6 +77,7 @@ WEBCORE_EXPORT extern LazyNeverDestroyed<StaticCSSValuePool> staticCSSValuePool;
 
 class CSSValuePool {
     WTF_MAKE_FAST_ALLOCATED;
+    WTF_MAKE_NONCOPYABLE(CSSValuePool);
 public:
     CSSValuePool();