| ### DO NOT PUT ANYTHING ABOVE THIS LINE |
| ### |
| ### NOTICE: Unless you know that the issue for which you're setting expectations specifically only occurs on iOS 17, |
| ### you should probably use the platform/ios/TestExpectations file, NOT this one. |
| ### |
| |
| |
| # Requisite platform support for this test is available starting in iOS 18 |
| http/tests/paymentrequest/paymentrequest-merchantCategoryCode.https.html [ Skip ] |
| |
| # webkit.org/b/267890 REGRESSION (273260@main): [ iOS17 ] 3 tests in fast/forms/switch regularly timeout |
| fast/forms/switch/pointer-tracking-there-and-back-again-rtl.html [ Timeout ImageOnlyFailure ] |
| fast/forms/switch/pointer-tracking-there-and-back-again.html [ Timeout ImageOnlyFailure ] |
| fast/forms/switch/pointer-tracking.html [ Pass Timeout ] # appears to be timing out only in stress mode |
| |
| # -- The below regressed on iOS 18 but are passing on iOS 17 -- |
| |
| # rdar://130594018 (REGRESSION (278344@main?): [ iOS 18 Release ] 2 http/tests/xmlhttprequest/* layout tests are constantly failing.) |
| [ Release ] http/tests/xmlhttprequest/resetting-timeout-to-zero.html [ Pass ] |
| [ Release ] http/tests/xmlhttprequest/timeout-greater-than-default-network-timeout.html [ Pass ] |
| imported/w3c/web-platform-tests/xhr/access-control-basic-post-success-no-content-type.htm [ Pass ] |
| imported/w3c/web-platform-tests/xhr/content-type-unmodified.any.worker.html [ Pass ] |
| imported/w3c/web-platform-tests/xhr/request-content-length.any.html [ Pass ] |
| imported/w3c/web-platform-tests/xhr/request-content-length.any.worker.html [ Pass ] |
| |
| # rdar://129189203 (REGRESSION (279427@main-279418@main?): [ iOS 18 x86_64 ] 11X imported/w3c/web-platform-tests/fetch/api/basic/scheme* (layout-tests) are flaky text failures) |
| imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any.html [ Pass ] |
| imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any.sharedworker.html [ Pass ] |
| imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any.worker.html [ Pass ] |
| imported/w3c/web-platform-tests/fetch/api/basic/scheme-blob.sub.any.html [ Pass ] |
| imported/w3c/web-platform-tests/fetch/api/basic/scheme-blob.sub.any.worker.html [ Pass ] |
| imported/w3c/web-platform-tests/fetch/api/basic/scheme-data.any.html [ Pass ] |
| imported/w3c/web-platform-tests/fetch/api/basic/scheme-data.any.sharedworker.html [ Pass ] |
| imported/w3c/web-platform-tests/fetch/api/basic/scheme-data.any.worker.html [ Pass ] |
| imported/w3c/web-platform-tests/fetch/api/basic/scheme-others.sub.any.html [ Pass ] |
| imported/w3c/web-platform-tests/fetch/api/basic/scheme-others.sub.any.sharedworker.html [ Pass ] |
| imported/w3c/web-platform-tests/fetch/api/basic/scheme-others.sub.any.worker.html [ Pass ] |
| |
| # rdar://127374397 (REGRESSION: [ iOS 18 ] 18X imported/w3c/web-platform-tests/css/css-counter-styles test are consistent image failures) |
| imported/w3c/web-platform-tests/css/css-counter-styles/japanese-formal/css3-counter-styles-050.html [ Pass ] |
| imported/w3c/web-platform-tests/css/css-counter-styles/japanese-informal/css3-counter-styles-045.html [ Pass ] |
| imported/w3c/web-platform-tests/css/css-counter-styles/katakana-iroha/css3-counter-styles-040.html [ Pass ] |
| imported/w3c/web-platform-tests/css/css-counter-styles/katakana/css3-counter-styles-037.html [ Pass ] |
| |
| # rdar://127258636 (REGRESSION: [ iOS 18 ] 8 editing/selection/vertical-lr-ltr-extend-line tests are consistent failures) |
| editing/selection/vertical-lr-ltr-extend-line-backward-br.html [ Pass ] |
| editing/selection/vertical-lr-ltr-extend-line-forward-br.html [ Pass ] |
| editing/selection/vertical-rl-ltr-extend-line-backward-br.html [ Pass ] |
| editing/selection/vertical-rl-ltr-extend-line-backward-p.html [ Pass ] |
| editing/selection/vertical-rl-ltr-extend-line-backward-wrap.html [ Pass ] |
| editing/selection/vertical-rl-ltr-extend-line-forward-br.html [ Pass ] |
| editing/selection/vertical-rl-ltr-extend-line-forward-p.html [ Pass ] |
| editing/selection/vertical-rl-ltr-extend-line-forward-wrap.html [ Pass ] |
| |
| # rdar://121281240 -- failure on the old HTTP stack, fixed in the unified HTTP stack |
| imported/w3c/web-platform-tests/cookie-store/change_eventhandler_for_http_cookie_and_set_cookie_headers.https.window.html [ Pass ] |
| imported/w3c/web-platform-tests/cookies/name/name-ctl.html [ Pass ] |
| imported/w3c/web-platform-tests/cookies/value/value-ctl.html [ Pass ] |
| imported/w3c/web-platform-tests/fetch/h1-parsing/lone-cr.window.html [ Pass ] |
| |
| # rdar://129872343 (REGRESSION: [ iOS 18 ] 19x http/tests/resourceLoadStatistics/* layout-tests are constant failures) |
| # FIXME: needs new bug. |
| http/tests/resourceLoadStatistics/do-not-remove-blocking-in-redirect.html [ Pass ] |
| http/tests/resourceLoadStatistics/set-all-cookies-to-same-site-strict.html [ Pass ] |
| |
| # webkit.org/b/276558 ([ iOS18 ] 7 wpt/intersection-observer/* layout tests are flakily failing.) |
| imported/w3c/web-platform-tests/intersection-observer/callback-cross-realm-report-exception.html [ Pass ] |
| imported/w3c/web-platform-tests/intersection-observer/multiple-targets.html [ Pass ] |
| imported/w3c/web-platform-tests/intersection-observer/multiple-thresholds.html [ Pass ] |
| imported/w3c/web-platform-tests/intersection-observer/root-margin.html [ Pass ] |
| imported/w3c/web-platform-tests/intersection-observer/same-document-no-root.html [ Pass ] |
| imported/w3c/web-platform-tests/intersection-observer/same-document-zero-size-target.html [ Pass ] |
| imported/w3c/web-platform-tests/intersection-observer/text-target.html [ Pass ] |
| |
| # webkit.org/b/276562 ([ iOS18 ] 3 wpt/webcodecs/* layout tests are constantly failing.) |
| imported/w3c/web-platform-tests/webcodecs/full-cycle-test.https.any.html?h264_annexb [ Pass DumpJSConsoleLogInStdErr ] |
| imported/w3c/web-platform-tests/webcodecs/full-cycle-test.https.any.html?h264_avc [ Pass DumpJSConsoleLogInStdErr ] |
| imported/w3c/web-platform-tests/webcodecs/full-cycle-test.https.any.worker.html?h264_annexb [ Pass DumpJSConsoleLogInStdErr ] |
| imported/w3c/web-platform-tests/webcodecs/videoDecoder-codec-specific.https.any.html?h264_annexb [ Pass DumpJSConsoleLogInStdErr ] |
| |
| ### |
| ### NOTICE: Unless you know that the issue for which you're setting expectations specifically only occurs on iOS 17, |
| ### you should probably use the platform/ios/TestExpectations file, NOT this one. |
| ### |
| ### DO NOT PUT ANYTHING BELOW THIS LINE |