RESOLVED FIXED 164570
REGRESSION (r208522): LayoutTest fast/loader/reload-zero-byte-plugin.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=164570
Summary REGRESSION (r208522): LayoutTest fast/loader/reload-zero-byte-plugin.html is ...
Ryan Haddad
Reported 2016-11-09 17:00:17 PST
LayoutTest fast/loader/reload-zero-byte-plugin.html is failing https://build.webkit.org/results/Apple%20Sierra%20Release%20WK2%20(Tests)/r208504%20(1288)/results.html --- /Volumes/Data/slave/sierra-release-tests-wk2/build/layout-test-results/fast/loader/reload-zero-byte-plugin-expected.txt +++ /Volumes/Data/slave/sierra-release-tests-wk2/build/layout-test-results/fast/loader/reload-zero-byte-plugin-actual.txt @@ -1 +1,4 @@ +Download started. +Downloading URL with suggested filename "Unknown" +Download completed. This test passes if it doesn't crash. To run manually, please disable your popup blocker.
Attachments
Patch (2.67 KB, patch)
2016-11-10 15:58 PST, Chris Dumez
simon.fraser: review+
Ryan Haddad
Comment 1 2016-11-10 11:42:20 PST
Ryan Haddad
Comment 2 2016-11-10 13:16:13 PST
Hmm, a similar diff with imported/w3c/web-platform-tests/html/browsers/browsing-the-web/read-media/pageload-video.html https://build.webkit.org/results/Apple%20Yosemite%20Release%20WK2%20(Tests)/r208550%20(19346)/results.html
Ryan Haddad
Comment 3 2016-11-10 13:18:08 PST
I think this may be somehow related to http://trac.webkit.org/changeset/208522 The test fast/dom/HTMLAnchorElement/anchor-file-blob-download.html expects some of the text seen in the diffs above. https://trac.webkit.org/browser/trunk/LayoutTests/fast/dom/HTMLAnchorElement/anchor-file-blob-download-expected.txt?rev=208522
Ryan Haddad
Comment 4 2016-11-10 15:45:34 PST
Similar failure here with http/tests/loading/text-content-type-with-binary-extension.html https://build.webkit.org/results/Apple%20Yosemite%20Release%20WK2%20(Tests)/r208562%20(19351)/results.html
Chris Dumez
Comment 5 2016-11-10 15:51:56 PST
(In reply to comment #3) > I think this may be somehow related to > http://trac.webkit.org/changeset/208522 > > The test fast/dom/HTMLAnchorElement/anchor-file-blob-download.html expects > some of the text seen in the diffs above. > > https://trac.webkit.org/browser/trunk/LayoutTests/fast/dom/HTMLAnchorElement/ > anchor-file-blob-download-expected.txt?rev=208522 Actually, since the filename is "Unknown", this is unlikely to be https://trac.webkit.org/browser/trunk/LayoutTests/fast/dom/HTMLAnchorElement/ > anchor-file-blob-download-expected.txt. $ git grep "Downloading URL with suggested filename" LayoutTests/ | grep nknown LayoutTests/fast/dom/HTMLAnchorElement/anchor-download-expected.txt:Downloading URL with suggested filename "unknown" LayoutTests/fast/dom/HTMLAnchorElement/anchor-download-user-triggered-synthetic-click-expected.txt:Downloading URL with suggested filename "unknown" LayoutTests/fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download-expected.txt:Downloading URL with suggested filename "unknown" LayoutTests/fast/dom/HTMLAnchorElement/anchor-nodownload-set-expected.txt:Downloading URL with suggested filename "unknown" Interestingly though, they all expect "unknown" with a lowercase "u" but the flaky test has "Unknown" with a capital "U".
Chris Dumez
Comment 6 2016-11-10 15:53:51 PST
(In reply to comment #5) > (In reply to comment #3) > > I think this may be somehow related to > > http://trac.webkit.org/changeset/208522 > > > > The test fast/dom/HTMLAnchorElement/anchor-file-blob-download.html expects > > some of the text seen in the diffs above. > > > > https://trac.webkit.org/browser/trunk/LayoutTests/fast/dom/HTMLAnchorElement/ > > anchor-file-blob-download-expected.txt?rev=208522 > > Actually, since the filename is "Unknown", this is unlikely to be > https://trac.webkit.org/browser/trunk/LayoutTests/fast/dom/HTMLAnchorElement/ > > anchor-file-blob-download-expected.txt. > > $ git grep "Downloading URL with suggested filename" LayoutTests/ | grep > nknown > LayoutTests/fast/dom/HTMLAnchorElement/anchor-download-expected.txt: > Downloading URL with suggested filename "unknown" > LayoutTests/fast/dom/HTMLAnchorElement/anchor-download-user-triggered- > synthetic-click-expected.txt:Downloading URL with suggested filename > "unknown" > LayoutTests/fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download- > expected.txt:Downloading URL with suggested filename "unknown" > LayoutTests/fast/dom/HTMLAnchorElement/anchor-nodownload-set-expected.txt: > Downloading URL with suggested filename "unknown" > > Interestingly though, they all expect "unknown" with a lowercase "u" but the > flaky test has "Unknown" with a capital "U". LayoutTests/fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download.html uses: testRunner.setShouldDownloadUndisplayableMIMETypes(true); Maybe this does not get reset properly between tests and it causes the next test to download.
Chris Dumez
Comment 7 2016-11-10 15:58:28 PST
Chris Dumez
Comment 8 2016-11-10 16:02:49 PST
Note You need to log in before you can comment on or make changes to this bug.