Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 1bb596a765e46950f0988b88db1277b37dfc7d37
https://github.com/WebKit/WebKit/commit/1bb596a765e46950f0988b88db1277b37dfc7d37
Author: Abrar Rahman Protyasha <[email protected]>
Date: 2023-09-19 (Tue, 19 Sep 2023)
Changed paths:
M Source/WebCore/rendering/PointerEventsHitRules.cpp
M Source/WebCore/rendering/PointerEventsHitRules.h
M Source/WebCore/rendering/svg/RenderSVGImage.cpp
M Source/WebCore/rendering/svg/RenderSVGShape.cpp
M Source/WebCore/rendering/svg/RenderSVGText.cpp
M Source/WebCore/rendering/svg/SVGInlineTextBox.cpp
M Source/WebCore/rendering/svg/legacy/LegacyRenderSVGImage.cpp
M Source/WebCore/rendering/svg/legacy/LegacyRenderSVGShape.cpp
Log Message:
-----------
PointerEventsHitRules::EHitTesting should be an enum class
https://bugs.webkit.org/show_bug.cgi?id=261728
rdar://115715202
Reviewed by Aditya Keerthi.
This commit narrows down the underlying type of EHitTesting, converts it
to an enum class for type safety, and renames it to HitTestingTargetType
to better reflect the enumeration's meaning.
* Source/WebCore/rendering/PointerEventsHitRules.cpp:
(WebCore::PointerEventsHitRules::PointerEventsHitRules):
* Source/WebCore/rendering/PointerEventsHitRules.h:
(): Deleted.
* Source/WebCore/rendering/svg/RenderSVGImage.cpp:
(WebCore::RenderSVGImage::nodeAtPoint):
* Source/WebCore/rendering/svg/RenderSVGShape.cpp:
(WebCore::RenderSVGShape::nodeAtPoint):
* Source/WebCore/rendering/svg/RenderSVGText.cpp:
(WebCore::RenderSVGText::nodeAtFloatPoint):
(WebCore::RenderSVGText::nodeAtPoint):
* Source/WebCore/rendering/svg/SVGInlineTextBox.cpp:
(WebCore::SVGInlineTextBox::nodeAtPoint):
* Source/WebCore/rendering/svg/legacy/LegacyRenderSVGImage.cpp:
(WebCore::LegacyRenderSVGImage::nodeAtFloatPoint):
* Source/WebCore/rendering/svg/legacy/LegacyRenderSVGShape.cpp:
(WebCore::LegacyRenderSVGShape::nodeAtFloatPoint):
Canonical link: https://commits.webkit.org/268136@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes