I'm not landing the fix directly because I'm not sure it's the right approach.
Created attachment 376859 [details] Patch
Comment on attachment 376859 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=376859&action=review > Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerBuffer.h:72 > virtual void setVideoRectangle(const IntRect&) = 0; > - virtual ~HolePunchClient() = 0; > + virtual ~HolePunchClient() = default; Nit: the destructor should be placed first.
Committed r249043: <https://trac.webkit.org/changeset/249043>
<rdar://problem/54635405>