iExploder test #2027 (after Bug 14713 was applied) causes both a meta-refresh tag and a setTimeout() redirect to fail to access the next test.
* STEPS TO REPRODUCE
1. Launch Safari/WebKit.
2. Open test case.
* EXPECTED RESULTS
The page should redirect to the next iExploder URL (which will result in an error page) within 1 second or so.
* ACTUAL RESULTS
The page loads, but no redirect occurs.
This test case redirects using Safari 2.0.4 (419.3) with original WebKit on Mac OS X 10.4.10 (8R218).
The test case fails with a local debug build of WebKit r24513 with Safari 3.0 (522.12) on Mac OS X 10.4.10 (8R218).
Created attachment 15634 [details]
Original iExploder test #2027 (embed)
Created attachment 15635 [details]
Reduced test case (embed)
This is the reduced test case. Apparently an invalid src attribute on an <embed> tag will stop both the meta-refresh and setTimeout() redirects.
Created attachment 15636 [details]
Original iExploder test #7752 (iframe)
<iframe> tags with an invalid src attribute do the same thing.
Created attachment 15637 [details]
Reduced test case (iframe)
The iframe case doesn't seem to be a regression, please see bug 9802.
*** Bug 9802 has been marked as a duplicate of this bug. ***
The test cases work for me in nightly r30939.
Yes - as mentioned above, one of the issues was fixed, so test cases do pass. I'll need to do something to the bug (and its Radar counterpart) to reduce confusion. I'll double-check if this second issue is indeed a bug, and file a new report, I guess.
My apologies Alexey. I thought "[t]he issue with META refresh remain[ed]," which is why I was giving feedback.
Created attachment 19695 [details]
reduced test case (embed)
Created attachment 19696 [details]
reduced test case (iframe)
Just replaced tests with ones that still fail.