Title: [234595] trunk/Source/WebCore
Revision
234595
Author
zandober...@gmail.com
Date
2018-08-06 02:24:36 -0700 (Mon, 06 Aug 2018)

Log Message

Unreviewed follow-up to r234594.

Add missing constructor and destructor definitions for the bunch of new
classes that were added in that revision.

* platform/graphics/nicosia/NicosiaPlatformLayer.cpp:
(Nicosia::ContentLayer::ContentLayer):
(Nicosia::BackingStore::BackingStore):
(Nicosia::ImageBacking::ImageBacking):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (234594 => 234595)


--- trunk/Source/WebCore/ChangeLog	2018-08-06 08:48:01 UTC (rev 234594)
+++ trunk/Source/WebCore/ChangeLog	2018-08-06 09:24:36 UTC (rev 234595)
@@ -1,5 +1,17 @@
 2018-08-06  Zan Dobersek  <zdober...@igalia.com>
 
+        Unreviewed follow-up to r234594.
+
+        Add missing constructor and destructor definitions for the bunch of new
+        classes that were added in that revision.
+
+        * platform/graphics/nicosia/NicosiaPlatformLayer.cpp:
+        (Nicosia::ContentLayer::ContentLayer):
+        (Nicosia::BackingStore::BackingStore):
+        (Nicosia::ImageBacking::ImageBacking):
+
+2018-08-06  Zan Dobersek  <zdober...@igalia.com>
+
         [Nicosia] Add additional layer state classes, use impl-based approach to make them extendable
         https://bugs.webkit.org/show_bug.cgi?id=188341
 

Modified: trunk/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.cpp (234594 => 234595)


--- trunk/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.cpp	2018-08-06 08:48:01 UTC (rev 234594)
+++ trunk/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.cpp	2018-08-06 09:24:36 UTC (rev 234595)
@@ -48,4 +48,32 @@
 CompositionLayer::~CompositionLayer() = default;
 CompositionLayer::Impl::~Impl() = default;
 
+
+ContentLayer::ContentLayer(const Impl::Factory& factory)
+    : PlatformLayer(0)
+    , m_impl(factory(*this))
+{
+}
+
+ContentLayer::~ContentLayer() = default;
+ContentLayer::Impl::~Impl() = default;
+
+
+BackingStore::BackingStore(const Impl::Factory& factory)
+    : m_impl(factory(*this))
+{
+}
+
+BackingStore::~BackingStore() = default;
+BackingStore::Impl::~Impl() = default;
+
+
+ImageBacking::ImageBacking(const Impl::Factory& factory)
+    : m_impl(factory(*this))
+{
+}
+
+ImageBacking::~ImageBacking() = default;
+ImageBacking::Impl::~Impl() = default;
+
 } // namespace Nicosia
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to