openclaw/apps/ios/Tests
Agustin Rivera 49d08382a9
iOS: restrict A2UI action dispatch to trusted canvas URLs (#58471)
* fix(ios): restrict a2ui bridge trust

* test(ios): cover fragment-strip trust and document raw-string equality

* fix(ios): normalize capability URL before trust comparison in canvas commands

* fix(ios): trim canvas.navigate url before trust comparison

* chore: add changelog for iOS A2UI trust boundary

---------

Co-authored-by: Devin Robison <drobison@nvidia.com>
2026-04-02 11:51:09 -06:00
..
Logic
AppCoverageTests.swift
CameraControllerClampTests.swift
CameraControllerErrorTests.swift
DeepLinkParserTests.swift
GatewayConnectionControllerTests.swift
GatewayConnectionIssueTests.swift
GatewayConnectionSecurityTests.swift
GatewayDiscoveryModelTests.swift
GatewayEndpointIDTests.swift
GatewaySettingsStoreTests.swift
IOSGatewayChatTransportTests.swift
Info.plist
KeychainStoreTests.swift
NodeAppModelInvokeTests.swift
OnboardingStateStoreTests.swift
RootCanvasPresentationTests.swift
ScreenControllerTests.swift iOS: restrict A2UI action dispatch to trusted canvas URLs (#58471) 2026-04-02 11:51:09 -06:00
ScreenRecordServiceTests.swift
SettingsNetworkingHelpersTests.swift
ShareToAgentDeepLinkTests.swift
SwiftUIRenderSmokeTests.swift
TalkModeConfigParsingTests.swift
TalkModeIncrementalSpeechBufferTests.swift
TestDefaultsSupport.swift
VoiceWakeGatewaySyncTests.swift
VoiceWakeManagerExtractCommandTests.swift
VoiceWakeManagerStateTests.swift
VoiceWakePreferencesTests.swift