[webkit-changes] [WebKit/WebKit] b45e21: Get rid of USE(IOSURFACE_CANVAS_BACKING_STORE)
Anne van Kesteren
noreply at github.com
Thu Sep 5 05:27:29 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b45e213003d3a47a78da23093b4581024e83b39d
https://github.com/WebKit/WebKit/commit/b45e213003d3a47a78da23093b4581024e83b39d
Author: Anne van Kesteren <annevk at annevk.nl>
Date: 2024-09-05 (Thu, 05 Sep 2024)
Changed paths:
M Source/WTF/wtf/PlatformUse.h
M Source/WebCore/html/CanvasBase.cpp
M Source/WebCore/html/HTMLCanvasElement.cpp
M Source/WebCore/html/ImageBitmap.cpp
M Source/WebCore/rendering/RenderLayerBacking.cpp
M Source/WebCore/rendering/RenderLayerCompositor.cpp
Log Message:
-----------
Get rid of USE(IOSURFACE_CANVAS_BACKING_STORE)
https://bugs.webkit.org/show_bug.cgi?id=126056
rdar://15705228
Reviewed by Kimmo Kinnunen.
Flatten it into USE(CA). Which itself is PLATFORM(COCOA), so avoid
stating that redundantly too.
* Source/WTF/wtf/PlatformUse.h:
* Source/WebCore/html/CanvasBase.cpp:
(WebCore::CanvasBase::shouldAccelerate const):
* Source/WebCore/html/HTMLCanvasElement.cpp:
(WebCore::HTMLCanvasElement::createContext2d):
(WebCore::HTMLCanvasElement::createContextBitmapRenderer):
(WebCore::HTMLCanvasElement::createImageBuffer const):
* Source/WebCore/html/ImageBitmap.cpp:
(WebCore::bufferRenderingMode):
* Source/WebCore/rendering/RenderLayerBacking.cpp:
(WebCore::RenderLayerBacking::createGraphicsLayer):
(WebCore::RenderLayerBacking::createPrimaryGraphicsLayer):
* Source/WebCore/rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::updateOverflowControlsLayers):
Canonical link: https://commits.webkit.org/283201@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list