blob: 87d54b60a45fa246c9b3988fd03be61ca3d53ffd [file] [log] [blame] [edit]
###
### Test Expectations for visionOS and the visionOS simulator
###
accessibility [ Skip ]
animations [ Skip ]
applicationmanifest [ Skip ]
compositing [ Skip ]
contact-picker [ Skip ]
contentfiltering [ Skip ]
crypto [ Skip ]
css-custom-properties-api [ Skip ]
css1 [ Skip ]
css2.1 [ Skip ]
css3 [ Skip ]
cssom [ Skip ]
css-dark-mode [ Skip ]
css-typedom [ Skip ]
displaylists [ Skip ]
dom [ Skip ]
editing [ Skip ]
fast [ Skip ]
fetch [ Skip ]
fonts [ Skip ]
fullscreen [ Skip ]
gamepad [ Skip ]
highlight [ Skip ]
html5lib [ Skip ]
http [ Skip ]
ietestcenter [ Skip ]
imported [ Skip ]
inspector [ Skip ]
intersection-observer [ Skip ]
ipc [ Skip ]
jquery [ Skip ]
js [ Skip ]
loader [ Skip ]
mathml [ Skip ]
media [ Skip ]
memory [ Skip ]
mhtml [ Skip ]
overflow [ Skip ]
pageoverlay [ Skip ]
perf [ Skip ]
performance-api [ Skip ]
platform [ Skip ]
pointerevents [ Skip ]
pointer-lock [ Skip ]
printing [ Skip ]
quicklook [ Skip ]
requestidlecallback [ Skip ]
scrollbars [ Skip ]
scrollingcoordinator [ Skip ]
security [ Skip ]
storage [ Skip ]
streams [ Skip ]
svg [ Skip ]
swipe [ Skip ]
system-preview [ Skip ]
tables [ Skip ]
tiled-drawing [ Skip ]
transforms [ Skip ]
transitions [ Skip ]
traversal [ Skip ]
userscripts [ Skip ]
wasm [ Skip ]
webanimations [ Skip ]
webarchive [ Skip ]
webaudio [ Skip ]
webgl [ Skip ]
webrtc [ Skip ]
webxr [ Skip ]
workers [ Skip ]
##
## Platform-specific tests un-skipped on visionOS
##
fast/events/pointer [ Pass ]
interaction-region [ Pass ]
media/media-css-volume-locked.html [ Pass ]
overlay-region [ Pass ]
platform/visionos/transforms [ Pass ]
fast/images/spatial-image-controls-rtl.html [ Pass ]
imported/w3c/web-platform-tests/webxr [ Pass ]
http/wpt/webxr [ Pass ]
webxr [ Pass ]
http/tests/iframe-monitor [ Pass ]
media/modern-media-controls/visionos-inline-media-controls [ Pass ]
###################################################################################################
### START OF Legitimate failures (due to platform behavioral differences)
# These tests do not make sense, because they depend on the software keyboard
# taking up space in the test runner window; on visionOS, the keyboard is in
# its own separate window. <rdar://81427165>
# NOTE: Some of these could likely be redesigned to work, others just don't make sense at all.
editing/selection/ios/scrolling-to-focused-element-inside-iframe.html [ Skip ]
fast/events/ios/do-not-show-keyboard-when-focusing-after-blur.html [ Skip ]
fast/forms/ios/inputmode-removing-none.html [ Skip ]
fast/forms/ios/inputmode-change-update-keyboard.html [ Skip ]
# WebXR - Missing modules.
imported/w3c/web-platform-tests/webxr/anchors [ Skip ]
imported/w3c/web-platform-tests/webxr/ar-module [ Skip ]
imported/w3c/web-platform-tests/webxr/camera-access [ Skip ]
imported/w3c/web-platform-tests/webxr/depth-sensing [ Skip ]
imported/w3c/web-platform-tests/webxr/dom-overlay [ Skip ]
imported/w3c/web-platform-tests/webxr/gamepads-module [ Skip ]
imported/w3c/web-platform-tests/webxr/hand-input [ Skip ]
imported/w3c/web-platform-tests/webxr/hit-test [ Skip ]
imported/w3c/web-platform-tests/webxr/layers [ Skip ]
imported/w3c/web-platform-tests/webxr/light-estimation [ Skip ]
# The Digital Credentials API is not supported on visionOS.
http/wpt/identity/ [ Skip ]
imported/w3c/web-platform-tests/digital-credentials/ [ Skip ]
### END OF Legitimate failures
###################################################################################################
###################################################################################################
### START OF failures due to missing WebKitTestRunner features
### END OF failures due to missing WebKitTestRunner features
###################################################################################################
###################################################################################################
### START OF Triaged failures
# rdar://125739629 [ visionOS ] Multiple tests in imported/w3c/web-platform-tests/webxr are consistent failing
imported/w3c/web-platform-tests/webxr/webGLCanvasContext_create_xrcompatible.https.html [ Failure ]
imported/w3c/web-platform-tests/webxr/webxr_feature_policy.https.html [ Failure ]
imported/w3c/web-platform-tests/webxr/xrWebGLLayer_framebuffer_scale.https.html [ Failure ]
imported/w3c/web-platform-tests/webxr/xr_viewport_scale.https.html [ Failure ]
webkit.org/b/274980 imported/w3c/web-platform-tests/webxr/xrViewport_valid.https.html [ Failure ]
# webkit.org/b/275009 [VisionOS] 3 tests in fast/events/pointer/iOS tests are timing out constantly
fast/events/pointer/ios/drag-gives-pointerdown-pointermove-pointerup.html [ Timeout ]
fast/events/pointer/ios/drag-populates-pointer-events-with-movementxy-fields.html [ Timeout ]
fast/events/pointer/ios/tap-gives-pointerdown-pointerup.html [ Timeout ]
webkit.org/b/275115 imported/w3c/web-platform-tests/webxr/getInputPose_pointer.https.html [ Skip ]
webkit.org/b/302408 imported/w3c/web-platform-tests/webxr/xrSession_enabledFeatures.https.html [ Skip ]
webkit.org/b/302410 imported/w3c/web-platform-tests/webxr/xrViewerPose_secondaryViews.https.html [ Skip ]
webkit.org/b/302409 imported/w3c/web-platform-tests/webxr/xrView_visibility_mask_change.https.html [ Skip ]
# Tests which pass only with form control refresh enabled (visionOS 26)
fast/forms/form-control-refresh [ Pass ]
# webkit.org/b/300918 REGRESSION(298517@main, 299088@main): Added tests broken on visionOS 26
fast/forms/form-control-refresh/accent-color-contrast-does-not-affect-inactive-window-dark-mode.html [ ImageOnlyFailure ]
fast/forms/form-control-refresh/accent-color-contrast-does-not-affect-inactive-window-light-mode.html [ ImageOnlyFailure ]
fast/forms/form-control-refresh/autofilled-and-obscured-text-input-dark-mode.html [ ImageOnlyFailure ]
fast/forms/form-control-refresh/autofilled-and-obscured-text-input-light-mode.html [ ImageOnlyFailure ]
fast/forms/form-control-refresh/autofilled-text-input-dark-mode.html [ ImageOnlyFailure ]
fast/forms/form-control-refresh/autofilled-text-input-light-mode.html [ ImageOnlyFailure ]
fast/forms/form-control-refresh/submit-button-appearance-matches-button-window-inactive.html [ ImageOnlyFailure ]
# Window inactive appearance is only used on macOS.
fast/forms/form-control-refresh/checkbox-radio-inactive-appearance-dark-bg-light-color-scheme.html [ Skip ]
fast/forms/form-control-refresh/checkbox-radio-inactive-appearance-light-bg-dark-color-scheme.html [ Skip ]
fast/forms/form-control-refresh/progress-window-inactive-state-dark-mode.html [ Skip ]
fast/forms/form-control-refresh/progress-window-inactive-state-light-mode.html [ Skip ]
# webkit.org/b/300929 REGRESSION(297559@main): interaction-region/form-control-refresh/date-native-interaction-region.html does not pass on visionOS
interaction-region/form-control-refresh/date-native-interaction-region.html [ Failure ]
### END OF Triaged failures
###################################################################################################
###################################################################################################
### START OF Undiagnosed failures
### END OF Undiagnosed failures
###################################################################################################
###################################################################################################
### START OF Undiagnosed timeouts
### END OF Undiagnosed timeouts
###################################################################################################
###################################################################################################
### START OF Web platform tests
### END OF Web platform tests
###################################################################################################
###################################################################################################
### START OF Flaky tests
### END OF Flaky tests
###################################################################################################