Skip to content

iOS 26.3: Pause between inputmode="none" and focus() #3108

iOS 26.3: Pause between inputmode="none" and focus()

iOS 26.3: Pause between inputmode="none" and focus() #3108

Triggered via pull request February 26, 2026 09:27
Status Failure
Total duration 13m 21s
Artifacts 2

pull-request-validation.yml

on: pull_request
Matrix: html-test
Merge test results
22s
Merge test results
Merge test snapshots
4s
Merge test snapshots
Fit to window
Zoom out
Zoom in

Annotations

22 errors and 5 warnings
Static code analysis
Parameter 'request' implicitly has an 'any' type.
Static code analysis
Could not find a declaration file for module 'botframework-webchat-component'. '/home/runner/work/BotFramework-WebChat/BotFramework-WebChat/packages/component/dist/botframework-webchat-component.mjs' implicitly has an 'any' type.
Static code analysis
Cannot find module 'botframework-webchat-api/middleware' or its corresponding type declarations.
Static code analysis
Parameter 'request' implicitly has an 'any' type.
Static code analysis
Could not find a declaration file for module 'botframework-webchat-component'. '/home/runner/work/BotFramework-WebChat/BotFramework-WebChat/packages/component/dist/botframework-webchat-component.mjs' implicitly has an 'any' type.
Static code analysis
Cannot find module 'botframework-webchat-api/middleware' or its corresponding type declarations.
Static code analysis
Cannot find module 'botframework-webchat-api/decorator' or its corresponding type declarations.
Static code analysis
Cannot find module 'botframework-webchat-api/decorator' or its corresponding type declarations.
Static code analysis
Cannot find module 'botframework-webchat-api' or its corresponding type declarations.
Static code analysis
Cannot find module 'botframework-webchat-api' or its corresponding type declarations.
HTML test (7/17)
Process completed with exit code 1.
› html2/focusManagement/focusSink/typeInChatHistorySendFocusToSendBox.html: https://webchat2/test-page-object.mjs#L37
Timed out while waiting for page condition "exactly 3 activities is shown" after 15 seconds. at ne (../../https:/webchat2/test-page-object.mjs:37:209145) at ../../async https:/webchat2/__tests__/html2/focusManagement/focusSink/typeInChatHistorySendFocusToSendBox:42:9
HTML test (17/17)
Process completed with exit code 1.
› html2/focusManagement/focusSink/pressCtrlVToPasteToSendBox.withCapsLock.html: https://webchat2/__tests__/html2/focusManagement/focusSink/pressCtrlVToPasteToSendBox?with-caps-lock#L71
expect(received).toBe(expected) // Object.is equality Expected: "Hello, World!" Received: "" at ../../https:/webchat2/__tests__/html2/focusManagement/focusSink/pressCtrlVToPasteToSendBox?with-caps-lock:71:53
HTML test (6/17)
Process completed with exit code 1.
› html2/focusManagement/focusSink/pressCtrlVToPasteToSendBox.html: https://webchat2/__tests__/html2/focusManagement/focusSink/pressCtrlVToPasteToSendBox#L71
expect(received).toBe(expected) // Object.is equality Expected: "Hello, World!" Received: "" at ../../https:/webchat2/__tests__/html2/focusManagement/focusSink/pressCtrlVToPasteToSendBox:71:53
› html2/transcript/navigation/useObserveTranscriptFocus.html: <anonymous>#L107
expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 0 Array [ "31", "30", "29", - undefined, ] at _callee$ (../../<anonymous>:107:52) at m (../../https:/webchat2/__dist__/webchat-es5.js:33:1804) at Generator.<anonymous> (../../https:/webchat2/__dist__/webchat-es5.js:33:3189) at Generator.next (../../https:/webchat2/__dist__/webchat-es5.js:33:2231) at asyncGeneratorStep (../../<anonymous>:11:103) at _next (../../<anonymous>:13:194)
HTML test (5/17)
Process completed with exit code 1.
› html2/hooks/useFocus.sendBox.pure.html: https://webchat2/__tests__/html2/hooks/useFocus.sendBox.pure#L48
botframework-webchat: This hook can only be used under <ActivityLogicalGroupingContext> at ../../https:/webchat2/__tests__/html2/hooks/useFocus.sendBox.pure:48:40
HTML test (15/17)
Process completed with exit code 1.
› html2/chatAdapter/directLineAppServiceExtension.html: https://webchat2/test-page-object.js#L37
Timed out while waiting for page condition "connected" after 15 seconds. at ne (../../https:/webchat2/test-page-object.js:37:209145) at ../../async https:/webchat2/__tests__/html2/chatAdapter/directLineAppServiceExtension:23:9
Merge test snapshots
No artifacts found matching pattern 'test-snapshot-diff-*'
HTML test (7/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/* ./__tests__/html2/**/*.snap-*-diff.png. No artifacts will be uploaded.
HTML test (17/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/* ./__tests__/html2/**/*.snap-*-diff.png. No artifacts will be uploaded.
HTML test (6/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/* ./__tests__/html2/**/*.snap-*-diff.png. No artifacts will be uploaded.
HTML test (5/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/* ./__tests__/html2/**/*.snap-*-diff.png. No artifacts will be uploaded.
HTML test (15/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/* ./__tests__/html2/**/*.snap-*-diff.png. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size Digest
docker Expired
124 MB
sha256:c7a375b71325499a9f8989a8046bee6b03e536ab7987c1df8a20acc0881be804
test-result
1.56 MB
sha256:ae8095731fe317d084077d59b461d92a17a74bedab1b39456cc236f0b94e0a0f