Bug on history api when pushing a state URL that includes "#" and then calling history.go()

Not reproducible Issue #988465


Oct 24, 2014
This issue is public.
Reported by 0 people

Sign in to watch or report this issue.

Steps to reproduce


Repro Steps:

  1. Open Visual Studio 2013
  2. Go to Debug -> Other Debug Targets -> Debug Windows Phone Internet Explorer
  3. Go to a webpage (I used “www.google.dk” because it was a clean address )
  4. Open Developer Console (F12)
  5. Run the following commands

    history.pushState(null, null, “#/state1”);
    history.pushState(null, null, “#/state2”);

  6. Look at the address and it should be (in my case) www.google.dk/#/state1, but instead is www.google.dk

Expected Results:

To be able to use history.go() on states that have URL that includes “#” (or other special character)

Actual Results:

Dev Channel specific:



0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Bruce M.”

      Changed Assigned To to “Tony S.”

      Changed Assigned To to “Venkat K.”

      Changed Assigned To from “Venkat K.” to “Nishant N.”

      Changed Status to “Confirmed”

      Changed Assigned To from “Nishant N.” to “IE F.”

      Changed Status from “Confirmed” to “Not reproducible”

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

    Sign in