https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=imported%2Fw3c%2Fweb-platform-tests%2Fhtml%2Fsemantics%2Fembedded-content%2Fthe-area-element%2Farea-download-click.html Maybe we just need to make this test as slow?
This test times out on macOS WK1 and iOS simulator, and appears to be a flaky failure on macOS Debug WK2 (though the failure appears to be an unexpected pass message): --- /Volumes/Data/slave/elcapitan-debug-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/html/semantics/text-level-semantics/the-a-element/a-download-click-expected.txt +++ /Volumes/Data/slave/elcapitan-debug-tests-wk2/build/layout-test-results/imported/w3c/web-platform-tests/html/semantics/text-level-semantics/the-a-element/a-download-click-actual.txt @@ -2,3 +2,6 @@ Downloading URL with suggested filename "foo.html" Download completed. Click me + +PASS Clicking on an <a> element with a download attribute must not throw an exception +
The test is using the download attribute which we do not support on WK1 AFAIK. I think the test needs to be skipped with the other downloads tests: LayoutTests/platform/mac-wk1/TestExpectations:# <a download> is not supported in WK1 yet. LayoutTests/platform/mac-wk1/TestExpectations:webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-nodownload-set.html [ Failure ] LayoutTests/platform/mac-wk1/TestExpectations:webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-download.html [ Failure ] LayoutTests/platform/mac-wk1/TestExpectations:webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-download-synthetic-click.html [ Skip ] LayoutTests/platform/mac-wk1/TestExpectations:webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-download-user-triggered-synthetic-click.html [ Skip ] LayoutTests/platform/mac-wk1/TestExpectations:webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-file-blob-download.html [ Skip ] LayoutTests/platform/mac-wk1/TestExpectations:webkit.org/b/156069 fast/dom/HTMLAnchorElement/anchor-file-blob-download-no-extension.html [ Skip ] LayoutTests/platform/mac-wk1/TestExpectations:webkit.org/b/156069 http/tests/download/anchor-download-no-extension.html [ Skip ] LayoutTests/platform/mac-wk1/TestExpectations:webkit.org/b/156069 http/tests/download/area-download.html [ Skip ] LayoutTests/platform/mac-wk1/TestExpectations:webkit.org/b/156069 http/tests/security/anchor-download-allow-blob.html [ Skip ] LayoutTests/platform/mac-wk1/TestExpectations:webkit.org/b/156069 http/tests/security/anchor-download-allow-data.html [ Skip ] LayoutTests/platform/mac-wk1/TestExpectations:webkit.org/b/156069 http/tests/security/anchor-download-allow-sameorigin.html [ Skip ] LayoutTests/platform/mac-wk1/TestExpectations:webkit.org/b/156069 http/tests/security/anchor-download-block-crossorigin.html [ Skip ] LayoutTests/platform/mac-wk1/TestExpectations:fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download.html [ Skip ]
(In reply to comment #1) > This test times out on macOS WK1 and iOS simulator, and appears to be a > flaky failure on macOS Debug WK2 (though the failure appears to be an > unexpected pass message): > > --- > /Volumes/Data/slave/elcapitan-debug-tests-wk2/build/layout-test-results/ > imported/w3c/web-platform-tests/html/semantics/text-level-semantics/the-a- > element/a-download-click-expected.txt > +++ > /Volumes/Data/slave/elcapitan-debug-tests-wk2/build/layout-test-results/ > imported/w3c/web-platform-tests/html/semantics/text-level-semantics/the-a- > element/a-download-click-actual.txt > @@ -2,3 +2,6 @@ > Downloading URL with suggested filename "foo.html" > Download completed. > Click me > + > +PASS Clicking on an <a> element with a download attribute must not throw an > exception > + I can investigate the WK2 flaky failure separately.