Title: [225145] trunk/Source/WebCore
- Revision
- 225145
- Author
- [email protected]
- Date
- 2017-11-25 08:59:40 -0800 (Sat, 25 Nov 2017)
Log Message
Make RenderSnapshottedPlugIn ISO allocated
https://bugs.webkit.org/show_bug.cgi?id=180010
<rdar://problem/35671977>
Reviewed by David Kilzer.
RenderEmbeddedObject, the base class is ISO allocated since r224537.
* rendering/RenderSnapshottedPlugIn.cpp:
* rendering/RenderSnapshottedPlugIn.h:
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (225144 => 225145)
--- trunk/Source/WebCore/ChangeLog 2017-11-25 02:44:45 UTC (rev 225144)
+++ trunk/Source/WebCore/ChangeLog 2017-11-25 16:59:40 UTC (rev 225145)
@@ -1,3 +1,16 @@
+2017-11-25 Zalan Bujtas <[email protected]>
+
+ Make RenderSnapshottedPlugIn ISO allocated
+ https://bugs.webkit.org/show_bug.cgi?id=180010
+ <rdar://problem/35671977>
+
+ Reviewed by David Kilzer.
+
+ RenderEmbeddedObject, the base class is ISO allocated since r224537.
+
+ * rendering/RenderSnapshottedPlugIn.cpp:
+ * rendering/RenderSnapshottedPlugIn.h:
+
2016-08-05 Darin Adler <[email protected]>
Fix some minor problems in the StringImpl header
Modified: trunk/Source/WebCore/rendering/RenderSnapshottedPlugIn.cpp (225144 => 225145)
--- trunk/Source/WebCore/rendering/RenderSnapshottedPlugIn.cpp 2017-11-25 02:44:45 UTC (rev 225144)
+++ trunk/Source/WebCore/rendering/RenderSnapshottedPlugIn.cpp 2017-11-25 16:59:40 UTC (rev 225145)
@@ -44,10 +44,13 @@
#include "RenderImageResource.h"
#include "RenderIterator.h"
#include "RenderView.h"
+#include <wtf/IsoMallocInlines.h>
#include <wtf/StackStats.h>
namespace WebCore {
+WTF_MAKE_ISO_ALLOCATED_IMPL(RenderSnapshottedPlugIn);
+
RenderSnapshottedPlugIn::RenderSnapshottedPlugIn(HTMLPlugInImageElement& element, RenderStyle&& style)
: RenderEmbeddedObject(element, WTFMove(style))
, m_snapshotResource(std::make_unique<RenderImageResource>())
Modified: trunk/Source/WebCore/rendering/RenderSnapshottedPlugIn.h (225144 => 225145)
--- trunk/Source/WebCore/rendering/RenderSnapshottedPlugIn.h 2017-11-25 02:44:45 UTC (rev 225144)
+++ trunk/Source/WebCore/rendering/RenderSnapshottedPlugIn.h 2017-11-25 16:59:40 UTC (rev 225145)
@@ -33,6 +33,7 @@
class RenderImageResource;
class RenderSnapshottedPlugIn final : public RenderEmbeddedObject {
+ WTF_MAKE_ISO_ALLOCATED(RenderSnapshottedPlugIn);
public:
RenderSnapshottedPlugIn(HTMLPlugInImageElement&, RenderStyle&&);
virtual ~RenderSnapshottedPlugIn();
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes