haikuwebkit/Source/WebCore/platform/graphics/cairo
Miguel Gomez bd540ecdd2 [GTK][WPE] Elliptic radial gradients are not working
https://bugs.webkit.org/show_bug.cgi?id=228771

Reviewed by Žan Doberšek.

Transform the radial circular gradients using the aspect ratio to convert
them into the appropriate elliptic gradients.

* platform/graphics/cairo/GradientCairo.cpp:
(WebCore::Gradient::createPattern):


Canonical link: https://commits.webkit.org/240265@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@280654 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2021-08-04 20:28:16 +00:00
..
BackingStoreBackendCairo.h
BackingStoreBackendCairoImpl.cpp
BackingStoreBackendCairoImpl.h
BackingStoreBackendCairoX11.cpp
BackingStoreBackendCairoX11.h
CairoOperations.cpp
CairoOperations.h
CairoUniquePtr.h
CairoUtilities.cpp
CairoUtilities.h
DrawErrorUnderline.h
FloatRectCairo.cpp
FontCairo.cpp
FontCairoHarfbuzzNG.cpp
FontCustomPlatformData.h
GradientCairo.cpp
GraphicsContextCairo.cpp
GraphicsContextCairo.h
GraphicsContextGLCairo.cpp
ImageBufferCairoBackend.cpp
ImageBufferCairoBackend.h
ImageBufferCairoImageSurfaceBackend.cpp
ImageBufferCairoImageSurfaceBackend.h
ImageBufferCairoSurfaceBackend.cpp
ImageBufferCairoSurfaceBackend.h
ImageBufferUtilitiesCairo.cpp
ImageBufferUtilitiesCairo.h
IntRectCairo.cpp
NativeImageCairo.cpp
PathCairo.cpp
PatternCairo.cpp
RefPtrCairo.cpp
RefPtrCairo.h