Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 84674c2d28a407230e68b9334ea2a80d0c9dea7f
      
https://github.com/WebKit/WebKit/commit/84674c2d28a407230e68b9334ea2a80d0c9dea7f
  Author: Jessica Lee <jle...@apple.com>
  Date:   2025-10-09 (Thu, 09 Oct 2025)

  Changed paths:
    A LayoutTests/http/tests/security/referrer-policy-header-empty-expected.txt
    A LayoutTests/http/tests/security/referrer-policy-header-empty.html
    A 
LayoutTests/http/tests/security/referrer-policy-header-invalid-expected.txt
    A LayoutTests/http/tests/security/referrer-policy-header-invalid.html
    R 
LayoutTests/http/tests/security/referrer-policy-header-multipart-expected.txt
    R LayoutTests/http/tests/security/referrer-policy-header-multipart.html
    A 
LayoutTests/http/tests/security/referrer-policy-header-no-referrer-expected.txt
    A 
LayoutTests/http/tests/security/referrer-policy-header-no-referrer-when-downgrade-expected.txt
    A 
LayoutTests/http/tests/security/referrer-policy-header-no-referrer-when-downgrade.html
    A LayoutTests/http/tests/security/referrer-policy-header-no-referrer.html
    A LayoutTests/http/tests/security/referrer-policy-header-origin-expected.txt
    A 
LayoutTests/http/tests/security/referrer-policy-header-origin-when-cross-origin-expected.txt
    A 
LayoutTests/http/tests/security/referrer-policy-header-origin-when-cross-origin.html
    A LayoutTests/http/tests/security/referrer-policy-header-origin.html
    A 
LayoutTests/http/tests/security/referrer-policy-header-same-origin-expected.txt
    A LayoutTests/http/tests/security/referrer-policy-header-same-origin.html
    A 
LayoutTests/http/tests/security/referrer-policy-header-strict-origin-expected.txt
    A 
LayoutTests/http/tests/security/referrer-policy-header-strict-origin-when-cross-origin-expected.txt
    A 
LayoutTests/http/tests/security/referrer-policy-header-strict-origin-when-cross-origin.html
    A LayoutTests/http/tests/security/referrer-policy-header-strict-origin.html
    M LayoutTests/http/tests/security/referrer-policy-header-test.js
    A 
LayoutTests/http/tests/security/referrer-policy-header-unsafe-url-expected.txt
    A LayoutTests/http/tests/security/referrer-policy-header-unsafe-url.html
    R LayoutTests/http/tests/security/referrer-policy-header.html
    M 
LayoutTests/http/tests/security/resources/serve-referrer-policy-and-test.py
    M LayoutTests/platform/mac-site-isolation/TestExpectations
    M LayoutTests/platform/mac-wk1/TestExpectations
    M LayoutTests/platform/mac-wk2/TestExpectations
    M LayoutTests/platform/win/TestExpectations

  Log Message:
  -----------
  [ macOS Sequoia wk2 Debug arm64 ] 2x 
http/tests/security/referrer-policy-header (layout-tests) are constant timeouts
https://bugs.webkit.org/show_bug.cgi?id=296911
rdar://157526749

Reviewed by Chris Dumez.

The duration of referrer-policy-header.html and 
referrer-policy-header-multipart.html tests can exceed ninety seconds
in the worst case. We split the referrer policy tests into distinct tests for 
each policy to shorten the runs.

This is a preemptive fix for the timeouts. We suspect that the tests may be 
slow rather than failing to complete.
At the very least, if this doesn't fix things it may help us identify the 
problematic test.

* LayoutTests/http/tests/security/referrer-policy-header-empty-expected.txt: 
Added.
* LayoutTests/http/tests/security/referrer-policy-header-empty.html: Copied 
from LayoutTests/http/tests/security/referrer-policy-header.html.
* LayoutTests/http/tests/security/referrer-policy-header-invalid-expected.txt: 
Added.
* LayoutTests/http/tests/security/referrer-policy-header-invalid.html: Copied 
from LayoutTests/http/tests/security/referrer-policy-header.html.
* 
LayoutTests/http/tests/security/referrer-policy-header-multipart-expected.txt: 
Removed.
* LayoutTests/http/tests/security/referrer-policy-header-multipart.html: 
Removed.
* 
LayoutTests/http/tests/security/referrer-policy-header-no-referrer-expected.txt:
 Added.
* 
LayoutTests/http/tests/security/referrer-policy-header-no-referrer-when-downgrade-expected.txt:
 Added.
* 
LayoutTests/http/tests/security/referrer-policy-header-no-referrer-when-downgrade.html:
 Copied from LayoutTests/http/tests/security/referrer-policy-header.html.
* LayoutTests/http/tests/security/referrer-policy-header-no-referrer.html: 
Copied from LayoutTests/http/tests/security/referrer-policy-header.html.
* LayoutTests/http/tests/security/referrer-policy-header-origin-expected.txt: 
Added.
* 
LayoutTests/http/tests/security/referrer-policy-header-origin-when-cross-origin-expected.txt:
 Added.
* 
LayoutTests/http/tests/security/referrer-policy-header-origin-when-cross-origin.html:
 Copied from LayoutTests/http/tests/security/referrer-policy-header.html.
* LayoutTests/http/tests/security/referrer-policy-header-origin.html: Copied 
from LayoutTests/http/tests/security/referrer-policy-header.html.
* 
LayoutTests/http/tests/security/referrer-policy-header-same-origin-expected.txt:
 Added.
* LayoutTests/http/tests/security/referrer-policy-header-same-origin.html: 
Copied from LayoutTests/http/tests/security/referrer-policy-header.html.
* 
LayoutTests/http/tests/security/referrer-policy-header-strict-origin-expected.txt:
 Added.
* 
LayoutTests/http/tests/security/referrer-policy-header-strict-origin-when-cross-origin-expected.txt:
 Added.
* 
LayoutTests/http/tests/security/referrer-policy-header-strict-origin-when-cross-origin.html:
 Copied from LayoutTests/http/tests/security/referrer-policy-header.html.
* LayoutTests/http/tests/security/referrer-policy-header-strict-origin.html: 
Copied from LayoutTests/http/tests/security/referrer-policy-header.html.
* LayoutTests/http/tests/security/referrer-policy-header-test.js:
(printResults):
(onmessage):
(async runTests):
* 
LayoutTests/http/tests/security/referrer-policy-header-unsafe-url-expected.txt: 
Added.
* LayoutTests/http/tests/security/referrer-policy-header-unsafe-url.html: 
Renamed from LayoutTests/http/tests/security/referrer-policy-header.html.
* LayoutTests/http/tests/security/resources/serve-referrer-policy-and-test.py:
* LayoutTests/platform/mac-site-isolation/TestExpectations:
* LayoutTests/platform/mac-wk1/TestExpectations:
* LayoutTests/platform/mac-wk2/TestExpectations:
* LayoutTests/platform/win/TestExpectations:

Canonical link: https://commits.webkit.org/301299@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to