Bug 245610

Summary: REGRESSION (iOS 16): http/tests/security/xss-DENIED-xsl-external-entity.xml is a consistent failure
Product: WebKit Reporter: Karl Rackler <rackler>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: ddkilzer, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Karl Rackler 2022-09-23 17:51:12 PDT
Description:
 http/tests/security/xss-DENIED-xsl-external-entity.xml

This test was passing on iOS 15 and began to consistently fail when upgraded from iOS 15 (19E240) to iOS 16 (20A360).

Reproduction steps:
I can reproduce this on 254811@main ToT.

Command: 
run-webkit-tests --iterations=50  --ios-simulator --release  http/tests/security/xss-DENIED-xsl-external-entity.xml

History:
https://results.webkit.org/?suite=layout-tests&test=http%2Ftests%2Fsecurity%2Fxss-DENIED-xsl-external-entity.xml&platform=ios

Diff:
--- /Volumes/Data/worker/Apple-iOS-16-Simulator-Release-WK2-Tests/build/layout-test-results/http/tests/security/xss-DENIED-xsl-external-entity-expected.txt
+++ /Volumes/Data/worker/Apple-iOS-16-Simulator-Release-WK2-Tests/build/layout-test-results/http/tests/security/xss-DENIED-xsl-external-entity-actual.txt
@@ -1,5 +1,3 @@
-CONSOLE MESSAGE: Unsafe attempt to load URL http://localhost:8000/security/resources/target.xml from origin http://127.0.0.1:8000. Domains, protocols and ports must match.
-
 CONSOLE MESSAGE: Unsafe attempt to load URL http://localhost:8000/security/resources/target.xml from origin http://127.0.0.1:8000. Domains, protocols and ports must match.
 
 This test includes a cross-origin external entity. It passes if the load fails and thus there is no text below this line.
Comment 1 Radar WebKit Bug Importer 2022-09-23 17:51:37 PDT
<rdar://problem/100347323>
Comment 2 Karl Rackler 2022-09-23 18:11:49 PDT
I have marked this test as a consistent failure while this issue is investigated.
Comment 3 EWS 2022-09-23 18:19:41 PDT
Test gardening commit 254814@main (b0eac0b0de7f): <https://commits.webkit.org/254814@main>

Reviewed commits have been landed. Closing PR #4657 and removing active labels.