⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 277349 in webkit


Ignore:
Timestamp:
May 11, 2021, 6:25:50 PM (5 years ago)
Author:
timothy_horton@apple.com
Message:

Fix the CGDisplayListImageBufferBackend build
https://bugs.webkit.org/show_bug.cgi?id=225681

Unreviewed.

  • Shared/RemoteLayerTree/CGDisplayListImageBufferBackend.cpp:

(WebKit::CGDisplayListImageBufferBackend::getPixelBuffer const):

  • Shared/RemoteLayerTree/CGDisplayListImageBufferBackend.h:
Location:
trunk/Source/WebKit
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r277344 r277349  
     12021-05-11  Tim Horton  <timothy_horton@apple.com>
     2
     3        Fix the CGDisplayListImageBufferBackend build
     4        https://bugs.webkit.org/show_bug.cgi?id=225681
     5
     6        Unreviewed.
     7
     8        * Shared/RemoteLayerTree/CGDisplayListImageBufferBackend.cpp:
     9        (WebKit::CGDisplayListImageBufferBackend::getPixelBuffer const):
     10        * Shared/RemoteLayerTree/CGDisplayListImageBufferBackend.h:
     11
    1122021-05-11  Alex Christensen  <achristensen@webkit.org>
    213
  • trunk/Source/WebKit/Shared/RemoteLayerTree/CGDisplayListImageBufferBackend.cpp

    r277313 r277349  
    109109{
    110110    ASSERT_NOT_REACHED();
    111     return nullptr;
     111    return { };
    112112}
    113113
  • trunk/Source/WebKit/Shared/RemoteLayerTree/CGDisplayListImageBufferBackend.h

    r277313 r277349  
    5151    RefPtr<WebCore::NativeImage> copyNativeImage(WebCore::BackingStoreCopy = WebCore::CopyBackingStore) const override;
    5252    Vector<uint8_t> toBGRAData() const override;
    53     RefPtr<WebCore::PixelBuffer> getPixelBuffer(WebCore::AlphaPremultiplication outputFormat, const WebCore::IntRect&) const override;
     53    Optional<WebCore::PixelBuffer> getPixelBuffer(WebCore::AlphaPremultiplication outputFormat, const WebCore::IntRect&) const override;
    5454    void putPixelBuffer(WebCore::AlphaPremultiplication inputFormat, const WebCore::PixelBuffer&, const WebCore::IntRect& srcRect, const WebCore::IntPoint& destPoint, WebCore::AlphaPremultiplication destFormat) override;
    5555
Note: See TracChangeset for help on using the changeset viewer.