Bug 9802 - iExploder(30745552): IFRAME prevents a redirect from happening
Summary: iExploder(30745552): IFRAME prevents a redirect from happening
Status: RESOLVED DUPLICATE of bug 14716
Alias: None
Product: WebKit
Classification: Unclassified
Component: Frames (show other bugs)
Version: 420+
Hardware: Mac OS X 10.4
: P2 Normal
Assignee: Nobody
URL:
Keywords: HasReduction, InRadar
Depends on:
Blocks:
 
Reported: 2006-07-08 23:29 PDT by Alexey Proskuryakov
Modified: 2007-12-17 00:51 PST (History)
1 user (show)

See Also:


Attachments
Test case (291 bytes, text/html)
2006-07-08 23:30 PDT, Alexey Proskuryakov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Proskuryakov 2006-07-08 23:29:26 PDT
iExploder stops periodically, failing to redirect to the next test. A case that I reduced was a test having an IFRAME with "about:plugins" SRC.
Comment 1 Alexey Proskuryakov 2006-07-08 23:30:45 PDT
Created attachment 9288 [details]
Test case
Comment 2 Alexey Proskuryakov 2006-07-10 13:19:34 PDT
The about:plugins part should be fixable by amending a hack in Frame::loadSubframe(), which knows about:blank, but not other about: URLs.

The other case (unknown scheme, such as foo:bar) looks more complex - a policy delegate inside Safari tells WebKit to ignore the load, and so it does.
Comment 3 Alexey Proskuryakov 2006-07-11 05:41:45 PDT
Also filed as <rdar://problem/4622333>.
Comment 4 David Kilzer (:ddkilzer) 2007-12-16 12:53:59 PST
The attached test case seems to work now.  See Bug 14716 Comment #7.

Comment 5 Alexey Proskuryakov 2007-12-17 00:51:01 PST
Looks like we don't need two bugs for this, and the other one has better test cases.

*** This bug has been marked as a duplicate of 14716 ***