IE 11 - Storage Events not triggering for localStorage updates in an iFrame with update KB 3093983

Fixed Issue #5699170

Details

Created
Dec 4, 2015
Privacy
This issue is public.
Reports
Reported by 6 people

Sign in to watch or report this issue.

Steps to reproduce

URL:

Repro Steps:

To elaborate on my previous post, below are some steps to follow to illustrate the issue with cross-iFrame storage events not being generated. Incorrect behavior is marked with !!!
In MS Edge, open the following two URLs into separate tabs, with each tab in its own window to facilitate testing:
Tab A: http://hansifer.com/main.html
Tab B: http://www.hansifer.com/main.html

Test 1:

  • Trigger a localStorage event in the top-level frame of Tab A by clicking the button in the top-left corner of the page
        - a localStorage event is generated as expected in iFrame 1 and iFrame 2 of Tab A, albeit each event is erroneously duplicated (this is a separate issue outlined here: https://connect.microsoft.com/IE/feedback/details/811546/ie11-localstorage-events-fire-twice-or-not-at-all-in-iframes)
        - !!! a localStorage event is NOT generated in iFrame 2 of Tab B
    Test 2:
  • Trigger a localStorage event in the top-level frame of Tab B by clicking the button in the top-left corner of the page
        - a localStorage event is generated as expected in iFrame 1, iFrame 3, and iFrame 4 of Tab B
        - !!! a localStorage event is NOT generated in iFrame 3 and iFrame 4 of Tab A
    Test 3:
  • Trigger a localStorage event in iFrame 2 of Tab A by clicking the button inside of that iFrame
        - a localStorage event is generated as expected in iFrame 1 of Tab A
        - !!! a localStorage event is NOT generated in the top-level frame of Tab A
        - !!! a localStorage event is NOT generated in iFrame 2 of Tab B
    Test 4:
  • Trigger a localStorage event in iFrame 3 of Tab A by clicking the button inside of that iFrame
        - a localStorage event is generated as expected in iFrame 4 of Tab A and in the top-level frame of Tab B
        - !!! a localStorage event is NOT generated in iFrame 1, iFrame 3, or iFrame 4 of Tab B

==============

Expected Results:

Storage Events should be properly triggered for localStorage updates in an iFrame in IE11.

Actual Results:

Dev Channel specific:

No

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Mara P.”

      Changed Assigned To to “Venkat K.”

      Changed Steps to Reproduce

      Changed Assigned To from “Venkat K.” to “Shawn P.”

      Changed Status to “Confirmed”

    • The storage update event doesn’t fire for both sessionStorage and localStorage updates (in cross-domain iFrame) in Edge browser. IE11 fires the event for sessionStorage update though. Is there any update on this issue?

    • Hello - is anyone working on this issue?

    • Microsoft Edge Team

      Changed Assigned To from “Shawn P.” to “IE S.”

      Changed Status from “Confirmed” to “Fixed”

    You need to sign in to your Microsoft account to add a comment.

    Sign in