Local storage in IE11 broken for values above a certain length

Needs root cause Issue #681162 • Assigned to Ali A.

Details

Created
Aug 6, 2014
Privacy
This issue is public.
Needs root cause
Sign in to suggest a root cause.
Reports
Reported by 0 people

Sign in to watch or report this issue.

Steps to reproduce

URL:

Repro Steps:

Steps to reproduce - part 1

  1. Open the page http://www.diuturnal.com/LocalStorage.html in 2 separate tabs (or windows if you prefer) of IE11.

  2. Leaving it at the default number (2000), click Store w/ A in Window 1.

  3. Click Show value in both windows, and you should see that a long string beginning with A has successfully been retrieved and displayed in both windows.

  4. Prove it again by this time clicking Store w/ B (again in Window 1), then repeat the last step to display in both. All looks good.

  5. Now in Window 1, change the number to 2500, before clicking Store w/ A. Verify it’s been stored away by clicking Show value in Window 1.

6.Finally, click Show value in Window 2, and see what happens.

That’s right, absolutely nothing happens. Presumably the value was just too long for IE to be bothered to make it available to any other tabs.

Steps to reproduce - part 2
http://www.diuturnal.com/LocalStorage.html

  1. Using Window 1, reset the number back to 2000 and click Clear. You can click Show value in both windows to show it’s been cleared (you’ll see null on screen).

  2. Repeat the very first test by clicking Store w/ A in Window 1. Prove this worked by retrieving/showing in both windows.

  3. Now in Window 1, change the number to 2150, before clicking Store w/ B and verifying you can retrieve in both windows as usual.

  4. Next, leaving the number at 2150, click Store w/ A in Window 1. Prove you can retrieve in Window 1.

  5. Finally, click Show value in Window 2, and see what happens.

Expected Results:

The value pushed into local storage from one tab should be retrievable by another tab.

Actual Results:

Dev Channel specific:

No

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Tony S.”

      Changed Assigned To from “Tony S.” to “Venkat K.”

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

      Changed Status to “Confirmed”

      Changed Status from “Confirmed” to “Won’t fix”

      Changed Assigned To to “Ali A.”

      Changed Status from “Won’t fix”

      Changed Status to “Needs root cause”

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

    Sign in