Ticket #2527731 (closed task)

Reporter


Alexandros Vellis
Opened: 02/26/09
Last modified: 04/13/11
Status: closed
Type: task
Resolution: fixed

Owner


Ryan Grove
Target Release: 2.9.0
Priority: P5 (trivial)
Summary: IE7: Security bar's "Download File" does not honor the history
Description:

Consider this scenario: An AJAX application where an XHR request initiates a file download. In IE7, with default security settings, the yellow security bar appears and user has to click on it and
select "Download File...". Then, IE7 actually reloads the *whole* page.

The problem: When using history manager, IE7 does not honor the URL fragment when doing that particular reload. Thus, user is not going to the last location of the history. For instance, if the
current URL was ....main.php#foo=bar, after clicking on security bar and selecting "Download File..." the URL resets to just main.php.

Is this a known issue in IE7? Any way to get around it?

I suggest the following course of action:

* if there is a workaround that can be done for IE, then implement it;
* if there is no workaround, document this in History Manager documentation, because people might rely on history manager's feature to keep their application to the same state as before the user
clicks on the security bar.

Type: task Observed in Version: 2.6.0
Component: History Severity: S3 (normal)
Assigned To: Ryan Grove Target Release: 2.9.0
Location: Website Priority: P5 (trivial)
Tags: Relates To:
Browsers: IE 7.x
URL:
Test Information:

Change History

George

YUI Developer

Posted: 07/30/09
  • component changed from History Manager to Browser History Manager
  • owner changed from Julien Lecomte to Julien Lecomte
  • status changed from new to assigned

George

YUI Developer

Posted: 03/31/10

George

YUI Developer

Posted: 04/16/10

Ryan Grove

YUI Developer

Posted: 04/17/10
  • location changed from Library Code to Website
  • milestone changed to 2.9.0
  • priority changed from P3 (normal) to P5 (trivial)
  • status changed from assigned to accepted
  • type changed from defect to task

Ryan Grove

YUI Developer

Posted: 02/17/11
  • status changed from accepted to checkedin

I've added this to the Known Issues section in the docs. Thanks!

George

YUI Developer

Posted: 04/13/11
  • resolution changed to fixed
  • status changed from checkedin to closed