Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 3861878b6d62ccf4b4d9100ecf600b76d1f9efd5
https://github.com/WebKit/WebKit/commit/3861878b6d62ccf4b4d9100ecf600b76d1f9efd5
Author: Gavin Phillips <[email protected]>
Date: 2025-11-03 (Mon, 03 Nov 2025)
Changed paths:
M Source/WebKit/Shared/ios/InteractionInformationAtPosition.h
M Source/WebKit/Shared/ios/InteractionInformationAtPosition.mm
M Source/WebKit/Shared/ios/InteractionInformationAtPosition.serialization.in
Log Message:
-----------
WebKit::InteractionInformationAtPosition should use a Vector for
serialization not an opaque NSArray
https://bugs.webkit.org/show_bug.cgi?id=301691
rdar://163708795
Reviewed by Abrar Rahman Protyasha.
Ports InteractionInformationAtPosition to serialize it's DataDetectorResults
as a Vector<RetainPtr<DDScannerResults>> instead of an opaque NSArray.
* Source/WebKit/Shared/ios/InteractionInformationAtPosition.h:
* Source/WebKit/Shared/ios/InteractionInformationAtPosition.mm:
(WebKit::InteractionInformationAtPosition::InteractionInformationAtPosition):
(WebKit::hostImageOrVideoElementContext):
(WebKit::InteractionInformationAtPosition::serializableDataDetectorResults
const):
* Source/WebKit/Shared/ios/InteractionInformationAtPosition.serialization.in:
Canonical link: https://commits.webkit.org/302496@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications